modul 1 — the first production project
CLAUDE.md: the project's constitution
The file the agent reads at the start of every session – how a rule becomes behavior, without repetition.
10 min · v1.1 · verified: 2026-07-15
the problem it solves
The agent starts every session with an empty memory. What you explained yesterday – "comment in my language", "always run the tests" – you would have to say again today. CLAUDE.md solves this: a file living in the project root that the agent reads automatically at every start. For Codex (and about 20 other tools) the same thing is the AGENTS.md open standard – if you work with both agents, the recommended pattern is: AGENTS.md is the truth, and CLAUDE.md imports it with a single line (@AGENTS.md). That's exactly how it lives on this very site.