أدوات البرمجة
لماذا AGENTS.md
Section titled “لماذا AGENTS.md”AGENTS.md هو ملف تعليمات خفيف محلي للمستودع يمنح أدوات البرمجة توجيهات متسقة خاصة بالمشروع. ضعه في جذر المشروع واعتبره المصدر الموثوق لكيفية عمل المساعدين: الاصطلاحات والأوامر وملاحظات البنية والحدود.
إنشاء مشروع باستخدام CLI
Section titled “إنشاء مشروع باستخدام CLI”استخدم CLI الخاص بـ CrewAI لإنشاء هيكل مشروع، وسيُضاف AGENTS.md تلقائيًا في الجذر.
# Crewcrewai create crew my_crew
# Flowcrewai create flow my_flow
# Tool repositorycrewai tool create my_toolإعداد الأدوات: توجيه المساعدين إلى AGENTS.md
Section titled “إعداد الأدوات: توجيه المساعدين إلى AGENTS.md”يمكن توجيه Codex بملفات AGENTS.md الموضوعة في مستودعك. استخدمها لتوفير سياق مشروع مستمر مثل الاصطلاحات والأوامر وتوقعات سير العمل.
Claude Code
Section titled “Claude Code”يخزّن Claude Code ذاكرة المشروع في CLAUDE.md. يمكنك تهيئته بـ /init وتحريره باستخدام /memory. يدعم Claude Code أيضًا الاستيرادات داخل CLAUDE.md، فيمكنك إضافة سطر واحد مثل @AGENTS.md لسحب التعليمات المشتركة دون تكرارها.
يمكنك ببساطة استخدام:
mv AGENTS.md CLAUDE.mdGemini CLI وGoogle Antigravity
Section titled “Gemini CLI وGoogle Antigravity”يقوم Gemini CLI وAntigravity بتحميل ملف سياق المشروع (الافتراضي: GEMINI.md) من جذر المستودع والمجلدات الأصلية. يمكنك تهيئته لقراءة AGENTS.md بدلاً من ذلك (أو بالإضافة إليه) بتعيين context.fileName في إعدادات Gemini CLI. على سبيل المثال، عيّنه إلى AGENTS.md فقط، أو أدرج كلاً من AGENTS.md وGEMINI.md إذا أردت الاحتفاظ بتنسيق كل أداة.
يمكنك ببساطة استخدام:
mv AGENTS.md GEMINI.mdCursor
Section titled “Cursor”يدعم Cursor ملف AGENTS.md كملف تعليمات مشروع. ضعه في جذر المشروع لتوفير توجيهات لمساعد البرمجة في Cursor.
Windsurf
Section titled “Windsurf”يوفر Claude Code تكاملاً رسميًا مع Windsurf. إذا كنت تستخدم Claude Code داخل Windsurf، اتبع توجيهات Claude Code أعلاه واستورد AGENTS.md من CLAUDE.md.
إذا كنت تستخدم مساعد Windsurf الأصلي، هيّئ ميزة قواعد أو تعليمات المشروع (إذا كانت متاحة) لقراءة AGENTS.md أو الصق المحتويات مباشرة.