العودة إلى المدونة
Ai1 دقيقة

تعرّف على OpenClaude: محطة واحدة لجميع نماذج البرمجة بالذكاء الاصطناعي

نُشر في 1 سبتمبر 2026

إذا كنت تتابع مشهد البرمجة بالذكاء الاصطناعي، فمن المحتمل أنك لاحظت ظهور أداة CLI جديدة كل أسبوع. بعضها يعمل بشكل رائع مع OpenAI، والبعض الآخر يعمل فقط مع Anthropic، وعدد قليل منها مقيد بمزود سحابي واحد. تريد OpenClaude إنهاء هذا التشتت. إنها CLI مفتوحة المصدر لوكيل البرمجة تجمع بين مزودي النماذج السحابية والمحلية في سير عمل واحد يعتمد على الطرفية أولاً.

ما هي OpenClaude؟

OpenClaude هي CLI مفتوحة المصدر لوكيل البرمجة مصممة لكل من مزودي النماذج السحابية والمحلية. يمكنك استخدام واجهات برمجة تطبيقات متوافقة مع OpenAI، وGemini، وGitHub Models، وCodex OAuth، وCodex، وOllama، وAtomic Chat، والواجهات الخلفية المدعومة الأخرى — كل ذلك بنفس المطالبات والأدوات والوكلاء وMCP وأوامر السلاش والمخرجات المتدفقة. لا حاجة لأدوات خاصة بكل مزود.

ملاحظة مهمة: نشأ OpenClaude من Claude Code ولكنه خضع لتعديلات جوهرية لدعم مزودين متعددين. إنه مشروع مجتمعي مستقل، غير تابع لـ Anthropic. كما أنه يخزن إعداداته الخاصة في مسار ~/.openclaude — ولا يقرأ بيانات اعتماد ~/.claude أو Claude Code، لذا تبدأ من الصفر تمامًا.

ابدأ في دقائق

يتطلب OpenClaude Node.js >= 22.0.0. ثبّته بشكل عام:

ثم فقط قم بتشغيل:

داخل واجهة CLI، شغّل /provider للإعداد الموجّه للمزود، أو /onboard-github للإعداد عبر GitHub Models. يحفظ الإعداد الملفات الشخصية وبيانات الاعتماد في .openclaude-profile.json.

تريد أسرع إعداد لـ OpenAI؟ عيّن ثلاثة متغيرات بيئة:

تفضل النماذج المحلية؟ وجّهه إلى Ollama:

هذا كل شيء. نفس سير العمل، وواجهة خلفية مختلفة تمامًا للنماذج. على Arch Linux، يمكنك حتى تثبيته من AUR: paru -S openclaude.

ما المزودون المدعومون؟

يدعم OpenClaude قائمة طويلة من المزودين:

لكل مزود مسار إعداد موجّه عبر /provider، لذا لا تحتاج إلى حفظ كل شكل من أشكال API.

ماذا يمكنك أن تفعل به؟

OpenClaude ليس مجرد غلاف محادثة — بل هو سير عمل كامل لوكيل البرمجة:

إليك مثال سريع على الاستخدام في الخلفية:

وجّه الوكلاء إلى نماذج مختلفة

من الميزات البارزة توجيه الوكلاء (agent routing). يمكنك توجيه وكلاء مختلفين إلى نماذج مختلفة بناءً على التكلفة أو الإمكانيات، وتحديد عدد خطوات أدوات الوكيل الفرعي باستخدام maxSteps. على سبيل المثال، يمكنك ترك نموذج رخيص للتعامل مع مهام الاستكشاف بينما يتعامل نموذج أقوى مع مراجعات الكود الحرجة. يمكنك ضبط كل ذلك عبر agentModels وagentRouting في ~/.openclaude/settings.json.

بحث ويب وجلب مدمجان

افتراضيًا، يعمل WebSearch على النماذج غير التابعة لـ Anthropic باستخدام DuckDuckGo، لذلك تحصل GPT-4o وDeepSeek وGemini وOllama ومزودون آخرون متوافقون مع OpenAI على مسار بحث ويب مجاني دون إعداد إضافي. إذا كنت بحاجة إلى استخراج بيانات أكثر موثوقية للمواقع المعروضة عبر JavaScript، فعيِّن مفتاح Firecrawl API وسيستخدم OpenClaude نقاط نهاية البحث والاستخراج الخاصة بـ Firecrawl بدلاً من ذلك.

خادم gRPC بدون واجهة للتكاملات المخصصة

