1,081 pages for value.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Communications kit
Claude Code CLI · in the page
communications-kit
…ow much Claude can do without asking: *Manual* (the `default` setting value) asks before file edits and most shell commands, *acceptEdits* lets file edits and common filesystem commands flow through w…
Explore the context window
Claude Code CLI · in the page
context-window
…', marginTop: 2 }} title="Token counts are illustrative. Actual values vary with your CLAUDE.md size, MCP servers, and file lengths."> / {fmt(MAX)} · illustrative </div>…
Run Claude Code behind a corporate launcher
Claude Code CLI · in the page
corporate-launcher
…`` When more than one source sets the variable, the managed settings value overrides both `~/.claude/settings.json` and a value exported in the shell, so users can't point self-spawns at a different…
Message your other Claude Code sessions
Claude Code CLI · in the page
cross-session-messaging
…rossSessionInbound`](/docs/en/settings-reference#crosssessioninbound) value is `refuse`. Claude Code refuses a message to that session before the message leaves this machine. The result under Claude's…
Debug your configuration
Claude Code CLI · in the page
debug-your-config
…as another override layer. When a setting doesn't seem to apply, the value you set is usually being overridden by another scope or an environment variable. To find invalid settings files, run `claud…
Launch sessions from links
Claude Code CLI · in the page
deep-links
…/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent) the value. Use `%0A` for line breaks in multi-line prompts. Maximum 5,000 characters. | | `cwd` | Absolute path to use as the working…
Desktop application
Claude Code CLI · in the page
desktop
…plicitly | | `env` | object | Additional environment variables as key-value pairs, such as `{ "NODE_ENV": "development" }`. Don't put secrets here since this file is committed to your repo. For secret…
Development containers
Claude Code CLI · in the page
devcontainer
…he [settings hierarchy](/docs/en/settings.md#settings-precedence), so values there override anything an engineer sets in `~/.claude` or the project's `.claude/` directory. Copy the file into place fro…
Environment variables
Claude Code CLI · in the page
env-vars
…ronment-variables) in your shell or in a settings file * [Check which value applies](#precedence) when a behavior can be set more than one way * [Look up the variables Claude Code reads](#variables) *…
Error reference
Claude Code CLI · in the page
errors
…· Fix external auth token` | [Authentication](#invalid-request-header-value) | | `Invalid ANTHROPIC_CUSTOM_HEADERS · Fix the environment variable` | [Authentication](#invalid-request-header-value) | |…
Speed up responses with fast mode
Claude Code CLI · in the page
fast-mode
…ith fast mode in its [`--settings`](/docs/en/cli-reference#cli-flags) value, for example `claude -p --settings '{"fastMode": true}'`; the toggle then applies to that session only and isn't saved as yo…
Fullscreen rendering
Claude Code CLI · in the page
fullscreen
…uses its input field so you can type an answer. * **Click a setting's value in the `/config` panel** to change it, and scroll the settings list with the mouse wheel. Requires Claude Code v2.1.271 or l…
Run Claude Code through a gateway
Claude Code CLI · in the page
gateways
…alongside each Claude Code release, it forwards the `anthropic-beta` values and request fields Claude Code sends. A gateway maintained separately needs its [forwarding rules updated](/docs/en/llm-gat…
Use Claude Code GitHub Actions with cloud providers
Claude Code CLI · in the page
github-actions-cloud-providers
…ity-guides/using-secrets-in-github-actions). | Secret | Needed for | Value | | - | - | - | | `AWS_ROLE_TO_ASSUME` | Amazon Bedrock | The ARN of the IAM role | | `GCP_WORKLOAD_IDENTITY_PROVIDER` | Goo…
Claude Code GitLab CI/CD
Claude Code CLI · in the page
gitlab-ci-cd
…lock and exposes it as `GITLAB_OIDC_TOKEN`. Set `aud` to the audience value you configured on the IAM OIDC identity provider in AWS, for example your GitLab instance URL. ```yaml theme={null} stages:…
Glossary
Claude Code CLI · in the page
glossary
…the desktop app, and Claude Code accepts `manual` as an alias for the value. Learn more: [Choose a permission mode](/docs/en/permission-modes.md) ### Permission rule A settings entry that allows, a…
Keep Claude working toward a goal
Claude Code CLI · in the page
goal
…CODE_GOAL_CHECKIN_MINUTES`](/docs/en/env-vars). Claude Code uses your value in place of the 30-minute interval and scales the later intervals with it. Set it to `0` to turn off check-ins and [automati…
Claude Code on Google Cloud's Agent Platform
Claude Code CLI · in the page
google-vertex-ai
…ch models support global endpoints versus regional only. If a region value isn't shaped like a region or location name, Claude Code treats it as unset. For example, Claude Code treats a value contain…
Run Claude Code programmatically
Claude Code CLI · in the page
headless
…y","items":{"type":"string"}}},"required":["functions"]}' ``` If the value isn't a valid JSON Schema, `claude` exits with `Error: --json-schema is not a valid JSON Schema` followed by the validator's…
Set up Claude Code (local mode) for a HIPAA-ready organization
Claude Code CLI · in the page
hipaa-setup
…same number of days | > [!WARNING] > > Check the `forceLoginOrgUUID` value before you deploy it. If it doesn't match your organization ID, Claude Code exits at startup for every developer who signs i…
Hooks reference
Claude Code CLI · in the page
hooks
…atcher is evaluated depends on the characters it contains: | Matcher value | Evaluated as | Example | | :- | :- | :- | | `"*"`, `""`, or omitted | Match all | fires on every occurrence of the event |…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…cation types. To fire only on specific events, set it to one of these values: | Matcher | Fires when | | :- | :- | | `permission_prompt` | Claude needs you to approve a tool use or a sandboxed comman…
Interactive mode
Claude Code CLI · in the page
interactive-mode
…s deleted text for pasting. One press removes a whole path or `--flag=value`. To delete only the previous word, press `Option+Delete` on macOS or `Ctrl+Backspace` on Windows | | `Ctrl+Y` | Paste delet…
Customize keyboard shortcuts
Claude Code CLI · in the page
keybindings
…ver fires. Remove the space. * Invalid context names * Invalid action values, such as an action that isn't a string or `null` * Unknown action names, such as a typo of a registered action. Claude Code…
Set up Claude Code in a monorepo or large codebase
Claude Code CLI · in the page
large-codebases
…tree is removed, but only if Claude Code added it. It never removes a value you set yourself. To avoid duplicating large directories like `node_modules` across worktrees, pair `sparsePaths` with `sym…
Other LLM gateways
Claude Code CLI · in the page
llm-gateway
…developer's own proxy, and accepts `ANTHROPIC_BASE_URL` only with the value you set there. For a gateway reached through a provider-specific endpoint variable such as `ANTHROPIC_BEDROCK_BASE_URL`, the…
Connect Claude Code to an LLM gateway
Claude Code CLI · in the page
llm-gateway-connect
…the [verification request](#verify-the-connection) before moving the values to a settings file. #### Set as shell environment variables Replace the values with the ones your gateway team gave you:…
Claude Code gateway compatibility guide
Claude Code CLI · in the page
llm-gateway-protocol
…tion-method-changes-client-behavior): how model IDs, `anthropic-beta` values, request fields, and defaults differ between the formats and a Claude apps gateway sign-in * [Request headers](#request-hea…
Roll out an LLM gateway for your organization
Claude Code CLI · in the page
llm-gateway-rollout
…at the path works end to end with a minimal request, substituting two values from your deployment: * `<gateway-key>` is whatever credential lets you call the gateway right now: an administrative key,…
Control MCP server access for your organization
Claude Code CLI · in the page
managed-mcp
…s Claude Code v2.1.259 or later. Earlier clients ignore the key. The value is an object keyed by server name. Each entry has the same shape as an HTTP or SSE server in a project [`.mcp.json`](/docs/e…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…above every other level, so no user, project, local, or `--settings` value overrides them, apart from a few [security-sensitive exceptions](/docs/en/settings.md#exceptions-to-managed-settings-precede…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…rver -- npx server` → runs `npx server` > * `claude mcp add --env KEY=value --transport stdio myserver -- python server.py --port 8080` → runs `python server.py --port 8080` with `KEY=value` in enviro…
Connect to MCP servers
Claude Code CLI · in the page
mcp-quickstart
…he warnings in the `claude mcp list` output. Claude Code flags config values with hidden leading or trailing whitespace, a common cause of authentication failures after pasting a token. > > If an HTTP…
How Claude remembers your project
Claude Code CLI · in the page
memory
…ed, and its literal braces match no files. Before v2.1.217, a `paths` value with many brace groups stalled or crashed the CLI at startup. Glob syntax treats `[` as the start of a bracket expression s…
Claude Code on Microsoft Foundry
Claude Code CLI · in the page
microsoft-foundry
…-rbac-configuration). #### Use a bearer token Claude Code sends the value of `ANTHROPIC_FOUNDRY_AUTH_TOKEN` on every request as the `Authorization: Bearer` header. Use this option when another proce…
Model configuration
Claude Code CLI · in the page
model-config
…bers: | Model alias | Behavior | | - | - | | **`default`** | Special value that clears any model override and reverts to the [runtime default for your account](#default-model-setting). Not itself a m…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…logs or traces exporter selector set to `none`, `console`, or empty, values that keep the signal off a collector * `CLAUDE_CODE_ENABLE_TELEMETRY` turned off A metrics-only endpoint or credential…
Enterprise network configuration
Claude Code CLI · in the page
network-config
…ODE_CERT_STORE` accepts a comma-separated list of sources. Recognized values are `bundled` for the Mozilla CA set shipped with Claude Code and `system` for the operating system trust store. The defaul…
Output styles
Claude Code CLI · in the page
output-styles
…le: ```json theme={null} { "outputStyle": "Explanatory" } ``` The value is case-sensitive, so write the built-in names as `Proactive`, `Concise`, `Explanatory`, and `Learning`. A value that doesn'…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…permission prompt in each mode. Manual mode appears under its config value, `default`. | Mode | What runs without asking | Best for | | :- | :- | :- | | `default` | Reads only | Reviewing every acti…
Configure permissions
Claude Code CLI · in the page
permissions
…tch a top-level input parameter on any built-in tool with `Tool(param:value)`. To match a parameter on an MCP tool, pass a deny rule with [`--disallowedTools`](/docs/en/cli-reference#cli-flags). When…
Test plugins with evals
Claude Code CLI · in the page
plugin-evals
…and [what a grader can look at](#what-a-grader-can-look-at) lists the values `target` and `focus` accept. By default, the judge for `llm` and `baseline` graders is the model Claude Code uses for back…
Recommend your plugin from your CLI
Claude Code CLI · in the page
plugins/cli-hints
…{ process.stderr.write( '<claude-code-hint v="1" type="plugin" value="example-cli@claude-plugins-official" />\n', ) } ``` ```python Python theme={null} import os, sys if os.environ.get("CLA…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…Every subcommand shares these exit codes, plugin arguments, and scope values: * **Exit codes**: `0` on success and `1` on failure. `validate` adds exit `2` for an unexpected error, and `eval` adds th…
Add components to a plugin
Claude Code CLI · in the page
plugins/components
…n/` directory. It contains the plugin's metadata and the `userConfig` values that Claude Code prompts the user for. Claude Code loads a plugin without one. Inside the file, only `name` is required. In…
Create a Claude Code plugin
Claude Code CLI · in the page
plugins/create
…oks/hooks.json` | Hook configuration: a top-level `"hooks"` key whose value has the same shape as `hooks` in a settings file | | `.mcp.json` | MCP server definitions | > [!WARNING] > > Only `plugin.j…
Create a marketplace
Claude Code CLI · in the page
plugins/create-marketplace
…st marketplace owners use. | Source | Use it when | Minimal `source` value | | :- | :- | :- | | Relative path | The plugin's files are inside the marketplace directory itself | `"./plugins/my-first-p…
Host and maintain a marketplace
Claude Code CLI · in the page
plugins/host-marketplace
…the marketplace entry. If you do, Claude Code uses the `plugin.json` value without warning, and `claude plugin validate` reports the mismatch as `Entry declares version "<a>" but <path>/plugin.json s…
Plugin loading reference
Claude Code CLI · in the page
plugins/loading
…irectory you pass with `--add-dir` | This session only. Only a `true` value has an effect, and every other source overrides it | | `user` | `~/.claude/settings.json` | You, in every project | | `proje…
Plugin manifest reference
Claude Code CLI · in the page
plugins/manifest-reference
…ies the plugin's metadata and the [`userConfig`](#user-configuration) values that Claude Code prompts the user for. It also declares any component that you define inline or keep outside its [default l…