سياق وكلاء الذكاء الاصطناعي
وكلاء الـ AI يتبعون نفس القواعد المفروضة على البشر. AGENTS.md يحمل المحتوى، وCLAUDE.md بجانبه ملف مؤشِّر من سطرين (ملف حقيقي لا symlink). ملف واحد لكل build unit — أي مجلّد له أوامر build/test/lint خاصة — بالإضافة إلى ملف في جذر الـ repo؛ التداخل ضروري وإلا قرأ الوكيل قواعد أربعة stacks في كل مهمة. الميزانية ١٥٠ سطراً للملف، والـ CI يكسر البناء فوق ٢٠٠ — ما يتجاوزها يعني أن القاعدة مكانها config أو اختبار أو رابط. عند التعارض: config الـ CI المفروض ← ADRs الـ repo ← AGENTS.md الـ repo ← هذا الـ wiki. باستثناء واحد مطلق: قواعد الأمان والقانون والالتزامات التعاقدية لا يتجاوزها config الـ repo — الإعداد المُودَع الذي يُضعف إحداها هو العيب، لا المعيار. عامل كل ادّعاء في الملف كفرضية: عند اختلافه مع الكود، الكود هو الحقّ ويُصحَّح الملف في نفس الـ PR. من يفتح الـ PR هو مؤلّف الكود — “الوكيل كتبها” ليست إجابة في الـ review؛ وبوتات المراجعة تعلّق ولا توافق أبداً. الـ auth والصلاحيات والتشفير ومواد التوقيع يقودها إنسان. لا تُلصق أي سرّ أو بيانات إنتاج في prompt أو في config أداة AI.
للتفاصيل الكاملة والأمثلة انظر النسخة الإنجليزية: AI Agent Context.