571 pages for author.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
CLI reference
Claude Code CLI · in the page
cli-reference
…claude.ai connector servers. Add `--no-browser` over SSH to print the authorization URL instead of opening a browser, then paste the redirect URL back at the prompt. See [Authenticate from the command…
Configure cloud environments
Claude Code CLI · in the page
cloud-environments
…**: one row for the header that carries the key. The row starts with `Authorization` as the header's **Name** and `Bearer` as its **Prefix**; paste the key itself as the **Value**. For a header like `…
Code Review
Claude Code CLI · in the page
code-review
…tes are generated code, lockfiles, vendored dependencies, and machine-authored branches, along with anything your CI already enforces like linting or spellcheck. For paths that warrant some review but…
Commands
Claude Code CLI · in the page
commands
…| Authorize design-system access for `/design-sync` with your claude.ai account…
Manage costs effectively
Claude Code CLI · in the page
costs
…r organization's configured rates`. The figure is an estimate, so for authoritative billing see the Usage page in the [Claude Console](https://platform.claude.com/usage). ```text theme={null} Total c…
Desktop application
Claude Code CLI · in the page
desktop
…LLM gateway, or an MCP server. For proxy servers, custom certificate authorities, mTLS, and the domains the standalone CLI needs, see [network configuration](/docs/en/network-config). To reduce the…
Environment variables
Claude Code CLI · in the page
env-vars
…_AUTH_TOKEN` | Custom value for the `Authorization` header (the value you set here will be prefixed with `Bearer `)…
Error reference
Claude Code CLI · in the page
errors
…| | `rejected the credential from its headersHelper` / `rejected the Authorization header in its config` | [Authentication](#mcp-server-needs-you-to-sign-in-again) | | `MCP server "<name>" needs addi…
Claude Code GitHub Actions
Claude Code CLI · in the page
github-actions
…te_users` and pass your own `github_token` input. Events that no user authors, such as a `schedule` trigger, skip this check. * **Human actor**: on every event, the Claude Code GitHub Action rejects a…
Use Claude Code GitHub Actions with cloud providers
Claude Code CLI · in the page
github-actions-cloud-providers
…b Action checks the commenter's write access, so the action rejects unauthorized users only after the workflow has generated an App token and signed in to your cloud provider, which leaves audit-log e…
Claude Code with GitHub Enterprise Server
Claude Code CLI · in the page
github-enterprise-server
…com`. If your GHES instance uses a self-signed or private certificate authority, paste the CA certificate in the optional field. </Step> <Step title="Create the GitHub App"> Click **Continue…
Hooks reference
Claude Code CLI · in the page
hooks
…", "timeout": 30, "headers": { "Authorization": "Bearer $MY_TOKEN" }, "allowedEnvVars": ["MY_TOKEN"] } ] } ]…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…configuration file, so you can log changes for compliance or block unauthorized modifications. This example appends each change to an audit log. Add this to `~/.claude/settings.json`: ```json theme…
How Claude Code works
Claude Code CLI · in the page
how-claude-code-works
…own If Claude follows a rule you didn't write, such as adding a `Co-Authored-By` trailer to a commit, the rule may have come from a [system reminder](/docs/en/glossary#system-reminder). As you work,…
Interactive mode
Claude Code CLI · in the page
interactive-mode
…ers to filter. The `/` menu lists built-in commands, bundled and user-authored [skills](/docs/en/skills), and commands contributed by [plugins](/docs/en/plugins/overview) and [MCP servers](/docs/en/mc…
JetBrains IDEs
Claude Code CLI · in the page
jetbrains
…e/<port>.lock`, and the CLI must present it as the `X-Claude-Code-Ide-Authorization` header to connect. If `CLAUDE_CONFIG_DIR` is set, the lock file is written to `$CLAUDE_CONFIG_DIR/ide/` instead. *…
Legal and compliance
Claude Code CLI · in the page
legal-and-compliance
…ment, secrets manager, or machine image for use by the customer's own authorized users — provided the resulting usage is billed to the key owner under their agreement with Anthropic (or the applicable…
Connect Claude Code to an LLM gateway
Claude Code CLI · in the page
llm-gateway-connect
…| `ANTHROPIC_AUTH_TOKEN` | Your gateway team said "bearer token" or "Authorization header" | | `ANTHROPIC_API_KEY` | Your gateway team said "API key" or "x-api-key" | | [`apiKeyHelper`](#rotate-crede…
Claude Code gateway compatibility guide
Claude Code CLI · in the page
llm-gateway-protocol
…acing, and need not forward. | Header | Description | | :- | :- | | `Authorization`, `x-api-key` | The developer's gateway credential, in one or both headers depending on which [credential variable](…
Roll out an LLM gateway for your organization
Claude Code CLI · in the page
llm-gateway-rollout
…url -X POST "https://llm-gateway.example.com/v1/messages" \ -H "Authorization: Bearer <gateway-key>" \ -H "anthropic-version: 2023-06-01" \ -H "content-type: application/json" \…
Control MCP server access for your organization
Claude Code CLI · in the page
managed-mcp
…ion files load and doesn't bypass either list. To make the allowlist authoritative, set `allowedMcpServers` and `allowManagedMcpServersOnly: true` together in a [managed settings source](/docs/en/adm…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…mmit-trailer opt-out in `attribution`, or in the deprecated `includeCoAuthoredBy`, from any tier * [`forceRemoteSettingsRefresh`](/docs/en/server-managed-settings) * `env`, merged per variable across…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…--transport http secure-api https://api.example.com/mcp \ --header "Authorization: Bearer your-token" ``` When configuring MCP servers via JSON in `.mcp.json`, `~/.claude.json`, or `claude mcp add-…
Connect to MCP servers
Claude Code CLI · in the page
mcp-quickstart
…tic token instead of OAuth take the token at add time with `--header "Authorization: Bearer <token>"`. See the [GitHub example](/docs/en/mcp#example-connect-to-github-for-code-reviews) for a worked ve…
Claude Code on Microsoft Foundry
Claude Code CLI · in the page
microsoft-foundry
…the value of `ANTHROPIC_FOUNDRY_AUTH_TOKEN` on every request as the `Authorization: Bearer` header. Use this option when another process, such as a host application or a sign-in script, has already o…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…. Set authentication (if required) export OTEL_EXPORTER_OTLP_HEADERS="Authorization=Bearer your-token" # 5. For debugging: reduce export intervals, and reset them for production use export OTEL_METRI…
Enterprise network configuration
Claude Code CLI · in the page
network-config
…de for enterprise environments with proxy servers, custom Certificate Authorities (CA), and mutual Transport Layer Security (mTLS) authentication. Claude Code supports various enterprise network and…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…itten to other people or shared systems, when your own message didn't authorize those details for that recipient. PR and issue bodies, commit messages, and comments count as this kind of outbound cont…
Test plugins with evals
Claude Code CLI · in the page
plugin-evals
…ontributes compared with no plugin This page is for plugin and skill authors who have a working plugin and want to test its behavior, and for teams that gate plugin changes in CI. For iterating on on…
Anthropic's marketplaces
Claude Code CLI · in the page
plugins/anthropic-marketplaces
…t | Plugins Anthropic maintains, plus plugins from partners and other authors | Third-party plugins that their authors submitted to Anthropic | A small set of example plugins that show what a plugin c…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…| | :- | :- | | `--description <text>` | Manifest description | | `--author <name>` | Author name. Defaults to `git config user.name` | | `--author-email <email>` | Author email. Defaults to `git con…
Create a Claude Code plugin
Claude Code CLI · in the page
plugins/create
…reeting plugin to learn the basics", "version": "1.0.0", "author": { "name": "Your Name" } } ``` The four fields do this: * **`name`**: required. It identif…
Plugin dependencies
Claude Code CLI · in the page
plugins/dependencies
…2.0` or `~2.1.0` that you've tested against. This page is for plugin authors who declare dependencies in `plugin.json` and for marketplace maintainers who tag releases. <Note> These cases are cove…
Host and maintain a marketplace
Claude Code CLI · in the page
plugins/host-marketplace
…bearer token prints an object like this one: ```json theme={null} {"Authorization": "Bearer eyJhbGciOiJSUzI1NiJ9"} ``` ### When Claude Code skips a headersHelper command or drops its output A `hea…
Install and manage plugins
Claude Code CLI · in the page
plugins/install
…goes in `.claude/settings.local.json`. Some plugins are set by their author to start turned off, through the [`defaultEnabled`](/docs/en/plugins/manifest-reference#defaultenabled) field. Such a plugi…
Plugin loading reference
Claude Code CLI · in the page
plugins/loading
…ins locked with Yarn or pnpm. ## Versions and updates If a plugin's author pushed new commits and `claude plugin update` prints `<name> is already at the latest version (<version>).`, the version Cl…
Plugin manifest reference
Claude Code CLI · in the page
plugins/manifest-reference
…ion": "Deployment commands, a review agent, and a status monitor", "author": { "name": "Example Team", "email": "[email protected]", "url": "https://example.com" }, "homepage": "https:…
Marketplace reference
Claude Code CLI · in the page
plugins/marketplace-reference
…cs/en/plugins/manifest-reference), such as `description`, `version`, `author`, `commands`, and `hooks`. For when those fields apply, see [How an entry combines with plugin.json](#entry-and-plugin-json…
Measure plugin cost and usage
Claude Code CLI · in the page
plugins/measure
…n tell whether a plugin is still being used. This page is for plugin authors and maintainers. If you administer Claude Code for an organization, [Measure across a fleet](#measure-across-a-fleet) cove…
Publish and distribute a plugin
Claude Code CLI · in the page
plugins/publish
…directory or a `.zip` of it to load themselves. This page is for the author of a working plugin who is ready to share it. <Note> These cases are covered on other pages: * **Your plugin isn't fi…
Troubleshoot plugins
Claude Code CLI · in the page
plugins/troubleshooting
…plugin "<name>@<marketplace>":` and exits with code 1. The plugin's author has to fix the file, and the plugin can't be installed until then: * **If that's you**: run `claude plugin validate <plugi…
Automate work with routines
Claude Code CLI · in the page
routines
…e trigger attests only that the prompt was stored ahead of time by an authorized session on your account, so the fired prompt is not live user input and can't act as approval or consent for actions du…
Configure the sandboxed Bash tool
Claude Code CLI · in the page
sandboxing
…check requires Claude Code v2.1.229 or later. Unlike `deny`, masking authorizes the proxy to send your real credential to the listed hosts, so Claude Code honors it only from settings you or your adm…
Run prompts on a schedule
Claude Code CLI · in the page
scheduled-tasks
…ting only proceed when they continue something the transcript already authorized. ```text theme={null} /loop ``` A bare `/loop` runs this prompt at a [dynamically chosen interval](#let-claude-choose…
Catch security issues as Claude writes code
Claude Code CLI · in the page
security-guidance
…a follow-up. This catches issues a string match cannot, such as: * Authorization bypass * Insecure direct object references * Injection * Server-side request forgery * Weak cryptography You see bo…
Self-hosted environments
Claude Code CLI · in the page
self-hosted-environments
…path must not buffer responses. If your proxy also requires a `Proxy-Authorization` header, the runner can add it to each connection it opens to the proxy; see [Authenticate to an egress proxy](/docs…
Customize sessions in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-configuration
…me value. Use it for adoption analytics and labelling only, not as an authorization signal. Unset when the session has no recorded or recognized surface, so reference it as `${CLAUDE_RUNNER_CLIENT_PLA…
Deploy self-hosted environments to production
Claude Code CLI · in the page
self-hosted-environments-deploy
…te to an egress proxy Some corporate egress proxies require a `Proxy-Authorization` header on every connection. The token in that header often rotates too fast to write into the proxy URL you set in…
Verify session identity in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-identity
…or example, a script Claude runs can call your service with `curl -H "Authorization: Bearer $CLAUDE_CODE_SESSION_ACCESS_TOKEN"`. Anthropic signs the token and publishes the verification keys at a publ…
Self-hosted environments reference
Claude Code CLI · in the page
self-hosted-environments-reference
…nd `~/.claude` assume. Run `claude self-hosted-runner --help` for the authoritative list on your installed version. Metric series and a few API fields still use `pool` for what these pages call an en…