في العصر الحديث للبرمجة الذكية، يبرز CLAUDE.md كنموذج مثير للجدل، حيث يستمر في النمو بشكل غير محدود ضمن مستودعات الكود، متوقفًا فقط عند تقاعد المستودع أو إعادة كتابة الملف بالكامل. يعود هذا النمو إلى مشكلة تُعرف بـ "الذاكرة الكارثية" (catastrophic remembering)، حيث يصبح من السهل دائمًا إضافة تعليمات جديدة، ولكن عند فقدان مبررات تعليمات سابقة، يصبح حذفها مع الحفاظ على صحة البرنامج أمرًا بالغ الصعوبة، مما يؤدي إلى زيادة مطردة في التعليمات.

أظهرت دراسة شملت 247,694 فترة حياة تعليمية عبر 1,867 مستودعًا أن هذه التعليمات "الوكيلية" (agentic prompts) تنمو بلا حدود، حيث ارتفعت بأكثر من 226% خلال فترة حياتها، مع اكتساب ما يقارب 4.9 تعليمات جديدة عن كل عملية دفع. ومن المثير أن إمكانية حذف التعليمات تنخفض بمرور الوقت، مما يزيد من تعقيد إدارة الكود.

ولكن الحل موجود! تشير النتائج إلى أن التعليقات على التعليمات يمكن أن توقف هذا النمو غير المراقب، حيث أن تعديل عمليات مثل IFEval يمكن أن يؤدي إلى تحسين الأداء، مما يوضح أهمية استخدام التعليقات في البرمجة. إذا كان الإنجليزية هي الكود الجديد، فلماذا لا نستخدم التعليقات بعد؟

تأملوا في هذا: هل تظنون أن التعليقات يمكن أن تحسن من إدارة التعليمات في برمجيات الذكاء الاصطناعي؟ شاركونا آرائكم في التعليقات!