7 / 19
الإعداد والبيئة
فهم ملف CLAUDE.md
كيف تكتب تعليمات دائمة للمشروع تجعل Claude Code يفهم سياقك بدون تكرار.
CLAUDE.md هو أهم ملف في مشروعك حين تعمل مع Claude Code. إنه الملف الذي يقرأه في بداية كل جلسة ليفهم السياق بدون أن تشرح له كل مرة.
مثال على CLAUDE.md لمشروع Next.js
# CLAUDE.md — تعليمات المشروع
## التقنيات المستخدمة
- Next.js 14 App Router
- TypeScript strict
- Prisma + PostgreSQL
- Tailwind CSS
- Stripe للمدفوعات
## القواعد المهمة
- استخدم دائماً TypeScript وليس JavaScript
- الكود يجب أن يكون RTL-compatible
- لا تعدّل ملفات .env أبداً
- أضف error handling لكل API call
## هيكل المشروع
- /src/app — صفحات Next.js
- /src/components — مكونات React
- /src/lib — utilities ومنطق الأعمال
- /prisma — schema قاعدة البيانات
## كيفية تشغيل المشروع
npm run dev → http://localhost:3000ماذا تضع في CLAUDE.md؟
- •التقنيات والمكتبات المستخدمة وإصداراتها
- •القواعد التي تريده يتّبعها دائماً
- •هيكل المجلدات وما يوجد في كل منها
- •كيفية تشغيل المشروع والاختبارات
- •أنماط الكود التي تتبعها في المشروع
- •ما الذي يجب أن يتجنّبه أو لا يلمسه
✦ برومبتاطلب منه إنشاء CLAUDE.md لمشروعك
افحص هذا المشروع بالكامل وأنشئ لي ملف CLAUDE.md يصف: التقنيات المستخدمة، هيكل المجلدات، القواعد المهمة للكود، وكيفية تشغيل المشروع.