Slovník Claude Code
Auto memory
Auto memory ukládá Claude poznámky pro sebe napříč relacemi v markdown souborech.
Také známé jako: MEMORY.md, claude auto memory, /memory
Auto memory je mechanismus, kterým si Claude píše poznámky pro sebe napříč relacemi, na rozdíl od CLAUDE.md, který píšete vy. Ukládá příkazy pro sestavení, poznatky z ladění, poznámky k architektuře, preference kódového stylu a pracovní návyky. Claude rozhoduje, co si zaslouží zapamatovat, na základě toho, zda by to bylo užitečné v budoucí konverzaci, a neukládá něco každou relaci.
Ověřené úložiště: ~/.claude/projects/<project>/memory/, obsahující vstupní bod MEMORY.md a volitelné soubory témat. Cesta <project> je odvozena z repozitáře git, takže všechny worktree a podadresáře v rámci stejného repozitáře sdílejí jeden adresář auto memory; mimo git repozitář se používá kořenový adresář projektu. Auto memory je lokální pro stroj a není sdíleno mezi stroji.
Pravidlo načítání: prvních 200 řádků MEMORY.md, nebo prvních 25 KB, podle toho, co nastane dříve, se načte na začátku každé konverzace — obsah nad tento limit se nenačte. MEMORY.md funguje jako index; soubory témat jako debugging.md se při spuštění nenačítají a čtou se na vyžádání. Tento limit 200 řádků/25 KB platí pouze pro MEMORY.md — soubory CLAUDE.md se načítají celé bez ohledu na délku. To souvisí s context-compaction, protože omezuje to, co si Claude může okamžitě pamatovat.
Auto memory je ve výchozím nastavení zapnuté. Můžete jej přepnout v /memory nastavením 'autoMemoryEnabled': false v nastavení, nebo nastavením proměnné prostředí CLAUDE_CODE_DISABLE_AUTO_MEMORY=1. Umístění úložiště můžete změnit pomocí 'autoMemoryDirectory'. Soubory jsou prostý markdown, který můžete číst, upravovat nebo mazat, podobně jako spravujete své vlastní poznámky v claude-md.