Claude Code-ordlista

Auto memory

Auto memory lagrar Clades anteckningar till sig själv över sessioner i markdown-filer.

Kallas även: MEMORY.md, claude auto memory, /memory

Auto memory är mekanismen där Claude skriver anteckningar till sig själv över sessioner, i motsats till CLAUDE.md som du skriver. Den lagrar byggkommandon, felsökningsinsikter, arkitektoniska anteckningar, kodstilpreferenser och arbetsflödesvanor. Claude bestämmer vad som är värt att komma ihåg baserat på om det skulle vara användbart i en framtida konversation, och sparar inte något varje session.

Verifierad lagring: ~/.claude/projects/<project>/memory/, som innehåller en MEMORY.md-ingångspunkt plus valfria ämnesfiler. <project>-sökvägen härleds från git-arkivet, så alla worktrees och underkataloger inom samma repo delar en auto memory-katalog; utanför ett git-repo används projektets rot. Auto memory är maskinlokalt och delas inte mellan maskiner.

Laddningsregel: de första 200 raderna av MEMORY.md, eller de första 25KB, beroende på vilket som kommer först, laddas i början av varje konversation — innehåll utöver det laddas inte. MEMORY.md fungerar som ett index; ämnesfiler som debugging.md laddas INTE vid uppstart och läses vid behov. Denna gräns på 200 rader/25KB gäller endast MEMORY.mdCLAUDE.md-filer laddas i sin helhet oavsett längd. Detta relaterar till context-compaction eftersom det begränsar vad Claude omedelbart kan återkalla.

Auto memory är aktiverat som standard. Du kan växla det i /memory genom att ställa in 'autoMemoryEnabled': false i inställningarna, eller genom att ställa in miljövariabeln CLAUDE_CODE_DISABLE_AUTO_MEMORY=1. Du kan ändra lagringsplatsen med 'autoMemoryDirectory'. Filerna är vanlig markdown som du kan läsa, redigera eller ta bort, liknande hur du hanterar dina egna anteckningar i claude-md.

← Alla ordlistans termer