Claude Code's auto memory feature found mostly empty across 21 real-world projects

An audit of Claude Code's auto memory feature across 21 project directories on a single Mac revealed that 17 were completely empty, despite the feature being enabled by default. The remaining four directories contained two to four notes each, and three of those independently recorded the same correction — highlighting that memory does not sync across repositories. Auto memory, distinct from the user-written CLAUDE.md file, allows Claude to save session notes such as user preferences, feedback, project decisions, and references into per-repository directories under ~/.claude/projects/. The feature has a load limit of 200 lines or 25KB at conversation start, is machine-local, and is not shared with subagents. The author chose to disable auto memory in one high-stakes repository running an autonomous agent, citing concerns beyond context size.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in