Průvodce Claude Code

Auto memory: Claude Code si pamatuje sám

Donedávna agent zapomněl všechno, jakmile zavřel session. Od února 2026 si Claude Code sám píše poznámky a příště si je vybaví. Co ta paměť umí, jak ji ovládat a kde je její strop.

Autor: Jindřich Fáborský · 17 let v marketingu · 2 000+ hodin vibe codingu · 180+ projektů

Vizualizace auto memory v Claude Code: agent si sám ukládá poznámky do souboru MEMORY.md a v další session si je vybaví

Rychlá odpověď

Co je tedy auto memory?

Paměť, kterou si Claude Code píše sám. Během práce si odkládá poznámky, třeba jak se projekt spouští nebo na co u něj narazil, a v další session si je vybaví.

Je to druhá vrstva paměti vedle souboru CLAUDE.md, který píšete vy. Rozdíl je jednoduchý: CLAUDE.md jsou vaše pravidla, auto memory je to, co se Claude naučil sám. Přišla ve verzi 2.1.59 (26. února 2026) a je rovnou zapnutá.

Dva druhy paměti

Která paměť je na co

Claude Code si napříč sezeními pamatuje dvěma způsoby. Jeden řídíte vy, druhý si vede agent sám. Proklikejte si, čím přesně se liší.

VyCLAUDE.md

Kdo to píše

Vy. Ručně a vědomě, je to vaše rozhodnutí.

ClaudeMEMORY.md

Kdo to píše

Claude. Sám během práce, když uzná, že se mu to bude hodit.

Nejsou to konkurenti. Doplňují se: tvrdá pravidla napíšete vy do CLAUDE.md, provozní paměť si Claude vede sám.

Jak to funguje

Sám si zapíše, příště si vybaví

Tohle je celé kouzlo auto memory. Pusťte si dnešní session a pak tu zítřejší. Pravý panel s pamětí mezitím zůstane.

Claude Code · dnes

Claude si během práce sám ukládá, co se mu bude hodit příště. Pusťte to a sledujte pravý panel.

~/.claude/projects/mujeshop/memory/

zatím prázdné

V rozhraní Claude Code to poznáte podle hlášek Writing memory (zrovna si něco ukládá) a Recalled memory (sáhl si do paměti). Trvalé pravidlo přidáte i ručně za běhu: zpráva začínající znakem #.

Kde paměť bydlí

Kam se ukládá a co se načítá

Auto memory žije v běžné složce u vás v počítači. Cesta se odvozuje od projektu: ~/.claude/projects/<projekt>/memory/.

Per projekt

Každý git repozitář má vlastní paměť. Co se Claude naučí na jednom projektu, nepřelije se do jiného.

Jen na vašem počítači

Paměť je machine-local. Nesynchronizuje se do cloudu ani mezi stroje a v gitu ji nenajdete.

Index plus detaily

MEMORY.md je krátký rozcestník. Delší poznámky si Claude odkládá do tematických souborů a čte je, až když je potřebuje.

Paměť se do kontextového okna načítá hned na začátku, ještě před soubory CLAUDE.md. Drobná, ale šikovná výhoda: zabere jen pár set tokenů, pokud ji nenecháte přerůst.

Máte to v rukou

Jak auto memory zapnete a vypnete

Funguje hned po instalaci, takže nic nastavovat nemusíte. Ale když chcete, máte plnou kontrolu.

Příkaz /memory

Hlavní ovládací panel. Vypíše, co se do session načetlo, přepne auto memory a otevře vám složku s pamětí, abyste si do ní mohli sáhnout.

Zapamatuj si, nebo zapomeň

Stačí běžná věta: „zapamatuj si, že…“ a Claude to uloží. Zkratka # na začátku zprávy přidá pravidlo rovnou, bez otevírání souboru.

Úplné vypnutí

Nechcete ji? Přepněte ji v /memory, nebo dejte autoMemoryEnabled: false v nastavení, případně proměnnou CLAUDE_CODE_DISABLE_AUTO_MEMORY=1.

Audit kdykoli

Paměť jsou obyčejné Markdown soubory. Otevřete je, přečtěte, upravte nebo smažte. Žádná černá skříňka, vše vidíte.

Detaily a přesná pole najdete v oficiální dokumentaci Claude Code.

Poctivě

Na co si dát pozor

Auto memory umí ušetřit spoustu drobné práce. Slepě jí věřit se ale nevyplatí. Za stovky hodin v Claude Code jsem narazil na čtyři místa, kde to drhne, a stojí za to o nich vědět dřív, než vás to chytí.

