Lekce 5 / 7 · ~10 minut
Kontext: CLAUDE.md
a paměť projektu
Nepříjemné překvapení druhého dne: otevřeš nový rozhovor a Claude si nepamatuje nic ze včerejška. Není to chyba, každá session začíná s čistou hlavou. Řešením je soubor jménem CLAUDE.md.
CLAUDE.md: sešit, který si přečte sám
Pokud v adresáři projektu existuje soubor CLAUDE.md, Claude Code si ho automaticky přečte na začátku každé session. Je to vzkaz, který včerejší session nechává té dnešní. Patří do něj:
- Co projekt je: jedna dvě věty.
- Jak se spouští a nasazuje: kde se klikne, co se napíše.
- Pravidla: čeho se nedotýkat, v jakém jazyce psát texty.
- Aktuální stav: co je hotové, na čem se pracuje.
A nejlepší na tom: nemusíš ho psát sám. Na konci session řekni: „Zapiš do CLAUDE.md, co jsme dnes udělali a co je rozdělané.“ Claude si vede vlastní sešit, ty ho jen občas zkontroluješ.
Dlouhé sessions: kdy začít znovu
Rozhovor má omezenou „pracovní paměť“, tedy kontext. Když je session moc dlouhá, odpovědi se zpomalují a Claude začne zapomínat, co bylo na začátku. Zlaté pravidlo:
Skládačka: co patří do CLAUDE.md?
Osm bloků pro fiktivní web kavárny. Klikni na čtyři, které do CLAUDE.md patří, a vyhodnoť.
Patří: co projekt je a kde co leží. První věc, kterou nová session potřebuje.
Nepatří: hesla do CLAUDE.md nikdy (lekce 4). Soubor putuje s projektem všude.
Patří: jak se projekt spouští a nasazuje. Přesně to, co bys jinak každý den vysvětloval znovu.
Nepatří. Deník pokusů zabírá místo a nepomáhá. Historie je v gitu, v CLAUDE.md drž jen aktuální stav a platná rozhodnutí.
Patří: pravidla a zákazy. Claude je bude respektovat v každé session bez připomínání.
Nepatří. Prázdná zaklínadla nic nezlepšují. Místo v kontextu utrácej za fakta o projektu.
Patří: aktuální stav a rozdělané věci. Nová session přesně ví, kde pokračovat.
Nepatří. Kód žije v souborech, Claude si ho přečte sám. Kopie v CLAUDE.md jen zastarává a zabírá kontext.
Shrnutí
- CLAUDE.md = paměť projektu. Claude si ho čte automaticky na začátku session.
- Patří do něj: co projekt je, jak se spouští, pravidla, aktuální stav. Nepatří: hesla, kód, deníky.
- Psaní deleguj: „zapiš do CLAUDE.md, co jsme dnes udělali“.
- Dlouhá session slábne: hotová věc, commit, zápis, nová session.