CLAUDE.md وإعداد المشروع
تبدأ كل جلسة جديدة مع Claude Code من الصفر — لا يتذكر الوكيل ما شرحته بالأمس عن أعراف المشروع، ولا أيّ أمر يُشغّل الاختبارات، ولا أيّ المجلدات ممنوع المساس بها. ملف CLAUDE.md في جذر المستودع يحل هذه المشكلة بالضبط: يُحمّل تلقائيًا في بداية كل جلسة، ما يمنح الوكيل سياقًا دائمًا كي لا تكرر الشرح نفسه
الأمر أشبه بورقة قواعد المنزل الملصقة على الثلاجة في شقة مشتركة — كل شريك سكن جديد يقرؤها مرة واحدة فيعرف القواعد فورًا، فلا يحتاج أحد إلى تكرارها.
- CLAUDE.md
- ملف نصي في جذر المستودع يُحمّله Claude Code تلقائيًا في بداية كل جلسة، ويحتوي على أعراف المشروع وأوامره وتعليماته الدائمة.
- جذر المستودع (repo root)
- المجلد الأساسي للمشروع — حيث يوجد .git و package.json، والمكان الذي يبحث فيه Claude Code عن ملفات الإعداد.
- سياق الجلسة (session context)
- كل المعلومات التي 'يراها' الوكيل في بداية جلسة معينة — بما في ذلك محتويات CLAUDE.md التي تُحمّل مرة واحدة، في البداية تمامًا.