ما هو برنامج المخلب؟ وكيل البرمجة بالذكاء الاصطناعي مفتوح المصدر الذي يعيد كتابة القواعد في 2026

النقاط الرئيسية
– إطار عمل Claw Code هو وكيل برمجة ذكي مفتوح المصدر – إعادة تنفيذ نظيفة لإطار عمل وكيل Claude Code الخاص بـ Anthropic، مبني بلغة Rust (وقت التشغيل) وبايثون (البيانات الوصفية/الأدوات) عقب تسريب الشفرة المصدرية في مارس 2026. – يُظهر تحليل بنيته أنه يعيد إنتاج الأنماط الأساسية مثل محرك الاستعلامات، نظام الأدوات المُدار بالصلاحيات (أكثر من 19 أداة)، إدارة الذاكرة، والتنسيق متعدد الوكلاء دون استخدام كود مملوك. – تشير تعليقات المجتمع إلى أن Claw Code حقق انتشارًا كبيرًا على GitHub (عشرات الآلاف من النجوم بعد فترة وجيزة من الإطلاق) من خلال تقديم بديل مجاني وذاتي الاستضافة لنموذج اشتراك Claude Code. – يتميز بإمكانية التوسيع القائمة على المكونات الإضافية، وإدارة سياق الصلاحيات، والتوافق مع نماذج من Anthropic وOpenAI Codex وآخرين عبر واجهات خلفية مرنة. – يتفوق Claw Code في البرمجة المستقلة القائمة على الطرفية، لكنه يتطلب تكوينًا دقيقًا للصلاحيات ووصولاً للنماذج لمطابقة موثوقية الإنتاج.
ما هو Claw Code؟
Claw Code هو إطار عمل وكيل برمجة ذكي مفتوح المصدر، مُصمم كإعادة كتابة نظيفة للبنية خلف Claude Code الخاص بـ Anthropic – أداة البرمجة الوكلية ذات الأولوية للطرفية التي يمكنها قراءة قواعد الأكواد، وتحرير الملفات، وتنفيذ الأوامر، والتفاعل مع أدوات التطوير بشكل مستقل.
بخلاف Claude Code الرسمي الذي يعمل تحت اشتراك Anthropic وإطار مغلق، يوفر Claw Code تنفيذًا شفافًا بالكامل يقوده المجتمع. بدأ المشروع بعد فترة وجيزة من تسريب الشفرة المصدرية الملحوظ في مارس 2026 من قبل المطورة Sigrid Jin، وسرعان ما اكتسب زخمًا من خلال مساهمات حافظت على فلسفة التصميم الأصلية مع ضمان الاستقلال القانوني.
يجمع المشروع بين وقت تشغيل Rust عالي الأداء لحلقة الوكيل وطبقات بايثون للبيانات الوصفية للأدوات والصلاحيات وإمكانية التوسيع. تتيح هذه الطريقة ثنائية اللغة تنفيذًا كفؤًا مع الحفاظ على التخصيص الصديق للمطورين.
الميزات الأساسية لكود كلو
يتميز كود كلو بعدة مكونات تقنية متطورة:
- نظام أدوات مقيدة بالإذن: يُنفذ أكثر من 19 أداة مع سياقات أذونات مفصلة (انظر
permissions.py). كل إجراء - تعديلات الملفات، تنفيذ الأوامر، مكالمات الشبكة - يتطلب مستويات موافقة صريحة، مما يقلل الضرر العرضي. - محرك الاستعلام وتسخير الوكيل: يحاكي حلقة التفكير الخاصة بـ كود كلود، مدعماً لاستدعاء الأدوات، التخطيط متعدد الخطوات، والتكرير التكراري عبر قواعد الرموز البرمجية الكبيرة.
- تنسيق متعدد الوكلاء: يدعم فرقاً هرمية حيث يقوم وكيل قائد بتفويض المهام الفرعية، مشابهاً لأنماط "كلو" الناشئة للعمال الذكاء الاصطناعي القائم على الأساطيل.
- إدارة الذاكرة: حالة مستمرة عبر الجلسات، تشمل سياق المشروع والذاكرة طويلة المدى للمهام المعقدة متعددة الأيام.
- القدرة على التوسع القائمة على الإضافات: إضافة سهلة للأدوات والمهارات المخصصة، مما يتيح التكامل مع الخدمات الخارجية أو سير العمل المتخصصة.
- الدعم عبر النماذج: يعمل مع نماذج كلود بشكل أصلي، ولكنه أيضاً يتجه إلى كودكس OpenAI أو مزودين آخرين عبر التكوين، مما يوفر مرونة تتجاوز القيد بمزود واحد.
هذه الميزات تجعل كود كلو مناسباً بشكل خاص للمطورين الذين يبحثون عن قدرات الترميز المستقلة دون تكاليف اشتراك مستمرة للتسخير نفسه.
كيفية عمل كود كلو: الغوص التقني العميق
في جوهره، يعمل كود كلو كتسخير للوكيل يلف نموذج لغة كبير (LLM) أساسي (عادة كلود أو نماذج متوافقة). عند إطلاقه في دليل مشروع، يقوم بتحميل سياق قاعدة الرمز البرمجي، وتهيئة نظام الإذن، ويدخل في حلقة تفاعلية:
- تحليل نية المستخدم - معالجة المهام بلغة طبيعية.
- مرحلة التخطيط - تحليل المهمة إلى خطوات مدعومة بالأدوات.
- تنفيذ الأداة - استدعاء أدوات مقيدة (قراءة/كتابة الملفات، تشغيل الاختبارات، عمليات git) مع فحوصات الإذن وقت التشغيل.
- التكرير والتحقق - تحسين الناتج بناءً على النتائج حتى الاكتمال أو موافقة المستخدم.
مثال للاستدعاء الأساسي (بعد الإعداد):
claw-code "Refactor the authentication module to use JWT and add rate limiting"
يتعامل الواجهة الخلفية بلغة Rust مع حلقة الوكيل عالية الإنتاجية وتنسيق الأدوات، بينما تدير Python التسجيل الديناميكي للأدوات وسياسات الإذن. هذا الفصل يحسن الأداء للجلسات المكثفة حسابياً ويبسط مساهمات المجتمع في تعريفات الأدوات.
تُظهر معايير قياسية من المستخدمين الأوائل أن كود كلو يتعامل مع عمليات إعادة هيكلة الملفات المتعددة وتنفيذات الميزات الكاملة بموثوقية مقارنة بالأصل عند تكوينه بشكل صحيح مع نوافذ سياق كافية وجودة نموذج مناسبة.
Clو Code مقابل Claude Code والعوامل الأخرى
| الجانب | Claude Code (الرسمي) | Clو Code (مفتوح المصدر) | OpenAI Codex CLI / OMX |
|---|---|---|---|
| الترخيص والوصول | قائم على الاشتراك، حصيرة مغلقة | مفتوح المصدر بالكامل، مضيف ذاتي | CLI الرسمي + طبقة التنسيق |
| اللغة الأساسية | خاص | إعادة كتابة نظيفة بلغة Rust + Python | قائم على Node.js |
| صلاحيات الأدوات | ضوابط مدمجة | 19+ أداة بوابات صريحة | أساسي + خطاطات OMX |
| القدرة على التوسع | إضافات محدودة | نظام إضافات + مهارات المجتمع | قوي عبر مهارات OMX |
| نموذج التكلفة | اشتراك Anthropic | حصيرة مجانية + تكاليف واجهة النموذج | اشتراك OpenAI Codex |
| الأفضل لـ | تكامل سلس مع Anthropic | التخصيص، الاستضافة الذاتية، البحث | سير عمل CLI مع متعدد العوامل |
يُظهر التحليل أن Clو Code يوفر البديل المفتوح الأقرب للمستخدمين الذين يرغبون في أسلوب عامل Claude Code دون الاعتماد على البائع، رغم أنه قد يتطلب إعدادًا إضافيًا للوصول للنموذج وضبط السلامة. يُكمل أدوات مثل Oh My Codex (OMX) في الحزم الهجينة حيث تعزز إشعارات نمط OpenClaw أو التحكم متعدد القنوات عوامل CLI.
التثبيت والبدء
المتطلبات الأساسية:
- سلسلة أدوات Rust وPython 3.10+
- الوصول لنموذج متوافق (Claude عبر مفتاح API أو اشتراك OpenAI Codex)
- Git لنسخ المستودع
الإعداد السريع:
git clone https://github.com/instructkr/claw-code.git
cd claw-code
cargo build --release
pip install -r requirements.txt
claw-code --help
قم بتكوين بيانات اعتماد النموذج ومراجعة الصلاحيات الافتراضية قبل الاستخدام الأول. يبدأ العديد من المستخدمين بوضع القراءة فقط لاستكشاف القدرات بأمان.
نصيحة احترافية: قم بتمكين التسجيل المطول والموافقة خطوة بخطوة خلال الجلسات الأولية لفهم أنماط استدعاء الأدوات.
نصائح متقدمة، حالات هامشية، ومزالق شائعة
- إدارة الأذونات: راجع دائمًا ملف
permissions.pyلسير العمل الخاص بك. الإعدادات الأكثر تساهلًا تعرضك لخطر عمليات غير مقصودة على الملفات أو الشبكة. - توجيه النماذج: قم بتكوين موفِّرين احتياطيين لتحسين التكلفة أو الأداء — حيث تتألق مرونة Claw Code هنا مقارنةً بالأدوات أحادية النموذج.
- قواعد الكود الكبيرة: استخدم استراتيجيات التقسيم أو نوافذ السياق الموسعة؛ يتدرج الأداء مع قدرات النموذج الأساسي.
- الحالات الهامشية: قد تصل الجلسات الذاتية طويلة الأمد إلى حدود الرموز (tokens) أو معدل الاستخدام (rate limits); نفذ نقاط فحص أو ادمج مع أداة تنسيق خارجية مثل OpenClaw للإشعارات والمراقبة.
- المزالق الشائعة: تخطي إعداد الأذونات يؤدي إلى مشاكل أمانية؛ افتراض سلوك مماثل لـ Claude Code الرسمي دون ضبط الـ harness؛ إهمال التحديثات مع تكرر المجتمع بسرعة على إعادة الكتابة.
تسلط تجارب المجتمع الضوء على أقوى النتائج في البيئات الخاضعة للرقابة (مثل الفروع المخصصة أو الحاويات) حيث يمكن التراجع عن الإجراءات التدميرية بسهولة عبر git.
خاتمة
يمثل Claw Code لحظة محورية في مشهد أدوات الذكاء الاصطناعي لعام 2026: تجسيد مفتوح المصدر عالي الدقة لهندسة الترميز الوكيلية (agentic) الذي يجعل القدرات التي كانت محصورة خلف الاشتراكات في متناول الجميع. تصميمه النظيف (clean-room)، نظام الأذونات القوي، وقابليته للتوسع، يضعونه كخيار قوي للمطورين الذين يعطون الأولوية للتحكم، التخصيص، والشفافية.
بالنسبة للفرق والأفراد الذين يستكشفون وكلاء الترميز الذاتيين، يقدم Claw Code نقطة دخول سهلة المنال مع إمكانية تصاعدية كبيرة من خلال التحسينات التي يقودها المجتمع. انسخ المستودع، قم بتكوين النموذج المفضل لديك، وابدأ تجربة المهام الذاتية المقيدة بالأذونات اليوم لتختبر التطور التالي في التطوير بمساعدة الذكاء الاصطناعي.