ذكاء اصطناعيقراءة دقيقتين

ملف AGENTS.md يصبح معيارًا موحدًا لتعليمات أدوات البرمجة بالذكاء الاصطناعي في أكثر من 60 ألف مشروع

المغزى

حين تقرأ أدوات البرمجة المختلفة ملف التعليمات نفسه، تُكتب قواعد المشروع مرة واحدة وتنتقل مع الفريق من أداة إلى أخرى.

أصبح ملف AGENTS.md معيارًا مفتوحًا موحدًا لإعطاء تعليمات المشروع لأدوات البرمجة بالذكاء الاصطناعي. ويستخدمه اليوم أكثر من 60 ألف مشروع مفتوح المصدر، وتدعمه أدوات منها Claude Code وCursor وCopilot وCodex وGemini CLI.

ويعالج الملف مشكلة يعرفها كل من يستخدم هذه الأدوات. فالـ agent، أي أداة الذكاء الاصطناعي التي تنفذ المهام داخل المشروع، لا يعرف قواعد الفريق: طريقة كتابة الكود، والمكتبات المفضلة، وطريقة تشغيل الاختبارات، والأجزاء التي لا يجوز تعديلها. فيلجأ إلى التخمين، وينتج كودًا يعمل لكنه لا يتبع أسلوب المشروع، فيضيع وقت إضافي في تعديله.

والحل الذي يقدمه المعيار بسيط. فهو ملف بصيغة Markdown يوضع في جذر المشروع، ويشبه ملف README، لكنه موجه إلى أدوات الذكاء الاصطناعي لا إلى المطورين. ويتضمن خطوات تشغيل المشروع وبنائه، وأسلوب كتابة الكود، وطريقة الاختبارات، والقواعد التي يجب الالتزام بها. وتقرأ الأداة هذا الملف تلقائيًا قبل أن تبدأ العمل، فتطبق قواعد المشروع من أول استجابة.

وتكمن قيمة المعيار في توحيده. فالفريق الذي يستخدم أكثر من أداة لا يحتاج إلى تكرار القواعد نفسها بصيغة مختلفة لكل واحدة منها. فمع ملف واحد تقرؤه الأدوات المختلفة، تُكتب القواعد مرة واحدة وتعمل مع أي أداة تدعمه.

وينعكس ذلك على الفرق التي تتنقل بين الأدوات أو تجرب أكثر من أداة في الوقت نفسه. فالقواعد التي بناها الفريق مع أداة معينة لم تعد مرتبطة بها، ما يقلل تكلفة الانتقال إلى أداة أخرى. كما أن الملف يتطور مع المشروع، إذ تُضاف إليه القواعد كلما ظهرت أخطاء متكررة في عمل الأداة.

المصادر

  1. الموقع الرسمي لمعيار AGENTS.md
  2. سجل التغييرات الرسمي لـ Claude Code

من عدد الأربعاء 23 محرم - 8 يوليو

أخبار ذات صلة

أخبار الأربعاء 23 محرم - 8 يوليو