arabcode — AI coding agent

وكيل برمجة متكامل يدير مشروعك من الفكرة إلى التنفيذ

arabcode وكيل ذكاء اصطناعي يقرأ مشروعك ويفهمه، يخطط قبل أن يلمس أي ملف، يكتب ويعدّل الكود، وينفّذ الأوامر ويتحقق من نتائجها — في الطرفية والويب وسطح المكتب وداخل VS Code. يعمل مع Claude و GPT و Gemini والنماذج المحلية، ويتحدث العربية كما يجب.

$ التثبيت في سطر واحد

npm i -g arabcode
curl -fsSL https://raw.githubusercontent.com/abdallhx2/arabcode/main/install | bash
irm https://raw.githubusercontent.com/abdallhx2/arabcode/main/install.ps1 | iex
4
منصات: طرفية · ويب · سطح مكتب · VS Code
+75
مزوّد نماذج، ونماذج محلية
0
بطاقة للبدء — تدفع لمزوّد النموذج فقط
RTL
عربية كاملة: اتجاه وتشكيل وإدخال

section 01 — how it works

ليس إكمالًا للكود، بل إدارة كاملة للمهمة

تصف المطلوب بلغتك، وarabcode يدير الدورة كاملة على مشروعك الحقيقي:

1 يفهم

يقرأ بنية مشروعك وملفاتك، ويفهم الكود عبر LSP لا كنص مجرد.

2 يخطط

يعرض خطة التعديل كاملة في وضع plan قبل أن يلمس أي ملف.

3 ينفّذ

يكتب ويعدّل الملفات، ينفّذ أوامر الصدفة، ويصحّح أخطاءه أثناء العمل.

4 يتحقق

يشغّل الاختبارات ويراجع النتائج، وكل خطوة قابلة للتراجع بـ /undo.

section 02 — platforms

وكيل واحد، أربع منصات

نفس الوكيل ونفس القدرات في كل مكان تعمل فيه — اختر بيئتك، أو بدّل بينها متى شئت.

01 / 04 — CLI · TUI

الطرفية — حيث وُلد arabcode

واجهة نصية أصيلة داخل طرفيتك: أسرع طريقة للعمل مع الوكيل دون مغادرة بيئتك. تحرير، تنفيذ، مراجعة التعديلات، وجلسات محفوظة — كل ذلك بلوحة المفاتيح.

  • يعمل على macOS و Linux و Windows
  • فهم الكود عبر تكامل LSP
  • وضع plan بمفتاح Tab
$ arabcode
arabcode · tui

أضف تحققًا من صحة البريد في نموذج التسجيل

قرأت src/forms/register.ts — سأضيف التحقق واختبارًا له

✓ edit src/forms/register.ts +18 -2

✓ edit src/forms/register.test.ts +24

✓ bash bun test12 passed

تم. أضفت التحقق مع رسالة خطأ عربية، والاختبارات تمر كاملة.

02 / 04 — Web

الويب — كل القوة، من متصفحك

أمر واحد يفتح واجهة ويب كاملة على جهازك: تصفّح الجلسات، راجع التعديلات، وتابع عمل الوكيل بواجهة رسومية كاملة — بنفس دعم العربية.

  • يعمل محليًا على جهازك (localhost)
  • لا يحتاج أي إعداد إضافي
  • مشاركة الجلسات برابط
$ arabcode web
arabcode · web — localhost:4096
معاينة واجهة الويب arabcode web → localhost:4096

03 / 04 — Desktop

سطح المكتب — تطبيق مستقل، خارج الطرفية

تطبيق سطح مكتب كامل لمن يفضّل نافذة مستقلة: إدارة المشاريع والجلسات والوكلاء من مكان واحد، على macOS و Linux و Windows.

  • إدارة عدة مشاريع من نافذة واحدة
  • نفس محرك الوكيل بكامل قدراته
  • تحديثات مستمرة

تحميل التطبيق ↗

arabcode · desktop
تطبيق سطح المكتب macOS · Linux · Windows

04 / 04 — VS Code

VS Code — داخل محررك

امتداد يضع arabcode داخل VS Code والمحررات المبنية عليه مثل Cursor و Windsurf: افتح الوكيل بجانب الكود، مرّر الملفات إليه، وراجع تعديلاته في محررك مباشرة.

  • يعمل في VS Code وكل أشقائه
  • إدراج مرجع الملف الحالي في المحادثة
  • فتح التعديلات (diff) في المحرر

طريقة التثبيت في الوثائق ↗

arabcode · vscode extension
افتح arabcode داخل VS Code extension: abdallhx2.arabcode

section 03 — capabilities

مبنيّ للعمل الجاد، لا للدردشة

قدرات وكيل متكامل تختصر ساعات من العمل المتكرر:

وضع plan

راجِع خطة الوكيل كاملةً قبل أن يلمس أي ملف، وبدّل بمفتاح Tab.

الوثائق ↗

وكلاء مخصّصون

فريق وكلاء متخصّصين (مراجعة، اختبارات، توثيق) عبر arabcode agent create.

الوثائق ↗

أوامر مخصّصة

حوّل مهامك المتكرّرة إلى أمر واحد بملف Markdown، مثل /test.

الوثائق ↗

خوادم MCP

اربط أدواتك الخارجية وقواعد بياناتك عبر arabcode mcp add.

الوثائق ↗

فهم عبر LSP

