Coding
Claude Code
Anthropic's agentic CLI for working in a real codebase.
Knowledge cards
Best practice
Keep a CLAUDE.md That Actually Changes the Output
A discipline for the CLAUDE.md file that Claude Code reads at the start of every task: keep it to rules that actually change behaviour — real commands, real conventions, real boundaries — and ruthlessly cut anything the model would do correctly anyway.
Best practice
Let Claude Code Explore the Repo Before It Edits
Working with Claude Code — Anthropic's agentic CLI — by letting it read and understand the codebase first, agree a plan, then make edits and run the tests itself, rather than demanding a change blind.
Workflow
Have Claude Code Plan First, Then Approve the Plan
A workflow where you ask Claude Code to produce a written plan — the files it will change and the approach — and get your sign-off before it edits anything. You review the intent, which is cheap, rather than the diff, which is expensive to unwind.