هل تريد دمج OpenClaude في تطبيقك أو خط أنابيب CI/CD الخاص بك؟ يمكن تشغيله كخدمة gRPC بدون واجهة مع بث ثنائي الاتجاه. ابدأه باستخدام npm run dev:grpc وولّد العملاء من src/proto/openclaude.proto. هذه ميزة إنقاذ عملية جدًا للفرق التي تبني واجهات مستخدم مخصصة أو أتمتة حول نواة وكيلية.

إضافة VS Code متضمنة

تتضمن المستودعات إضافة VS Code مع تكامل الإطلاق، ومركز تحكم يدرك المزود (provider-aware Control Center)، ومحادثة داخل المحرر، ودعم السمات. كما تدعم إعداد Microsoft Foundry / Azure OpenAI الاختياري، حيث تحقن إعدادات نقطة النهاية والنشر ومفتاح API في الأطراف التي يتم إطلاقها.

أوه، وتحصل على رفيق بيكسل آرت

هذا هو الجزء الذي يجعل OpenClaude لا يُنسى. شغّل /buddy لتفقس بطلًا بألوان حقيقية من فن البكسل يعيش بجوار المطالبة الخاصة بك، ويبقى خاملًا، ويطرف، ويطلق حركة مميزة في كل مرة تضغط فيها Enter. يمكنك اختيار مقاتلك:

يحترم الرفقاء إعداد prefersReducedMotion، ويتحولون بأناقة إلى فن الخطوط في الأطراف منخفضة الألوان، ويمكن كتمهم باستخدام /buddy mute. بصراحة، يجعل البرمجة في الطرفية أكثر حيوية.

هل ينبغي أن تجربه؟

إذا كنت ضجرًا من التوفيق بين أدوات CLI متعددة للذكاء الاصطناعي — أو تريد سير عمل ثابتًا سواء كنت تستخدم نموذجًا سحابيًا مثل GPT-4o أو نموذجًا محليًا مثل qwen2.5-coder — فإن OpenClaude يستحق التجربة. إنه مفتوح المصدر، مرخص برخصة MIT، ويتم صيانته بنشاط، وله مجتمع ودود على Discord ومناقشات GitHub.

شيء واحد يجب أن تضعه في الاعتبار: لا يتصرف كل مزود بنفس الطريقة. الميزات الخاصة بـ Anthropic قد لا تكون موجودة في الواجهات الخلفية الأخرى، وتعتمد جودة الأدوات بشكل كبير على النموذج الذي تختاره، وقد تواجه النماذج المحلية الأصغر صعوبة في تدفقات الأدوات متعددة الخطوات الطويلة. استخدم نماذج ذات دعم قوي لاستدعاء الأدوات/الدوال للحصول على أفضل النتائج.

ثبّته في سطر واحد، وشغّل /provider، واكتشف كم هو جميل أن تملك طرفية واحدة لكل نماذج LLM.

مقالات ذات صلة

LocalAI: تشغيل نماذج اللغات الكبيرة والصور والفيديو على أي جهاز، دون الحاجة إلى GPU

LocalAI هو محرك ذكاء اصطناعي مفتوح المصدر يُستضاف ذاتيًا، ويشغّل نماذج اللغات الكبيرة والصور والفيديو والصوت على أي جهاز — دون الحاجة إلى GPU. ثبّته عبر Docker، وحمّل أي نموذج، وحافظ على خصوصية بياناتك.

Deep-Live-Cam 2.1.6: تبادل الوجوه في الوقت الفعلي بصورة واحدة

اكتشف Deep-Live-Cam، الأداة مفتوحة المصدر التي تُبادل الوجوه في الوقت الفعلي من صورة واحدة. تعلّم كيفية تثبيتها واستخدامها بمسؤولية.

Hermes Agent: ذكاء اصطناعي ذاتي التحسين يتعلم من كل مهمة

Hermes Agent هو وكيل ذكاء اصطناعي مفتوح المصدر من Nous Research، يتعلم المهارات بمرور الوقت، ويتذكر سياقك، ويمكن تشغيله على الهاتف أو الحاسوب المحمول أو خادم VPS بتكلفة 5 دولارات.

Humanizer: الأداة مفتوحة المصدر التي تجعل نصوص الذكاء الاصطناعي تبدو بشرية

يعيد Humanizer كتابة النص الذي يبدو وكأنه مولّد بالذكاء الاصطناعي إلى نثر بشري طبيعي باستخدام 35 نمطًا من صفحة ويكيبيديا 'Signs of AI writing'. إليك طريقة عمله، مع أمثلة قبل وبعد وخطوات التثبيت.