كلود كود يتجاهل AGENTS.md بدون التيليمتري
أعلنت شركة أنثروبيك مؤخراً عن دعم ميزة جديدة في بيئة التطوير الآلية Claude Code بالإصدارين 2.1.277 و2.1.280، تسمح للأداة بقراءة ملف الإعدادات المحلي AGENTS.md تلقائياً في حال عدم وجود ملف CLAUDE.md. ومع ذلك، كشفت الاختبارات الميدانية عن خلل جوهري يعيق عمل هذه الميزة، حيث يرفض النظام تحميل الملف عند تعطيل خدمة إرسال البيانات الوصفية، وهو إعداد يفضله المطورون لحماية الخصوصية والامتثال للسياسات المؤسسية. يعود سبب هذا العطل إلى اعتماد الآلية على علامة تحكم عن بعد تُعرف بـ tengu_agents_md_mod. فعند عدم وجود اتصال نشط بإرسال البيانات، يفشل النظام في استرداد هذه العلامة، مما يجبر البرنامج على افتراض القيمة الافتراضية معطّل، وبالتالي يمنع تحميل الملف المخزّن محلياً على القرص. ويؤكد الخبراء أن هذه العملية لا تتطلب أي طلبات شبكية، مما يجعل اعتمادها على خادم خارجي أمراً غير مبرر تقنياً. وتظهر المشكلة بشكل متكرر مع المستخدمين الذين يعتمدون على خدمات سحابية مثل AWS Bedrock وGoogle Vertex، أو المنصات الوسيطة التي تفرض سياسات أمنية تمنع حركة المرور غير الأساسية. وتتميز حالة الخلل بطبيعتها الصامتة، إذ لا يظهر النظام أي تحذير للإشارة إلى أن ملف التعليمات قد تم تجاهله. وينتج عن ذلك ضياع وقت المطورين في محاولة ضبط النماذج، في حين أن المشكلة تكمن في عدم وصول التعليمات إلى النموذج أساساً. كما يشير تقرير المشكلة الرقمي 95690 إلى أن هذه الآلية تؤثر بشكل مباشر على فرق العمل الدقيقة التي تفضل صيانة ملف إعدادات موحد لعدة أدوات، وتعد الخصوصية أولوية قصوى لها. لحين إصدار التصحيح، يقدّم المطورون حلاً مؤقتاً يعتمد على إنشاء ملف CLAUDE.md يحتوي على سطر واحد فقط لاستدعاء ملف AGENTS.md باستخدام خاصية الاستيراد النسبي، وهو ما يتجاوز حاجز العلامة الخارجية. ومع ذلك، يرفض المجتمع التقني هذا الوضع الحالي، مطالبين أنثروبيك بمراجعة آلية التمرير الاحتياطي للعلامات الخارجية لضمان عمل الميزات المحلية حتى في بيئات العمل غير المتصلة أو المعطلة فيها بيانات التتبع. كما يطالبون بإضافة رسائل توضيحية واضحة في حال تعطيل الميزات جزئياً بسبب إعدادات الخصوصية، لضمان الشفافية وعدم إهدار وقت الفرق التقنية. وتواصل أنثروبيك مراقبة التقارير، في حين يواصل المطورون الاعتماد على الحلول البديلة حتى يتم تعديل سلوك الميزة ليتوافق مع مبادئ أمان البيانات وخصوصية المستخدم.
