246 pages for edits.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Checkpointing
Claude Code CLI · in the page
checkpointing
# Checkpointing > Track, rewind, and summarize Claude's edits and conversation to manage session state. Claude Code automatically tracks Claude's file edits as you work, allowing you to quickly undo…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…mpting, blocks <C>rm -rf</C>, and runs Prettier on files after Claude edits or writes them.</>, example: `{ "permissions": { "allow": [ "Bash(npm test *)", "Bash(npm run *)…
Let Claude coordinate ongoing work with Projects
Claude Code CLI · in the page
claude-projects
…-modes#eliminate-prompts-with-auto-mode), so Claude runs commands and edits files in that folder without asking you each time. If auto mode is unavailable or turned off in that computer's Claude Code,…
Scan your codebase for vulnerabilities
Claude Code CLI · in the page
claude-security
…234". Only committed changes are scanned: commit or stash in-progress edits first, or run a full scan, which reads the working tree. Change scans need a git repository; full scans of an unversioned d…
CLI reference
Claude Code CLI · in the page
cli-reference
…ermission mode](/docs/en/permission-modes). Accepts `default`, `acceptEdits`, `plan`, `auto`, `dontAsk`, `bypassPermissions`, or `manual` as an alias for `default`. The `manual` alias selects the perm…
Code Review
Claude Code CLI · in the page
code-review
…reakdown costs are estimated at list price, before any discounts or credits, and cover only reviews that Claude posted on a pull request. For invoice-accurate spend, refer to your Anthropic bill. ##…
Code Review costs and usage
Claude Code CLI · in the page
code-review-costs
…spends on Claude Code Review: how reviews are billed through usage credits, what drives cost, and where to track usage. [Code Review](/docs/en/code-review) has no flat per-review price. What you spe…
Review locally with /code-review
Claude Code CLI · in the page
code-review-local
…aude to apply the findings to your working tree after the review. Its edits go through your [permission mode](/docs/en/permission-modes). * `--comment`: posts the findings on a GitHub pull request as…
Troubleshoot Code Review
Claude Code CLI · in the page
code-review-troubleshooting
…age available to pay for this review"**: your organization's [usage credits](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) balance is empty, or its overall monthly…
Commands
Claude Code CLI · in the page
commands
…e banking app`. You edit the artboards in a desktop browser, and your edits save automatically. You can export each artboard as PNG or PDF. Requires Claude Code v2.1.265 or later, a session where [art…
Common workflows
Claude Code CLI · in the page
common-workflows
…with worktrees](#run-parallel-sessions-with-worktrees) so concurrent edits don't collide * [Plan before editing](#plan-before-editing) to review changes before they touch disk * [Delegate research to…
Communications kit
Claude Code CLI · in the page
communications-kit
…s, tests, PRs. It is not autocomplete and it is not a chat window. It edits files and runs your commands. Get running in two minutes: curl -fsSL https://claude.ai/install.sh | bash cd <your-…
Explore the context window
Claude Code CLI · in the page
context-window
…AUDE.md files load into message history when Claude reads, writes, or edits their trigger file, so compaction summarizes them away with everything else. If a rule must persist across compaction, drop…
Manage costs effectively
Claude Code CLI · in the page
costs
…the Claude Code prompt and press `f` again. #### Check your usage-credits spend `/usage` also shows a usage-credits row while [usage credits](#add-usage-credits-to-your-subscription) are on. What t…
Message your other Claude Code sessions
Claude Code CLI · in the page
cross-session-messaging
…](/docs/en/permission-modes#eliminate-prompts-with-auto-mode), `acceptEdits`, and `dontAsk` count as prompting: * **The receiving session prompts for permissions**: Claude Code delivers each message.…
Debug your configuration
Claude Code CLI · in the page
debug-your-config
…You don't need to restart. Before v2.1.257, Claude Code didn't detect edits in a `.claude/` folder created after the session started. If `/hooks` still shows the old definition a few seconds after yo…
Desktop application
Claude Code CLI · in the page
desktop
…ds. You see a diff and can accept or reject each change. | | **Accept edits** | `acceptEdits` | Claude auto-accepts file edits and common filesystem commands like `mkdir`, `touch`, and `mv`, but still…
Get started with the desktop app
Claude Code CLI · in the page
desktop-quickstart
…ox to see whether Claude waits for your approval: * **Auto or Accept edits**: Claude applies its file changes, and an indicator such as `+12 -1` appears so you can review them in the [diff view](/doc…
Development containers
Claude Code CLI · in the page
devcontainer
…Claude runs execute inside it rather than on the host machine, while edits to your project files appear in your local repository as you work. This page covers [installing Claude Code in a dev contai…
Error reference
Claude Code CLI · in the page
errors
…t limit` | [Usage limits](#youve-hit-your-session-limit) | | `Usage credits required for 1M context` | [Usage limits](#usage-credits-required-for-1m-context) | | `the prompt to confirm went unanswered…
Speed up responses with fast mode
Claude Code CLI · in the page
fast-mode
…n plans (Pro/Max/Team/Enterprise), fast mode is available via usage credits only and not included in the subscription rate limits. ## Toggle fast mode In the CLI, toggle fast mode in either of these…
Extend Claude Code
Claude Code CLI · in the page
features-overview
…ession; full content loads when used | | **Best for** | Linting after edits, blocking unsafe commands, logging, notifications | Workflows that need reasoning, reference material, multi-step tasks | *…
Claude Code GitHub Actions
Claude Code CLI · in the page
github-actions
…(#run-a-skill) to the checked-in file yourself, which keeps any other edits you made to it. After installing the GitHub App, Claude Code asks whether to continue with GitHub Actions setup. Choose **S…
Claude Code GitLab CI/CD
Claude Code CLI · in the page
gitlab-ci-cd
…and implement the requested changes'}" --permission-mode acceptEdits --allowedTools "Bash Read Edit Write mcp__gitlab" --debug ``` After adding the job and your `ANTHROPIC_API_KEY`…
Glossary
Claude Code CLI · in the page
glossary
…S Code, Desktop, and claude.ai. Available modes are `default`, `acceptEdits`, `plan`, `auto`, `dontAsk`, and `bypassPermissions`. The `default` mode is labeled Manual in the CLI, in the VS Code and J…
Run Claude Code programmatically
Claude Code CLI · in the page
headless
…modes) with `--permission-mode`, such as `auto`, `dontAsk`, or `acceptEdits`: * **`auto`**: pass `--permission-mode auto` to have a classifier review most actions instead of you * **`dontAsk`**: Clau…
Hooks reference
Claude Code CLI · in the page
hooks
…event. This example runs a linting script only when Claude writes or edits a file: ```json theme={null} { "hooks": { "PostToolUse": [ { "matcher": "Edit|Write", "hooks":…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…tions with hooks > Run shell commands automatically when Claude Code edits files, finishes tasks, or needs input. Format code, send notifications, validate commands, and enforce project rules. Hooks…
How Claude Code works
Claude Code CLI · in the page
how-claude-code-works
…ssages | | **Code intelligence** | See type errors and warnings after edits, jump to definitions, find references (requires [code intelligence plugins](/docs/en/plugins/code-intelligence)) | These ar…
Interactive mode
Claude Code CLI · in the page
interactive-mode
…ycle through `default` (labeled Manual in the mode indicator), `acceptEdits`, `plan`, and, when available, `bypassPermissions` and then `auto`. From `auto`, the first press switches to `default`. See…
JetBrains IDEs
Claude Code CLI · in the page
jetbrains
…ude Code doesn't request diagnostics from the plugin on its own after edits ## Installation The plugin runs the `claude` command in your IDE's integrated terminal and connects to it. It does not bun…
Set up Claude Code in a monorepo or large codebase
Claude Code CLI · in the page
large-codebases
…se and models change: * **Review in pull requests**: treat CLAUDE.md edits like any other documentation change so conventions track the code * **Revisit after major model releases**: instructions tha…
Control MCP server access for your organization
Claude Code CLI · in the page
managed-mcp
…ed servers. Interactive sessions that are already running apply your edits to the key: * **Add a server**: Claude Code connects it when the updated settings arrive, without a restart. * **Change a s…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…minimumversion), and [some user-editable keys](/docs/en/settings#when-edits-take-effect) take effect at the next session start. * A new or changed [`policyHelper`](/docs/en/settings-reference#policy…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…n requires approval for this tool`. The prompt appears even in `acceptEdits`, `auto`, and `bypassPermissions` [permission modes](/docs/en/permissions#permission-modes). In the terminal, the prompt has…
Connect to MCP servers
Claude Code CLI · in the page
mcp-quickstart
…n-on-disk) uses the same JSON format for server entries. This section edits `.mcp.json`, the project-scope file. It's the one most worth writing by hand because it's checked into the repository, where…
How Claude remembers your project
Claude Code CLI · in the page
memory
…hat contradict each other. You get a report of findings with proposed edits, and nothing in your files changes until you ask Claude to apply them. By default, the audit covers your CLAUDE.md, CLAUDE.…
Claude Code on mobile
Claude Code CLI · in the page
mobile
…behavior differs. * **Permission modes**: cloud sessions offer Accept edits, Plan, and Auto, and Remote Control sessions offer Manual, Accept edits, Plan, and Auto. You can't select Bypass permissions…
Model configuration
Claude Code CLI · in the page
model-config
…in the picker grayed out, with a note on why. #### Fable and usage credits Depending on your plan and seat tier, Fable usage can bill to [usage credits](https://support.claude.com/en/articles/124294…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…en this call's permission check began: `"default"`, `"plan"`, `"acceptEdits"`, `"bypassPermissions"`, `"dontAsk"`, or `"auto"`. Manual mode appears as `"default"`. A [subagent](/docs/en/sub-agents#per…
Overview
Claude Code CLI · in the page
overview
…ew > Claude Code is an agentic coding tool that reads your codebase, edits files, runs commands, and integrates with your development tools. Available in your terminal, IDE, desktop app, and browser.…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…ds only | Reviewing every action yourself, sensitive work | | [`acceptEdits`](#auto-approve-file-edits-with-acceptedits-mode) | Reads, file edits, and common filesystem commands (`mkdir`, `touch`, `mv…
Configure permissions
Claude Code CLI · in the page
permissions
…desktop app, and Claude Code accepts `manual` as an alias | | `acceptEdits` | Automatically accepts file edits and common filesystem commands such as `mkdir`, `touch`, `mv`, and `cp` for paths in the…
Code intelligence plugins
Claude Code CLI · in the page
plugins/code-intelligence
…> Install a language server plugin so Claude sees type errors after edits and navigates code by symbol, and answer the LSP plugin recommendation dialog. A code intelligence plugin gives Claude the…
Add components to a plugin
Claude Code CLI · in the page
plugins/components
…* A security-review subagent * A hook that formats files after Claude edits them, and the `scripts/` folder it calls * A log monitor * An output style and a color theme * A route-audit workflow * A `h…
Create a Claude Code plugin
Claude Code CLI · in the page
plugins/create
…-validate). 2. In the running session, run `/reload-plugins` to apply edits you made on disk. It prints one `Reloaded:` line with counts. Then confirm a skill loaded by typing its `/plugin-name:skill`…
Create a marketplace
Claude Code CLI · in the page
plugins/create-marketplace
…eads the plugin's files directly from `my-marketplace/plugins/`. Your edits take effect at the next session start or when you run `/reload-plugins` in a session, with no change to the plugin's `versio…
Host and maintain a marketplace
Claude Code CLI · in the page
plugins/host-marketplace
…directly from that directory instead of copying them. Users see your edits when they next start a session or run `/reload-plugins`, without an update step or a version bump. ### Keep plugin files ou…
Plugin loading reference
Claude Code CLI · in the page
plugins/loading
…ugin loads in place from its path inside the marketplace folder. Your edits to the source directory take effect at the next session start or `/reload-plugins`, and you don't need to increase the versi…
Plugin manifest reference
Claude Code CLI · in the page
plugins/manifest-reference
…| `diagnostics` | No | Whether to push diagnostics into context after edits. Defaults to `true` | This inline config runs `gopls` for `.go` files: ```json theme={null} { "lspServers": { "go":…