347 pages for approve.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Authentication
Claude Code CLI · in the page
authentication
…ey**: you've set the `ANTHROPIC_API_KEY` environment variable and you approve the key when Claude Code asks whether to use it * **Earlier sign-in**: you ran [`claude auth login`](https://code.claude.c…
Configure auto mode
Claude Code CLI · in the page
auto-mode-config
…content-scoped rule like the recipe above. The classifier cannot auto-approve a matching action. | | Never run the action | `permissions.deny` | Blocks before the classifier is consulted. Neither the…
Best practices for Claude Code
Claude Code CLI · in the page
best-practices
…d | Claude's summary of what it did | Branch protection, a person who approves the merge | Most of the time, you want Claude to decide. Almost every guideline has exceptions, and current models are g…
Claude Code changelog
Claude Code CLI · in the page
changelog
…s renamed in the extension * \[VSCode] Fixed Claude carrying out an unapproved plan after a window reload: a step interrupted in plan mode now stops with a notice when the session comes back in anothe…
Push events into a running session with channels
Claude Code CLI · in the page
channels
…rectly in this session. If the plugin isn't installed or isn't on the approved allowlist, a warning line naming the problem appears below that notice. > [!TIP] > > You can pass several plugins to `--…
Channels reference
Claude Code CLI · in the page
channels-reference
…n to [relay permission prompts](#relay-permission-prompts) so you can approve or deny tool use remotely. This page covers: * [Overview](#overview): how channels work * [What you need](#what-you-need…
Use Claude Code with Chrome
Claude Code CLI · in the page
chrome
…pear ``` If Claude Code asks for permission before a browser action, approve it. The dialog starts with `Claude in Chrome wants to` and offers an option to allow all actions on that site for the sess…
Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…. > [!NOTE] > > A gateway sign-in token identifies the developer who approved the sign-in, not the program that uses it. Claude Code signs in without a client ID or secret of its own, so a gateway ha…
Claude apps gateway configuration
Claude Code CLI · in the page
claude-apps-gateway-config
…lies the pushed settings for that run only and doesn't record them as approved, so the developer's next interactive session still shows the dialog. If a developer declines, Claude Code exits that ses…
Claude apps gateway deployment and operations
Claude Code CLI · in the page
claude-apps-gateway-deploy
…ied pages | Open the verification link directly | | Chrome blocks the Approve button with "Refused to send form data … violates … Content Security Policy directive: form-action", but the same page wor…
Deploy Claude apps gateway on AWS
Claude Code CLI · in the page
claude-apps-gateway-on-aws
…K_POLICY_ARN" \ > --attach-policy-arn "$SECRETS_POLICY_ARN" \ > --approve > ``` > > The secrets policy is needed only when the pods read Secrets Manager themselves, as the Secrets Store CSI driver…
Use Claude Code in the cloud
Claude Code CLI · in the page
claude-code-on-the-web
…is reclaimed. A session counts as inactive while it waits for you to approve an [MCP connector](https://code.claude.com/docs/en/cloud-environments.md#network-access) tool call or to sign in to an MCP…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…Code writes back to it when you change settings in <C>/config</C> or approve trust prompts</>, description: <>Holds state that does not belong in settings.json: OAuth session, per-project tru…
Let Claude coordinate ongoing work with Projects
Claude Code CLI · in the page
claude-projects
…n install request and the project can't use the repository until they approve it. **3. Authorize SSO for organizations that enforce it** If a GitHub organization enforces SAML SSO, reconnect GitHub…
claude-tag
Claude Code CLI · in the page
claude-tag
…abled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{…
CLI reference
Claude Code CLI · in the page
cli-reference
…ls-reference.md#test-during-the-research-preview) that are not on the approved allowlist, for local development. Accepts `plugin:<name>@<marketplace>` and `server:<name>` entries. Prompts for confirma…
Code Review
Claude Code CLI · in the page
code-review
…s, and subtle regressions. Findings are tagged by severity and don't approve or block your PR, so existing review workflows stay intact. You can tune what Claude flags by adding a `CLAUDE.md` or `REV…
Review locally with /code-review
Claude Code CLI · in the page
code-review-local
…or posts the findings as part of the review, and you may be asked to approve its edits. ## Choose what to review To review something other than your current branch, type a target after the effort l…
Read and request reviews on a pull request
Claude Code CLI · in the page
code-review-pull-requests
…ew body, and a check run named **Claude Code Review**. A review never approves or blocks your pull request, and the check run never concludes as a failure. An Owner controls [when reviews run](https:…
Set up Code Review
Claude Code CLI · in the page
code-review-setup
…s the repositories. * Choose which repositories the app can access. * Approve the requested permissions. The set is broader than a review uses and is shared by other Claude features, such as [GitHub A…
Commands
Claude Code CLI · in the page
commands
…es the work into 5 to 30 independent units, and presents a plan. Once approved, spawns one [background subagent](/docs/en/sub-agents#run-subagents-in-foreground-or-background) per unit in an isolated…
Common workflows
Claude Code CLI · in the page
common-workflows
…. Claude reads files and proposes a plan but makes no edits until you approve. The status bar shows `⏸ plan mode on` while plan mode is active. ```bash theme={null} claude --permission-mode plan ```…
Let Claude use your computer from the CLI
Claude Code CLI · in the page
computer-use
…e sure nothing crashes. Screenshot any error states you find. ``` ## Approve apps per session Enabling the `computer-use` server doesn't grant Claude access to every app on your machine. The first t…
Message your other Claude Code sessions
Claude Code CLI · in the page
cross-session-messaging
…essage aside undelivered. A held message reaches Claude only when you approve it or a later mode or settings change allows it. * **Refused**: Claude Code drops the message without delivering it. Once…
Debug your configuration
Claude Code CLI · in the page
debug-your-config
…every configured server, its connection status, and whether you have approved it for the current project. A server can be defined correctly but still not provide tools for a few common reasons: * Pr…
Desktop application
Claude Code CLI · in the page
desktop
…any time using the mode selector in the row under the prompt box. To approve each change yourself, switch to Manual. To set a default permission mode for new local sessions, add `permissions.default…
Test iOS apps in the simulator
Claude Code CLI · in the page
desktop-ios-simulator
…tapping, typing, and taking screenshots, run without prompts, but you approve launching the app as your [permission mode](#actions-that-follow-your-permission-mode) requires. They carry the same trust…
Get started with the desktop app
Claude Code CLI · in the page
desktop-quickstart
…you'll see: 1. A diff showing exactly what will change 2. Buttons to approve or decline each change 3. Real-time updates as Claude works through your request ## Now what? You've made your first edi…
Schedule recurring tasks in Claude Code Desktop
Claude Code CLI · in the page
desktop-scheduled-tasks
…ompt with the `update_scheduled_task` MCP tool, click **Run now** and approve the call each time. To edit a task's prompt on disk, open `~/.claude/scheduled-tasks/<task-name>/SKILL.md` (or under [`CL…
Environment variables
Claude Code CLI · in the page
env-vars
…is always used when present. In interactive mode, you are prompted to approve the key once before it overrides your subscription. To use your subscription instead, run `unset ANTHROPIC_API_KEY`…
Error reference
Claude Code CLI · in the page
errors
…s-an-invisible-character) | | `This call was not run. The command was approved before Claude Code restarted` | [Tool errors](#command-approved-before-a-restart-was-not-run) | | `File is too large to r…
Run Claude Code through a gateway
Claude Code CLI · in the page
gateways
…there is no service-token flow, so a CI pipeline with no developer to approve the sign-in can't authenticate through it; configure those against your provider directly. Agent SDK sessions and `claude…
Claude Code GitHub Actions
Claude Code CLI · in the page
github-actions
…permission it didn't have before, GitHub prompts the account owner to approve it, an organization owner for an organization install, and the installation keeps its old permissions until they do. For e…
Claude Code with GitHub Enterprise Server
Claude Code CLI · in the page
github-enterprise-server
…your GHES instance. GitHub then asks an owner of each installation to approve the new permissions, and the installation keeps its old permissions until they do. ### Manual setup If the guided redire…
Keep Claude working toward a goal
Claude Code CLI · in the page
goal
…mode](https://code.claude.com/docs/en/auto-mode-config.md) on its own approves tool calls within a single turn but doesn't start a new one. Claude stops when it judges the work done. `/goal` adds a se…
Run Claude Code programmatically
Claude Code CLI · in the page
headless
…ue-conversations) * `--allowedTools` for [auto-approving tools](#auto-approve-tools) * `--output-format` for [structured output](#get-structured-output) This example asks Claude a question about your…
Hooks reference
Claude Code CLI · in the page
hooks
…rmissions.md). The hook can deny the call, but staying silent doesn't approve it. **5. Claude Code acts on the result** Claude Code reads the JSON decision, blocks the tool call, and shows Claude th…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…Fires when | | :- | :- | | `permission_prompt` | Claude needs you to approve a tool use or a sandboxed command's [network request](https://code.claude.com/docs/en/sandboxing.md#network-isolation), an…
Interactive mode
Claude Code CLI · in the page
interactive-mode
…ng for long-running commands * Doesn't require Claude to interpret or approve the command * Supports history-based autocomplete: type a partial command and press `Tab` to complete from previous `!` co…
JetBrains IDEs
Claude Code CLI · in the page
jetbrains
…ermission mode](https://code.claude.com/docs/en/permission-modes#auto-approve-file-edits-with-acceptedits-mode), it may be able to modify IDE configuration files that can be automatically executed by…
Connect Claude Code to an LLM gateway
Claude Code CLI · in the page
llm-gateway-connect
…ith `ANTHROPIC_API_KEY`, you are prompted once in interactive mode to approve the key before it takes over. Run `/status` to confirm which credential source is active. If startup shows an auth-confli…
Control MCP server access for your organization
Claude Code CLI · in the page
managed-mcp
…strict which servers run in your organization, from deploying a fixed approved set to disabling MCP entirely, and you can provide servers to every user. These restrictions cover the servers Claude Co…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…it. [Project scope](#project-scope) covers how Claude Code loads and approves that file. Each `claude mcp add` and `claude mcp add-json` command prints an `Added ...` line on success. To check that…
Connect to MCP servers
Claude Code CLI · in the page
mcp-quickstart
…shooting](#troubleshooting) | | ``⏸ Pending approval (run `claude` to approve)`` | A project-scoped server you haven't approved yet. See [Edit .mcp.json directly](#edit-mcp-json-directly) | | `⊘ Disab…
How Claude remembers your project
Claude Code CLI · in the page
memory
…ort](#import-additional-files). The linked rules don't load until you approve external imports for the project, and after that only the ones without a [`paths` field](#path-specific-rules) load. Clau…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…Requires Claude Code v2.1.301 or later * `"allow"`: the classifier approved the call * `"block"`: the classifier blocked the call. A classifier check that fails partway through can also end as `"…
Enterprise network configuration
Claude Code CLI · in the page
network-config
…`claude.com` page in the browser, which redirects to `claude.ai`; pre-approved WebFetch documentation lookups also reach this host from the CLI | | `platform.claude.com` | Anthropic Console account au…
Overview
Claude Code CLI · in the page
overview
…e. If you've set the `ANTHROPIC_API_KEY` environment variable and you approve the key when Claude Code asks whether to use it, Claude Code skips the login prompt. [Continue with the Quickstart →](http…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…ewing every action yourself, sensitive work | | [`acceptEdits`](#auto-approve-file-edits-with-acceptedits-mode) | Reads, file edits, and common filesystem commands (`mkdir`, `touch`, `mv`, `cp`, etc.)…
Configure permissions
Claude Code CLI · in the page
permissions
…sion end | | Web fetch | WebFetch | Yes, except a built-in set of [preapproved documentation domains](https://code.claude.com/docs/en/tools-reference.md#webfetch-tool-behavior) | Permanently per repos…