Paměť není rozkaz

Auto memory i CLAUDE.md jsou jen kontext, ne vynucená konfigurace. Model se může rozhodnout je nedodržet. Co musí platit vždy, ohlídá až hook.

Může nasbírat šum

Když si Claude ukládá bez kontroly, paměť časem zaplevelí zastaralými nebo protichůdnými poznámkami. To pak kvalitu spíš zhoršuje. Občas ji projděte a ukliďte.

Tým ji neuvidí

Skvělé pravidlo z vaší paměti kolega nedostane, je jen u vás. Co má znát celý tým, napište do CLAUDE.md a commitněte.

Držte ji štíhlou

Do session se z MEMORY.md načte jen prvních 200 řádků nebo 25 KB. Co přeteče, Claude na startu neuvidí. Stručný index slouží líp než nafouklý.

Tvrdé vynucení paměť neumí. Když má krok proběhnout vždy a bez výjimky, použijte hook, ne paměť.

Poslechněte si

Kontext je téma roku, říká Marek Prokop

O tom, jak paměť a kontext rozhodují o výsledku AI, jsem si povídal s Markem Prokopem. Každý ji řešíme jinak, princip je stejný: agent je tak dobrý, jak dobrý kontext mu dáte.

Paměť je půlka úspěchu. Druhá je vědět, jak ji nakrmit.

V kurzu AI First si celý setup postavíte pro vlastní projekt: paměť, pravidla i kontext, se kterým vibe coding dává smysl.

21 hodin videí · 1 800+ absolventů · roční licence s aktualizacemi zdarma

FAQ

Časté otázky

Co je auto memory v Claude Code a od kdy funguje?+

Auto memory je paměť, kterou si Claude Code píše sám. Během práce si ukládá poznámky, třeba jak se projekt buildí, na co si dát pozor nebo jaké máte zvyklosti, a v další session si je vybaví. Přišlo s verzí 2.1.59 (26. února 2026) a je ve výchozím stavu zapnuté.

Jaký je rozdíl mezi CLAUDE.md a auto memory?+

CLAUDE.md píšete vy: jsou to pravidla a instrukce, které commitnete do gitu a sdílí je celý tým. Auto memory si píše Claude sám a zůstává jen na vašem počítači. Nejsou to konkurenti, doplňují se. Tvrdá pravidla patří do CLAUDE.md, provozní paměť si Claude vede sám.

Kde auto memory leží a jak se k němu dostanu?+

Soubory najdete v ~/.claude/projects/<projekt>/memory/. MEMORY.md je index, vedle něj bývají tematické soubory. Otevřete je příkazem /memory. Jsou to obyčejné textové soubory, takže si je můžete přečíst, upravit i smazat.

Jak auto memory vypnu?+

Třemi způsoby: přepínačem v příkazu /memory, nastavením autoMemoryEnabled na false v settings.json, nebo proměnnou prostředí CLAUDE_CODE_DISABLE_AUTO_MEMORY=1. Funkci má Claude Code od verze 2.1.59, ve starší verzi ji nenajdete.

Pamatuje si Claude úplně všechno, co mu napíšu?+

Ne. Claude si neukládá poznámku po každé session a sám se rozhoduje, co má cenu si nechat. Když chcete něco uložit jistě, řekněte mu „zapamatuj si…“ (uloží to do auto memory), nebo „přidej to do CLAUDE.md“, pokud to má být trvalé pravidlo.

Sdílí se auto memory s týmem nebo mezi mými počítači?+

Ne. Auto memory je machine-local. Váže se na repozitář, ale žije jen na tom jednom počítači a nikam se nesynchronizuje. Když chcete instrukce sdílet s kolegy, patří do CLAUDE.md, který se verzuje v gitu.

Neuloží si Claude do paměti citlivé věci?+

Claude si může poznamenat, co mu v session zmíníte, takže paměť čas od času zkontrolujte přes /memory a co tam nechcete, smažte. A hlavně: paměť je jen kontext, ne tvrdé pravidlo. Model se jí může i odchýlit. Když potřebujete něco opravdu vynutit, slouží k tomu hooky.

Platí auto memory i pro Claude na webu (claude.ai)?+

Ne. Tohle je funkce Claude Code, tedy AI agenta, který běží přímo ve vašem počítači. Chat na claude.ai má vlastní, oddělenou paměť. Když mluvíme o MEMORY.md a souborech v ~/.claude/, bavíme se výhradně o Claude Code.