في عام 2026، لن تكون أداة البرمجة القائمة على الذكاء الاصطناعي الأكثر تداولاً من شركة «أنثروبيك» أو «أوبن آي» أو أي شركة ناشئة تبلغ قيمتها مليار دولار — بل ستكون OpenCode, ، وهو وكيل مفتوح المصدر يعمل في محطة العمل الخاصة بك ويتوافق مع أي الطراز الذي تختاره. وقد تصدرت تصنيفات أدوات تطوير الذكاء الاصطناعي لهذا العام، متفوقةً على Cursor، وتجاوزت 160,000 نجمة على GitHub حيث يستخدمه ملايين المطورين شهريًّا. إليكم ما هو OpenCode، ولماذا حقق انتشارًا واسعًا، وكيف يقارن بـ Claude Code.
أبرز الاستنتاجات
- OpenCode هو وكيل برمجة ذكاء اصطناعي مفتوح المصدر ومتكامل مع واجهة الأوامر، من تطوير الفريق الذي يقف وراء SST (Anomaly Innovations).
- مستقل عن النموذج: يعمل مع أكثر من 75 مزودًا — Claude, GPT-5.5, Gemini, DeepSeek, ، أو Grok، أو النماذج المحلية عبر Ollama — من خلال واجهة واحدة.
- مدعوم بتقنية LSP: فهو يقرأ الكود الخاص بك عبر بروتوكول خادم اللغة (LSP)، وبالتالي يحصل النموذج على معلومات حقيقية عن الأنواع وتشخيصات حية من المُجمِّع، وليس مجرد نص.
- الزخم: حوالي 160 ألف نجمة على GitHub، وحوالي 7.5 مليون مطور شهريًّا، والمركز #1 في تصنيف قوة أدوات التطوير لشهر يونيو 2026 (متقدمةً على Cursor).
- المقايضة مقابل كود كلود: أكثر دقة، لكن يُقال إنها أبطأ بنحو 78% عند استخدامها على نفس النموذج — فهي تفضل الدقة على السرعة.
ما هو OpenCode؟
OpenCode هي وكيل برمجة ذكاء اصطناعي مفتوح المصدر مصمم خصيصًا لبرنامج «تيرمينال». بدلاً من استخدام بيئة تطوير متكاملة (IDE) منفصلة أو تطبيق ويب، يوفر لك هذا البرنامج واجهة مستخدم طرفية (TUI) حيث يمكن لوكيل الذكاء الاصطناعي قراءة الكود وكتابته وتحريره، وتشغيل أوامر شل، والتنقل عبر قاعدة الكود بأكملها — كل ذلك من سطر الأوامر. وقد تم تطويره بواسطة أنومالي إنوفيشنز, ، الفريق الذي كان يُعرف سابقًا باسم SST (مجموعة الخدمات الخالية من الخوادم).
كان صعوده ملحوظًا: فقد وصل إلى المرتبة #1 على موقع «هاكر نيوز» في مارس 2026، وبحلول يونيو، تصدر تصنيف «لوغروكيت» لأدوات تطوير الذكاء الاصطناعي — مزيحًا «كورسور» عن الصدارة التي احتلها طوال معظم حقبة البرمجة القائمة على الذكاء الاصطناعي.
الميزة الأبرز: إنه يعمل مع أي طراز
السبب الأكبر وراء نجاح OpenCode هو حرية اختيار النموذج. ترتبط معظم أدوات البرمجة القائمة على الذكاء الاصطناعي بمختبر واحد: فـ«Claude Code» تتطلب استخدام «Anthropic»، و«Codex» من «OpenAI» تتطلب استخدام «OpenAI»، أما «Cursor» فتعمل افتراضيًّا مع «Claude» أو «GPT». أما «OpenCode» فهي مصمم بحيث لا يعتمد على مزود معين — يتصل بـ أكثر من 75 مزودًا للنماذج من نفس الواجهة، ضمن نفس المشروع.
وهذا يعني أنه يمكنك تشغيل:
- كلود، GPT-5.5، جيميني، ديبسيك، أو غروك عبر واجهات برمجة التطبيقات الخاصة بهم،,
- عارضات أزياء محليات من خلال Ollama أو vLLM — الاحتفاظ بالكود بالكامل على جهازك الخاص،,
- أو يمكنك المزج بين الخيارات وتكييفها حسب كل مهمة، بل وحتى التبديل بينها في منتصف المشروع.
بالنسبة للفرق التي تولي اهتمامًا كبيرًا بالخصوصية وأي شخص لا يرغب في أن يكون مقيدًا بأسعار مزود واحد أو حدود معدلاته، فإن هذه المرونة هي الميزة الأساسية. يمكنك دمجها مع أحد أفضل نماذج اللغة المحلية (LLMs) للبرمجة وستحصل على وكيل برمجة فعال وخاص تمامًا لا يكلفك شيئًا مقابل كل توكن.
كيف تساعد LSP في كتابة كود أفضل
ومن الميزات البارزة الأخرى لـ OpenCode ميزة تقنية: وهي يعالج الكود الخاص بك عبر بروتوكول خادم اللغة (LSP) — وهو نفس المحرك الذي يدعم ميزة الإكمال التلقائي والتدقيق اللغوي في برامج التحرير مثل VS Code. بالنسبة إلى TypeScript وPython (Pyright) وRust (rust-analyzer) وGo (gopls) وC/C++ (clangd) وJava، بالإضافة إلى أكثر من 18 لغة أخرى، يتلقى الوكيل معلومات النوع الفعلية، وتوقيعات الدوال، ومسارات الاستيراد، وتشخيصات المُجمِّع في الوقت الفعلي — وليس مجرد النص الخام لملفاتك.
وهذا يخلق حلقة تغذية مرتدة: حيث يكتب المبرمج الكود، ويرى الأخطاء الحقيقية التي يكتشفها المُجمِّع وحالات عدم تطابق الأنواع، ثم يقوم بتصحيحها بنفسه. والنتيجة الملموسة قابلة للقياس. في أحد الاختبارات المباشرة (DataCamp)، أنتج OpenCode 21 اختبارًا إضافيًا في المتوسط بدلاً من تشغيل برنامج «كلود كود» نفس النموذج الأساسي — الدقة التي تعود مباشرة إلى حلقة التغذية الراجعة الخاصة بـ LSP.
الميزات متعددة الجلسات وغيرها من الميزات
بالإضافة إلى النماذج و LSP، يوفر OpenCode المزايا التي يتوقعها المستخدمون المتمرسون:
- متعدد الجلسات — تشغيل عدة وكلاء بالتوازي في مشروع واحد (على سبيل المثال، أحدهم يقوم بالبحث بينما يقوم آخر بالتنفيذ).
- opencode zen — قائمة مختارة بعناية من النماذج الموصى بها حتى لا تضطر إلى التخمين بشأن أي منها تستخدم.
- روابط قابلة للمشاركة — مشاركة جلسة للمراجعة أو التعاون.
- تكامل «كلود برو» — استخدام اشتراك «كلود» (Claude) قائم كخلفية.
OpenCode مقابل Claude Code — مقارنة صادقة
هذان هما المنافسان الرئيسيان في مجال البرمجة بالذكاء الاصطناعي لعام 2026، وهما يركزان على تحسين أمور مختلفة:
| البعد | OpenCode | كلاود كود |
|---|---|---|
| اختيار الطراز | أكثر من 75 مزودًا (بما في ذلك المزودون المحليون) | أنثروبك فقط |
| الخصوصية / النماذج المحلية | نعم (Ollama/vLLM) | Cloud (Anthropic) |
| السرعة (نفس الطراز) | ~78% أبطأ | أسرع، ومُحسَّن بشكل كبير |
| الدقة | المزيد من الاختبارات، التي تعتمد على LSP | أنيق وفعال |
| التكلفة | المصدر المفتوح + نموذجك | التسعير الأنثروبي |
| مقال حول الحكم الذاتي المعقد | جيد | ممتاز |
التحذير الصريح الأهم: يُقال إن OpenCode ~78% أبطأ من كود كلود على أساس النموذج الأساسي نفسه. هذا رقم مرجعي حقيقي، وهو يعكس خيارًا تصميميًا حقيقيًّا — فالإعدادات الافتراضية لـ OpenCode تُعطي الأولوية للدقة (ولحلقة LSP تلك) على حساب زمن الاستجابة الخام، في حين أن Anthropic قد ركزت جهودها الهندسية على جعل Claude Code سريعًا ومتقنًا.
OpenCode مقابل Cursor وCodex وAider
يمكن فهم صعود «OpenCode» بشكل أفضل في سياق المجال الأوسع لأدوات البرمجة لعام 2026:
- مقابل المؤشر — Cursor هو تطبيق مدفوع ومتقن يركز على الذكاء الاصطناعي IDE; ؛ OpenCode هو برنامج مجاني ومفتوح المصدر المحطة الوكيل. يُعد «كورسور» أكثر ملاءمة للمبتدئين ومحبي واجهات المستخدم الرسومية، في حين يتفوق «أوبن كود» في مجالات حرية النمذجة والخصوصية والتكلفة. ويُعد تجاوز «أوبن كود» لـ«كورسور» في التصنيفات المفاجأة الأكبر لهذا العام.
- مقابل OpenAI Codex — يرتبط «Codex» بنماذج OpenAI؛ بينما يدعم «OpenCode» أيًا من أكثر من 75 مزودًا. إذا كنت تريد GPT و خيار التبديل لاحقًا إلى «كلود» أو نموذج محلي، حيث تُبقي «OpenCode» هذا الخيار متاحًا.
- ضد أيدر — يُعد «Aider» برنامج الترمينال مفتوح المصدر الآخر المحبوب بين المبرمجين. وتكمن ميزة «OpenCode» في واجهة المستخدم النصية (TUI) الأكثر ثراءً، ودعم الجلسات المتعددة، والتكامل العميق مع LSP؛ بينما يظل «Aider» الخيار المفضل للمطورين بفضل بساطته وتركيزه على «git». وقد انتقل العديد من المطورين من «Aider» إلى «OpenCode» بحثًا عن المزيد من الدقة والتحسينات.
الفكرة الرئيسية: OpenCode هو الخيار الذي يرفض تقييدك — سواء بمورد معين، أو بنموذج معين، أو بواجهة مستخدم رسومية معينة.
متى تستخدم أيًّا منهما
- استخدم OpenCode متى اختيار النموذج أو مسائل الخصوصية — سواء كنت ترغب في تشغيل نماذج محلية، أو تجنب الارتباط بمورد معين، أو اختيار أرخص نموذج قادر على أداء كل مهمة. كما أنها الخيار الأمثل إذا كنت تولي أهمية لتغطية الاختبارات والدقة.
- الاستخدام كلاود كود متى السرعة والإتقان في أداء المهام المعقدة ذاتية التشغيل هي أولويتك وأنت راضٍ عن نماذج شركة «أنثروبيك».
فهما لا يتنافسان فعليًّا على نفس المستخدم في كل سيناريو — بل إن كلاً منهما مصمم ليتناسب مع قيود مختلفة. ويحتفظ العديد من المطورين بكليهما. وللاطلاع على نطاق أوسع، انظر تقريرنا الشامل عن أفضل مساعدات البرمجة بالذكاء الاصطناعي, ، وإذا كنت من محبي العوامل مفتوحة المصدر، فإن OpenCode يتكامل بشكل طبيعي مع أدوات مثل عامل Hermes.
كيف تبدأ
- تثبيت OpenCode من موقعه (
opencode.ai) أو GitHub — فهو يعمل في محطة الأوامر الخاصة بك. - ربط نموذج — أضف مفتاح API لـ Claude/GPT/Gemini، أو قم بتوجيهه إلى نموذج محلي عبر Ollama للحصول على إعداد خاص ومجاني.
- فتح مشروع وابدأ في إدخال الأوامر — حيث يقوم الوكيل بقراءة قاعدة الكود الخاصة بك عبر LSP، وبالتالي فإنه يفهم الأنواع والأخطاء منذ الرسالة الأولى.
- توسيع النطاق مع ميزة «multi-session» عندما تريد تشغيل وكلاء بشكل متوازٍ على نفس المستودع.
الأسئلة الشائعة
ما هو OpenCode؟
OpenCode هو وكيل برمجة للذكاء الاصطناعي مفتوح المصدر ومدمج في واجهة الأوامر (terminal)، من تطوير فريق SST (Anomaly Innovations). يتيح هذا الوكيل للذكاء الاصطناعي قراءة الكود وكتابته وتشغيله في واجهة الأوامر الخاصة بك، كما يتوافق مع أكثر من 75 مزودًا للنماذج، ويستخدم بروتوكول خادم اللغة (Language Server Protocol) لفهم أنواع الكود والأخطاء الموجودة فيه. وقد تصدر هذا البرنامج تصنيفات أدوات تطوير الذكاء الاصطناعي لعام 2026 بحوالي 160 ألف نجمة على GitHub.
هل برنامج OpenCode مجاني؟
الأداة نفسها مفتوحة المصدر ومجانية. لا تدفع سوى مقابل النموذج الذي تربطها به — وإذا قمت بتشغيل نموذج محلي عبر Ollama أو vLLM، فحتى ذلك يكون مجانيًا باستثناء تكلفة أجهزتك الخاصة. ويُعد هذا التصميم المفتوح الذي يتيح لك استخدام نموذجك الخاص جزءًا كبيرًا من جاذبيتها.
OpenCode مقابل Claude Code — أيهما أفضل؟
يعتمد الأمر على أولوياتك. يتفوق OpenCode في اختيار النماذج (أكثر من 75 مزودًا، بما في ذلك النماذج المحلية/الخاصة) وفي الدقة، بينما يتفوق Claude Code في السرعة والجودة — حيث يُذكر أن OpenCode أبطأ بنحو 78% عند استخدام نفس النموذج. استخدم OpenCode للحصول على المرونة والخصوصية؛ واستخدم Claude Code للعمل المستقل السريع والمتقن على نماذج Anthropic.
هل يمكن لـ OpenCode استخدام النماذج المحلية؟
نعم. لا يعتمد OpenCode على مزود معين، ويتصل بالنماذج المحلية عبر Ollama وvLLM، مما يتيح لك تشغيل وكيل برمجة خاص تمامًا دون أن يغادر أي كود جهازك أبدًا — وهو أحد الأسباب الرئيسية التي تدفع المطورين إلى تفضيله على الأدوات المقيدة بالسحابة.
لماذا اكتسبت OpenCode هذه الشعبية الكبيرة؟
ثلاثة أسباب: إنه مفتوح المصدر ومجاني، ولا يقتصر على مزود واحد للذكاء الاصطناعي (أكثر من 75 مزودًا)، كما أن تكامله مع LSP يجعله فعالًا حقًّا في كتابة كود صحيح ومختبر جيدًا. وقد أدى هذا المزيج إلى حصوله على حوالي 160 ألف نجمة على GitHub والمركز الأول في تصنيف أدوات التطوير لشهر يونيو 2026، متقدماً على Cursor.
ما هي اللغات التي يدعمها OpenCode؟
من خلال LSP، توفر OpenCode دعمًا متعمقًا ومراعيًا للأنواع لكل من TypeScript وPython (Pyright) وRust (rust-analyzer) وGo (gopls)، وC/C++ (clangd)، وJava، وأكثر من 18 لغة إضافية — مما يوفر للذكاء الاصطناعي ملاحظات حقيقية من المُترجم بدلاً من مجرد نص الملف.
الخلاصة
يُعد «OpenCode» أوضح مؤشر على الاتجاه الذي ستسلكه برمجة الذكاء الاصطناعي في عام 2026: مفتوح، ومستقل عن النموذج، ومتوافق أصلاً مع المحطة الطرفية. بفضل رفضها تقييدك بمزود واحد للذكاء الاصطناعي — وبفضل تزويد النموذج بتشخيصات حقيقية من المُجمِّع عبر LSP — حصدت حوالي 160 ألف نجمة على GitHub واحتلت المرتبة الأولى في تصنيفات أدوات التطوير، متقدمةً على منافسين يتمتعون بتمويل ضخم.
إنه ليس الخيار الأسرع (يحتفظ «Claude Code» بهذا اللقب)، وفارق السرعة البالغ ~78% يمثل تنازلاً حقيقياً. لكن إذا كنت تهتم بـ اختيار النموذج، أو الخصوصية، أو التكلفة، أو الدقة — لا سيما إذا كنت ترغب في تشغيل وكيل برمجة على نماذج محلية — فإن OpenCode هي الأداة الأهم في هذه الفئة في الوقت الحالي، ويمكن تجربتها مجانًا.

