أطلقت Claude Code الإصدار 2.1.211 في 15 يوليو، حيث أضافت علامة --forward-subagent-text ومجموعة من إصلاحات الاستقرار والأمان التي تستهدف سير عمل الوكلاء المتعددين (multi-agent workflows). يمكن للفرق التي تشغل Claude Code كخدمة خلفية (backend service) مراقبة الوكلاء الفرعيين (subagents) في الوقت الفعلي أخيراً وتجنب الإخفاقات الصامتة التي كانت تعيق المهام طويلة الأمد.
لماذا يكتسب هذا التحديث أهمية الآن
تكمن القيمة الجوهرية لـ Claude Code في تنسيق عدة وكلاء ذكاء اصطناعي يقومون بتسليم المهام لبعضهم البعض. حتى الآن، كان من الممكن أن تظهر المهمة الأب (parent task) وكأنها خاملة بينما يكون الوكيل الفرعي مشغولاً، وأحياناً كانت الوكلاء تظهر مجدداً بمطالبات قديمة (stale prompts) بعد إنهاء عملها. يعالج الإصدار 2.1.211 ذلك من خلال منحك الرؤية، والتعامل الموثوق مع الحالة، وضوابط أذونات أكثر صرامة.
علامة رؤية الوكيل الفرعي الجديدة
يسمح خيار --forward-subagent-text ببث المخرجات النصية والـ "تفكير" الداخلي للوكيل الفرعي إلى تغذية JSON الخاصة بالمهمة الأب. يمكن الآن للوحة التحكم (dashboard) أو خط أنابيب CI عرض ما يفعله كل وكيل فرعي بالضبط بدلاً من حالة "خامل" أو "في الانتظار". بالنسبة للمشغلين الذين يراقبون خطوط الأنابيب طويلة الأمد، تحول هذه العلامة "الصندوق الأسود" إلى خطوة قابلة للتتبع، مما يجعل تصحيح الأخطاء وتخطيط السعة أسهل بكثير.
إصلاحات الاستقرار الأساسية
- تقارير حالة دقيقة – يعيد الوكلاء الآن حالتهم الحقيقية بدلاً من اختلاق نتائج عند مواجهة خطأ ما.
- عدم إعادة إحياء الوكلاء الذين تم إنهاؤهم تلقائياً – بمجرد إنهاء الوكيل، يظل متوقفاً؛ ولا يعود للظهور بالمطالبة الأصلية.
- استمرارية الجلسة بعد وضع السكون – تظل الجلسات المتوازية مسجلة الدخول بعد استيقاظ الكمبيوتر المضيف، مما يمنع فشل المصادقة المفاجئ.
- تنظيف Git worktree – حذف المهام الموجودة داخل Git worktrees لم يعد يتسبب في حدوث أخطاء، مما يسهل سير عمل CI/CD الذي يعتمد على مستودعات مؤقتة.
التعامل مع النماذج واستعادة MCP
سيلاحظ مستخدمو خوادم ملحق MCP (multi-client protocol) أن الجلسات الخاملة تعيد الاتصال الآن بسلاسة بدلاً من انتهاء مهلتها. كما تم إصلاح أخطاء اختيار النماذج التي كانت تظهر إشعارات تراجع (fallback) زائفة لمستخدمي Vertex AI و Bedrock. يحتفظ الوكلاء الفرعيون بالنموذج الذي تم تعيينه لهم حتى بعد استئناف المهمة أو وصول رسالة متابعة، مما يساعد الفرق على إبقاء تكاليف الحوسبة السحابية قابلة للتنبؤ.
تعزيز الأمن
- تنقية معاينة الأذونات – يتم الآن حظر الرموز الخاصة التي يمكن استخدامها لتزييف المطالبات، مما يقلل من خطر الموافقة المضللة.
- تقييد وضع Bash التلقائي – لم يعد بإمكان أوامر Bash غير المعزولة (un-sandboxed) تجاوز المطالبة اليدوية، مما يمنع التنفيذ الصامت لبرامج shell التي قد تكون خطيرة.
- قواعد "السماح دائماً" المستمرة – يتم الآن تخزين هذه القواعد في جذر المستودع (repository root)، بحيث تظل قائمة عبر مختلف الـ worktrees ولا تختفي بعد عملية checkout.
من المستفيد، ومن قد يتأثر
يحقق التحديث مكاسب للمؤسسات التي تعامل Claude Code كمنسق من جانب الخادم (server-side orchestrator)—مثل مجموعات الخدمات المصغرة (micro-service stacks) الكبيرة المدفوعة بالذكاء الاصطناعي، وخطوط أنابيب الاختبار الآلية، وخلفيات معالجة البيانات. تساهم الرؤية في إجراءات الوكيل الفرعي في تقليل وقت تصحيح الأخطاء، بينما يقلل نموذج الأذونات المشدد من احتمالية تصعيد الامتيازات غير المقصود.
ماذا تفعل بعد ذلك
- قم بسحب (Pull) الإصدار 2.1.211 في جميع البيئات.
- قم بإجراء اختبار سريع لاستئناف خمول MCP: اترك الخادم خاملاً، ثم أعد تشغيل المهمة وتأكد من إعادة الاتصال.
- تحقق من أن تجاوزات نماذج الوكيل الفرعي (subagent model overrides) تظل قائمة بعد استئناف المهمة؛ إذا لم يحدث ذلك، فافحص استخدام العلامة في سكربتات التشغيل الخاصة بك.
- راقب الوكلاء الذين توقفوا في الخلفية للتأكد من أنهم لم يعودوا يرسلون مطالبات قديمة.
نظرة إلى المستقبل
ينقل الإصدار الحالي التركيز نحو قابلية الملاحظة (observability) والسلامة بدلاً من مجرد ترقيات النماذج الخام.
الخلاصة: يحول الإصدار 2.1.211 Claude Code من مصمم حركات خفي إلى منسق شفاف وأكثر أماناً—وهو بالضبط الترقية التي تحتاجها فرق الإنتاج للوثوق بوكلاء الذكاء الاصطناعي في أعباء العمل الحرجة.
