Claude Code fixes

The four things that stop people in week one. Each page is the cause, the fix, and the reasons the fix does not take.

Last updated: 2026-09-20

Claude Code keeps asking permission for the same command

Approvals are per-run, not remembered. The allowlist that stops it, and the three reasons it still doesn't work.

Claude Code forgets my project every session

Sessions start with no memory. A CLAUDE.md is what carries the project across — and short beats thorough.

My MCP server will not connect in Claude Code

Almost never the protocol. The check that rules out half of it, then the five causes in order.

Claude Code cannot find my test command

The prompt is minor. A step that could not run being read as a step that passed is not.

Claude Code hooks are configured but never run

Usually it is running. A hook's stderr never reaches the transcript, so a crash and a no-show look identical.

Would you rather not do any of this?

Setup Lite is $29: a CLAUDE.md, a tool allowlist and one skill, set up for your repo and handed back as a pull request you review. About 24 hours, no calls. Or copy the free starter and do it yourself — it is the same shape.

Setup Lite $29 Free starter repo