Claude Code
Working guides for Claude Code specifically — hooks, permissions, slash commands, subagents, MCP
servers, headless and CI use, and the effort/thinking settings that change both its speed and its
cost. These are written from actually running Claude Code against real repositories, not from
restating its own --help output, and each one is built to survive the next model generation
rather than describing a single snapshot of the tool.
Claude Code sits on top of the same models and the same pricing this site's calculators cover, but its own configuration layer — hooks, permission scopes, MCP server connections, plan mode — adds a second set of decisions on top of "which model": how much autonomy to grant a session, what it's allowed to touch without confirmation, and how to keep a long-running agentic session from either stalling on a permission prompt or making a change nobody reviewed. Guides in this cluster focus on those operational decisions specifically, since the model-choice and cost questions are already covered by the tools and the cost guides.
If you're debugging a session that's stuck, misconfigured, or behaving unexpectedly, start with the guide closest to the symptom rather than the general config reference — a stuck session and a permissions misconfiguration look similar from the outside but have almost nothing in common under the hood.
Claude Code MCP scopes: local vs project vs user
Pro, Max or the API for Claude Code: choosing by how you work
How Claude Code hooks actually work
Configuring Claude Code permissions without fighting them
Writing a Claude Code slash command
Claude Code subagents, explained
How to add an MCP server to Claude Code: claude mcp add, scopes and fixes
Running Claude Code headless in CI
The Claude Code config file, field by field
Claude Code plan mode: turn it on, exit it, and approve a plan
Debugging a stuck Claude Code session
Claude Code and git worktrees
Claude Code effort levels: medium vs high, xhigh, max and ultrathink