Your codebase already documents itself
Every git repository contains a rich timeline of decisions. Claude Code taps into this automatically: it reads
git log to understand the trajectory of recent work, git blame to see who wrote specific lines and when, git diff to see what changed between versions, and branch information to understand parallel workstreams. This context helps Claude make suggestions that are consistent with how your codebase has evolved rather than treating every file as if it appeared from nowhere.