CLAUDE.md
CLAUDE.md هو ملف إعداد بصيغة Markdown يُوضع في جذر مشروعك ليوفر لـ Claude Code تعليمات دائمة وخاصة بالمشروع. يُخبر الوكيل بأعراف البرمجة والمعمارية والأوامر الشائعة والقواعد — إذ يعمل كشكل من أشكال الذاكرة طويلة الأمد التي تسري على كل جلسة في ذلك المشروع.
كيف يعمل CLAUDE.md
عندما يبدأ Claude Code جلسة، يقرأ تلقائياً ملف CLAUDE.md في جذر مشروعك (وأي ملفات CLAUDE.md في الدلائل الأم أو الفرعية). يصبح المحتوى جزءاً من سياق النظام للوكيل، لذا يتبع تعليماتك دون الحاجة إلى التذكير في كل جلسة. هذا يجعل الوكيل يتصرف باتساق مع أعراف فريقك.
ما الذي يجب تضمينه في CLAUDE.md
- +نظرة عامة على معمارية المشروع ومواقع الملفات الرئيسية
- +أعراف البرمجة (التسمية، والتنسيق، والأنماط التي يجب اتباعها أو تجنبها)
- +الأوامر الشائعة للاختبار والبناء والنشر
- +قواعد مثل "اكتب دائماً اختبارات للدوال الجديدة" أو "لا تعدّل وحدة auth مباشرة"
- +تفاصيل مجموعة التقنيات التي يجب أن يكون الوكيل على دراية بها
# CLAUDE.md
## Project
Next.js 14 app with App Router, TypeScript, Tailwind CSS.
## Commands
- `npm run dev` — start dev server
- `npm test` — run Jest tests
- `npm run lint` — ESLint check
## Conventions
- Use server components by default
- Client components go in `components/client/`
- All API routes must validate input with Zod
- Write tests for every new utility function
## Do NOT
- Modify files in `lib/core/` without explicit approval
- Use `any` type in TypeScript
- Add new dependencies without justificationحافظ على إيجاز CLAUDE.md. يقرأ الوكيل هذا الملف في كل جلسة، لذا أدرج فقط المعلومات ذات الصلة بالمهام المتعددة. انقل التفاصيل الخاصة بالمهمة إلى مطالباتك بدلاً من ذلك.
أين يجب أن أضع ملف CLAUDE.md؟+
هل يعمل CLAUDE.md مع أدوات الذكاء الاصطناعي الأخرى؟+
كم يجب أن يكون طول CLAUDE.md؟+
Related terms
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →