כל סשן של Claude Code מתחיל עם חלון הקשר ריק. שני מנגנונים מעבירים ידע בין סשנים: קבצי CLAUDE.md ו-auto memory.

מה זה עושה / למה זה שימושי

| | קבצי CLAUDE.md | Auto memory |

| :--- | :--- | :--- |

| מי כותב | אתם | Claude |

| מה מכיל | הוראות וחוקים | לקחים ודפוסים שנצברו |

| Scope | פרויקט, משתמש, ארגון | לפי repository (משותף בין worktrees) |

| נטען לתוך | כל סשן | כל סשן (200 שורות ראשונות / 25KB) |

| שימוש ל | סטנדרטים, ארכיטקטורה, תהליכי עבודה | פקודות build, תובנות debugging, העדפות |

השתמשו ב-CLAUDE.md להנחיה מכוונת. Auto memory מאפשר ל-Claude ללמוד מתיקוניכם בלי מאמץ ידני.

איך משתמשים

מיקומי CLAUDE.md

| Scope | מיקום | שיתוף עם |

| :--- | :--- | :--- |

| מדיניות ארגון | /etc/claude-code/CLAUDE.md (Linux) | כל משתמשי הארגון |

| הגדרות משתמש | ~/.claude/CLAUDE.md | רק אתם (כל הפרויקטים) |

| הוראות פרויקט | ./CLAUDE.md או ./.claude/CLAUDE.md | חברי הצוות דרך גיט |

| הגדרות מקומיות | ./CLAUDE.local.md | רק אתם (הפרויקט הנוכחי) |

יצירת CLAUDE.md לפרויקט

/init

/init מנתח את הקוד ויוצר קובץ עם פקודות build, הוראות בדיקה, ומוסכמות הפרויקט שהוא מגלה. אם CLAUDE.md כבר קיים, /init מציע שיפורים.

כתיבת הוראות אפקטיביות

מטרו לפחות מ-200 שורות לכל קובץ CLAUDE.md. הוראות ספציפיות ותמציתיות עובדות הכי טוב:

- "Use 2-space indentation" — לא "Format code properly"

- "Run npm test before committing" — לא "Test your changes"

- "API handlers live in src/api/handlers/" — לא "Keep files organized"

הוסיפו לCLAUDE.md כאשר:

- Claude עושה אותה טעות בפעם השנייה

- תיקון קוד מגלה משהו שClaude היה צריך לדעת

- הקלדתם אותו הבהרה בסשנים שונים

ייבוא קבצים נוספים

See @README for project overview and @package.json for npm commands.

## Additional Instructions
- git workflow @docs/git-instructions.md

נתיבים יחסיים ומוחלטים נתמכים. ייבוא נטען לתוך ההקשר בהפעלת הסשן.

AGENTS.md

Claude Code קורא CLAUDE.md, לא AGENTS.md. אם repository שלכם כבר משתמש ב-AGENTS.md:

@AGENTS.md

## Claude Code
Use plan mode for changes under `src/billing/`.

Auto Memory

כאשר auto memory מופעל, Claude כותב הערות לעצמו על בסיס תיקוניכם והעדפותיכם — בלי שתצטרכו לעדכן ידנית. שמור עד 200 שורות ראשונות לפי repository.

לניהול ידני של auto memory:

/memory

טיפול בבעיות

אם הוראה אינה מבוצעת, השתמשו ב-/context לצפייה במה שנטען. ודאו שהקובץ בנתיב הנכון, ושאין הוראות סותרות. הוראות ספציפיות יותר עובדות טוב יותר מהוראות כלליות.