Claude Code-ordlista

CLAUDE.md

CLAUDE.md är en markdownfil med bestående instruktioner som Claude läser i början av varje session.

Kallas även: CLAUDE.md file, claude memory file, CLAUDE.local.md

CLAUDE.md är en markdownfil med bestående instruktioner som Claude läser i BÖRJAN av varje session. Verifierade platser, i laddningsordning från bredast till mest specifik: hanterad policy (/Library/Application Support/ClaudeCode/CLAUDE.md på macOS, /etc/claude-code/CLAUDE.md på Linux och WSL, C:\Program Files\ClaudeCode\CLAUDE.md på Windows); användarinstruktioner (~/.claude/CLAUDE.md); projektinstruktioner (./CLAUDE.md eller ./.claude/CLAUDE.md); lokala instruktioner (./CLAUDE.local.md, som bör ignoreras av git). Alla upptäckta filer konkateneras till kontexten snarare än att åsidosätta varandra, gående uppåt i katalogträdet från din arbetsmapp. Filer kan importera andra med @path/to/import-syntax, relativt till den importerande filen, med en maximal djup på fyra hopp. Import sparar dock inte kontext, eftersom importerade filer laddas vid lansering också. Sikta under 200 rader: längre filer förbrukar mer kontext och minskar följsamheten.

Viktigt mekaniskt faktum: CLAUDE.md-innehåll levereras som ett användarmeddelande EFTER systemprompten, inte som en del av den. Claude läser det och försöker följa det, men det finns ingen garanti för strikt efterlevnad. Det är kontext, inte påtvingad konfiguration. För att blockera en åtgärd oavsett vad Claude beslutar, använd en PreToolUse-hook istället. Kör /init för att generera en start-CLAUDE.md. CLAUDE.md i projektets rot överlever kompaktering: efter /compact läser Claude om den från disk och injicerar den igen. Denna mekanism är relaterad till hur agents-md-filer tillhandahåller bestående instruktioner för agenter. Till skillnad från en strikt konfigurationsfil fungerar CLAUDE.md mer som en uppsättning riktlinjer inom context-window, som påverkar beteendet men inte tvingar det strikt. Betrakta det som en form av auto-memory som bestå under sessioner.

← Alla ordlistans termer