Claude Code Memory System

Claude Code has 4 levels of persistent memory: project CLAUDE.md (repo root), subdirectory CLAUDE.md (local overrides), user CLAUDE.md (~/.claude/), and auto-memory (markdown files written by Claude in a memory/ folder). Each level overrides the previous.

Strengths

Limitations

Best for

Official site

View on Coeurdar