מה זה CLAUDE.md?
CLAUDE.md הוא קובץ טקסט שמניחים בתיקייה הראשית של הפרויקט. Claude Code קורא אותו אוטומטית בכל פעם שמתחילים שיחה חדשה. הוא מכיל הנחיות, מידע על הפרויקט, וכללים שClaude Code צריך לעקוב אחריהם.
תחשבו על זה כמו onboarding document למפתח חדש — רק שהמפתח הוא AI.
מה לכלול ב-CLAUDE.md
קובץ CLAUDE.md טוב כולל:
• תיאור קצר של הפרויקט — מה הוא עושה, מי משתמש בו
• טכנולוגיות — Next.js 15, React, Tailwind CSS, וכו׳
• מבנה תיקיות — איפה נמצאים הקבצים החשובים
• כללי קוד — conventions, סגנון כתיבה, naming
• פקודות חשובות — איך להריץ, לבנות, לבדוק
• דברים שאסור לעשות — "אל תשנה קבצי config" או "אל תמחק טסטים"
דוגמה ל-CLAUDE.md
הנה דוגמה לקובץ CLAUDE.md טיפוסי:
# Project: MyApp
## Overview
אפליקציית ניהול משימות בנויה עם Next.js 15 ו-TypeScript.
## Tech Stack
- Next.js 15 (App Router)
- React 18, TypeScript
- Tailwind CSS 3
- Prisma + PostgreSQL
## Structure
- app/ — pages and layouts
- components/ — reusable UI components
- lib/ — utilities and helpers
- prisma/ — database schema
## Commands
- npm run dev — development server
- npm run build — production build
- npm test — run tests
## Rules
- Always use TypeScript
- Use Tailwind for styling, never inline styles
- Write tests for new features
- Commit messages in English
טיפים מתקדמים
• שמרו על הקובץ מעודכן — כשמוסיפים טכנולוגיות או משנים מבנה, עדכנו את CLAUDE.md
• אפשר ליצור CLAUDE.md בתיקיות פנימיות — Claude Code יקרא את שניהם
• השתמשו בפורמט Markdown — כותרות, רשימות, קוד
• היו ספציפיים — "השתמש ב-date-fns לפורמוט תאריכים" עדיף על "פרמט תאריכים נכון"





