أنثروبيك: تسريب كود مصدر Claude Code يكشف معمارية معقدة للوكلاء الذاتيين
في 31 مارس 2026، كشف sourcemap في حزمة npm الخاصة بـ Claude Code عن لقطة كبيرة من كود العميل. يُظهر التحليل أن هذا لم يعد واجهة سطر أوامر بسيطة، بل منصة…
معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
تسرّب كود مصدر Claude Code في 31 مارس 2026 أثبت أنه أكثر أهمية من حقيقة التسرب نفسها: فقد كشف عن كيفية بناء Anthropic مساعدها الذكي من الداخل. من الكود، من الواضح أننا لم نعد أمام مجرد روبوت دردشة بسيط في الطرفية، بل أمام منصة منتج ثقيلة مع الذاكرة والوكلاء وأنماط تشغيل متعددة.
لم تعد مجرد واجهة سطر أوامر
اتضح أن الأرشيف المسرب ليس مستودع git منظم بعناية، بل لقطة كبيرة تم استرجاعها من خريطة المصدر في حزمة npm. تفتقد بعض الوحدات والإعدادات والطبقات الداخلية، لذا يجب استخلاص الاستنتاجات بحذر. لكن حتى بهذه الحالة، تصبح النقطة الرئيسية واضحة: لقد تجاوز Claude Code منذ وقت طويل صورة "الدردشة في الطرفية".
يصف مؤلف التحليل النظام بأنه يخفي في داخله خادم daemon وأنماط bridge وجلسات خلفية وعزل worktree وعداء ذاتي الاستضافة وفروع تنفيذ منفصلة لسيناريوهات مختلفة. تفصيل مهم هو هندسة البدء. الأوامر البسيطة لا تسحب معها وقت التشغيل بالكامل: يتم تحميل الأجزاء الثقيلة ديناميكياً، والفروع السريعة مثل فحص الإصدار تحاول التشغيل بدون تقريباً أي استيرادات غير ضرورية.
بالنسبة لواجهة سطر أوامر بهذا الحجم، هذا ليس تجميل بل متطلب لمنتج حي يتحمل أحمالاً حقيقية. لا عجب أن يقارن المؤلف Claude Code ليس بأداة عادية، بل بـ"نظام تشغيل صغير لطرفية واحدة".
"نظام تشغيل صغير لطرفية واحدة."
المعمارية والقيود
بناءً على هيكله الداخلي، يشبه Claude Code تطبيق طرفية على React و Ink أكثر من أداة وحدة تحكم بسيطة. ملف `main.tsx` ضخم يجمع التهيئة واختيار الوضع ونص النظام وأعلام الميزات وإطلاق واجهة المستخدم واسترجاع الجلسات والوصول إلى الأدوات. فوق هذا توجد شاشة REPL مع نوافذ منبثقة وتكامل IDE واتصالات MCP والإضافات والأنماط الإضافية. الفكرة الرئيسية هنا ليست "نموذج رئيسي" واحد، بل التنسيق: المنتج ينسق بين الوكلاء الفرعيين والسياقات والأذونات ودورة حياة المهام.
- يمكن إطلاق الوكلاء الفرعيين بشكل متزامن وفي الخلفية
- للعمال مجمعات أدوات منفصلة وأنماط إذن
- العزل عبر worktree مدمج مباشرة في مسار التنفيذ
- استدعاءات الأدوات الآمنة والقراءة فقط يعرف النظام كيفية موازنتها
ما يبرز بشكل منفصل هو جنون الارتياب في طبقة Bash. تم كتابة الكود بوضوح من قبل أشخاص رأوا بالفعل كيف تكسر نماذج اللغات الكبيرة shell من خلال البدائل و heredocs والمسافات الغريبة أو البادئات الخطرة مثل `sudo` و`env`. هذا هو السبب في أن القيود هنا ليست زخرفية: هناك تقسيم إلى استدعاءات آمنة متزامنة ومنطق منفصل لإلغاء استدعاءات الأدوات المجاورة وتخزين مؤقت للنتائج والتعامل مع سيناريوهات مثل `user_interrupted` أو `sibling_error`. حتى الوكيل Explore يُحظر مقدماً من الكتابة والتحرير، تاركاً له فقط القراءة والبحث والتحليل.
أنماط المنتج المخفية
الجزء الأكثر إثارة للاهتمام في التسرب ليس ملفات محددة بل آثار استراتيجية المنتج. يطفو الكود باستمرار أعلام وخطوط تطوير مخفية: KAIROS و PROACTIVE و ULTRAPLAN و TEAMMEM و BUDDY و BRIDGE_MODE والخادم البعيد وأنماط أخرى. هذا لا يعني أن كل ميزة متاحة بالفعل لجميع المستخدمين، لكنها توضح الاتجاه بشكل جيد. Anthropic تبني ليس مجرد واجهة لنموذج، بل مجموعة من العميل المحلي والبيئات البعيدة والذاكرة والتجارب الداخلية وسيناريوهات UX الخاصة. ثلاثة أشياء تبدو مؤشرات خاصة.
أولاً — `autoDream`، آلية لدمج الذاكرة في الخلفية من خلال وكيل فرعي منفصل مع ملف قفل وحدود صارمة. ثانياً — Undercover Mode، حيث يتم تدريب المنتج بشكل خاص على عدم الكشف عن أسماء النماذج الداخلية وأسماء المشاريع والحقيقة البسيطة لوجوده في المستودعات العامة. ثالثاً — Buddy، رفيق طرفية مع رسومات ASCII وفقاعات حوار. كل هذا معاً يبدو غريباً في بعض الأماكن، لكنه منتج جداً: بجانبه تعيش الأمان والذاكرة والأنماط المخفية والسيناريوهات البعيدة وعناصر الشخصية.
ماذا يعني هذا
أظهر تحليل التسرب شيئاً بسيطاً: Claude Code في Anthropic لم يعد تغليفاً حول واجهة برمجة التطبيقات، بل مجموعة منتج كبيرة وثقيلة وفي بعض الأماكن محملة بالإفراط. لا يمكن وصف الكود بأنه أنيق بشكل نموذجي، لكنه يبدو ناضجاً حيث يحسب حقاً: في البدء والتنسيق والقيود على الوصول والعمل مع السيناريوهات طويلة الأجل. بالنسبة لسوق أدوات الذكاء الاصطناعي، هذه إشارة إلى أن المنافسة القادمة لن تتعلق فقط بجودة النموذج، بل بجودة المنصة المحيطة بالكامل.
هل تريد التوقف عن قراءة الذكاء الاصطناعي والبدء باستخدامه؟
AI News هو موجز منسق لأخبار الذكاء الاصطناعي. تعلمك Hamidun Academy استخدام الذكاء الاصطناعي في عملك.