CLAUDE.md and project configuration
Every new Claude Code session starts from zero — the agent doesn't remember what you explained yesterday about project conventions, which command runs the tests, or which folders are off-limits. A CLAUDE.md file at the repo root fixes exactly that: it loads automatically at the start of every sessio
It's like a house-rules note taped to the fridge in a shared apartment — every new roommate reads it once and instantly knows the rules, so nobody has to repeat them.
- CLAUDE.md
- A text file at the repo root that Claude Code automatically loads at the start of every session, holding the project's conventions, commands, and durable instructions.
- repo root
- The base directory of a project — where .git and package.json live, and the place Claude Code looks for configuration files.
- session context
- All the information the agent 'sees' at the start of a given session — including CLAUDE.md's contents, which load once, at the very outset.