يفهم الرموز والمراجع والأنواع في الكود عبر خوادم اللغة، لا مجرد نص.

الوثائق ↗

جلسات وتراجع

جلسات محفوظة تكمل من حيث توقفت، ولقطات تراجع بأمر /undo.

الوثائق ↗

مشاركة الجلسات

شارك جلسة كاملة برابط واحد للمراجعة أو التوثيق أو التعليم.

الوثائق ↗

arabcode في CI

مراجعات PR آلية: اذكر /arabcode في تعليق فيكتب الكود ويفتح PR.

الوثائق ↗

إضافات ومهارات

وسّع الوكيل بإضافات (plugins) ومهارات (skills) تناسب فريقك ومشروعك.

الوثائق ↗

section 04 — models

النموذج قرارك، لا قرارنا

أدوات المنافسين تقفلك على نماذج شركتها. arabcode يعمل مع أكثر من 75 مزوّدًا ومع النماذج المحلية — بدّل النموذج بحسب المهمة، أو استخدم اشتراكك الحالي مباشرة.

$ اختر مزوّدك، وبدّل متى شئت

OpenAI Claude Gemini OpenRouter AWS Bedrock Ollama Hugging Face Mistral DeepSeek xAI

استخدم اشتراكك مباشرة عبر GitHub Copilot وChatGPT Plus/Pro، أو شغّل نماذج محلية عبر Ollama وLM Studio، أو اختر من أكثر من 75 مزوّدًا عبر Models.dev.

section 05 — compare

أين يقف arabcode؟

مقارنة مباشرة مع أبرز وكلاء البرمجة — بلا مبالغة.

arabcode Claude Code Codex Antigravity
النماذج +75 مزوّد + محلية نماذج Anthropic نماذج OpenAI نماذج مختارة
نماذج محلية دون إنترنت
عربية كاملة RTL
طرفية · ويب · سطح مكتب · VS Code الأربع طرفية وملحقات طرفية وسحابة محرر مستقل
استخدام اشتراكك الحالي (Copilot / ChatGPT) جزئي
وكلاء وأوامر مخصّصة جزئي جزئي
خوادم MCP
التكلفة مجاني — تدفع للمزوّد فقط اشتراك أو API اشتراك ChatGPT مجاني بحدود

لا نبيعك نموذجًا. نعطيك وكيلًا كاملًا يعمل مع أي نموذج تختاره اليوم — أو غدًا.

section 06 — arabic

يتحدث العربية كما يجب أن تُكتب

ليست ترجمة فوق أداة أجنبية. arabcode مبنيّ ليعرض العربية بشكل صحيح في كل منصاته: اتجاه RTL سليم، تشكيل يربط الحروف، تحديد ونسخ منطقي، وإدخال عربي داخل الطرفية نفسها — وهو ما لا يوفره أي وكيل برمجة آخر. اكتب طلبك بالعربية، واقرأ تفكير الوكيل وخطته بالعربية.

arabcode — جلسة عربية

وش سبب بطء صفحة المنتجات؟ حلّله وأصلحه

أفحص src/pages/products.tsx واستعلامات قاعدة البيانات…

وجدت السبب: الاستعلام يجلب كل المنتجات ثم يرشّحها في الواجهة. سأنقل الترشيح إلى قاعدة البيانات وأضيف فهرسًا.

✓ edit src/api/products.ts +9 -14

✓ bash bun run bench1.8s → 90ms

مبنيّ للخصوصية أولًا

لا تخزين على خادمنا arabcode يعمل محليًا على جهازك ولا يخزّن كودك أو سياق مشروعك على أي خادم؛ المفاتيح تُخزَّن محليًا في auth.json ضمن مجلد بياناتك، وأنت تختار المزوّد الذي تُرسَل إليه طلباتك.

أسئلة شائعة

ما هو arabcode؟

وكيل ذكاء اصطناعي متكامل للبرمجة: يقرأ مشروعك ويخطط ويكتب الكود وينفّذ الأوامر ويتحقق من النتائج — ويعمل في الطرفية والويب وسطح المكتب وداخل VS Code، بدعم عربي كامل.

كيف أبدأ؟

ثبّته بسطر واحد من الأعلى، افتح مجلد مشروعك، وشغّل arabcode. اكتب طلبك بالعربية أو الإنجليزية وسيتولى الباقي. للتفاصيل راجع دليل البدء السريع.

هل يحتاج اشتراكًا؟

لا. arabcode نفسه مجاني. تبدأ بنماذج مجانية أو محلية عبر Ollama و LM Studio دون بطاقة، وإن اخترت مزوّدًا مدفوعًا تدفع له مباشرة.

هل أستخدم اشتراكاتي الحالية؟

نعم: اشتراك Copilot عبر حساب GitHub، و ChatGPT Plus/Pro عبر حساب OpenAI، وأكثر من 75 مزوّدًا آخر عبر Models.dev.

ما الفرق بينه وبين Claude Code و Codex؟

هما وكيلان ممتازان لكنهما مقفولان على نماذج شركتيهما. arabcode يعمل مع أي نموذج تختاره، ويدعم العربية كاملة، ومجاني تمامًا — انظر جدول المقارنة.

أي منصة أختار؟

كلها نفس الوكيل: الطرفية للسرعة والتركيز، الويب لواجهة رسومية بأمر واحد، سطح المكتب لنافذة مستقلة، وVS Code للعمل بجانب الكود. جرّب الأقرب لطريقة عملك.