1,247 pages for model.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Data usage
Claude Code CLI · in the page
data-usage
…you the choice to allow your data to be used to improve future Claude models. We will train new models using data from Free, Pro, and Max accounts when this setting is on (including when you use Claud…
Debug your configuration
Claude Code CLI · in the page
debug-your-config
…d agents * Custom output styles * Custom keybindings Authentication, model selection, built-in tools, and permissions work normally. If the problem disappears in safe mode, you've narrowed the cause…
Launch sessions from links
Claude Code CLI · in the page
deep-links
…page you do not trust, the prompt is still inert: nothing reaches the model until you read what was filled in and press Enter. When the session opens, a warning line below the input box reads `Prompt…
Desktop application
Claude Code CLI · in the page
desktop
…message, choose the environment, project folder, permission mode, and model in the row under the prompt box: * **Environment**: use the environment selector, the first control in the row, to choose w…
Get started with the desktop app
Claude Code CLI · in the page
desktop-quickstart
…, and git execute on the Linux side with native paths. **2. Choose a model** Select a model from the model picker toward the right end of the row under the prompt box. See [models](/docs/en/model-co…
Schedule recurring tasks in Claude Code Desktop
Claude Code CLI · in the page
desktop-scheduled-tasks
…dule preset](#schedule-options). **8. Choose the permission mode and model** In the instructions box's toolbar, select a [permission mode](#permissions-for-scheduled-tasks) and model. If you leave t…
Development containers
Claude Code CLI · in the page
devcontainer
…ith the built-in Bash sandbox, custom containers, and VMs * [Security model](/docs/en/security.md): how Claude Code's permission system, sandboxing, and prompt-injection protections fit together * [Pe…
Environment variables
Claude Code CLI · in the page
env-vars
…vior. Environment variables can control Claude Code behavior such as model selection, authentication, request routing, and feature toggles. Many of the same behaviors can also be configured through a…
Error reference
Claude Code CLI · in the page
errors
…t surface's page. > [!NOTE] > > Claude Code calls the Claude API for model responses, so most runtime errors map to an underlying API error code. This page covers what each error means inside Claude…
Speed up responses with fast mode
Claude Code CLI · in the page
fast-mode
…Fast mode is a high-speed configuration for Claude Opus, making the model up to 2.5x faster at a higher cost per token. Toggle it on with `/fast` when you need speed for interactive work like rapid…
Feature availability
Claude Code CLI · in the page
feature-availability
…e is off until an organization admin turns it on. ## Availability by model provider How you authenticate determines which features Claude Code can reach. For a single list of what is missing on your…
Extend Claude Code
Claude Code CLI · in the page
features-overview
…, Skills, subagents, hooks, MCP, and plugins. Claude Code combines a model that reasons about your code with [built-in tools](/docs/en/how-claude-code-works.md#tools) for file operations, search, exe…
Fullscreen rendering
Claude Code CLI · in the page
fullscreen
…ssion mode](/docs/en/permission-modes.md) and [effort level](/docs/en/model-config.md#adjust-effort-level) * The model you last picked with [`/model`](/docs/en/model-config#setting-your-model) * Rules…
Run Claude Code through a gateway
Claude Code CLI · in the page
gateways
…A gateway is a proxy your organization runs between Claude Code and a model provider. Claude Code sends API traffic to the gateway instead of directly to the provider, and the gateway forwards it usin…
Claude Code GitHub Actions
Claude Code CLI · in the page
github-actions
…setup. Use a workflow like this when you want to control the prompt, model, and triggers yourself. For automatic reviews without maintaining a workflow file, see [Code Review](/docs/en/code-review.md…
Use Claude Code GitHub Actions with cloud providers
Claude Code CLI · in the page
github-actions-cloud-providers
…configuration. Use the one where your organization already has Claude model access. You tell the Claude Code GitHub Action which provider to use with one input in the `anthropics/claude-code-action` s…
Claude Code GitLab CI/CD
Claude Code CLI · in the page
gitlab-ci-cd
…: 1. An AWS account with Amazon Bedrock access to the desired Claude models 2. GitLab configured as an OIDC identity provider in AWS IAM 3. An IAM role with Amazon Bedrock permissions and a trust pol…
Glossary
Claude Code CLI · in the page
glossary
…ch entry links to the page where the concept is covered in depth. For model-level concepts like tokens, temperature, and RAG, see the [platform glossary](https://platform.claude.com/docs/en/about-clau…
Keep Claude working toward a goal
Claude Code CLI · in the page
goal
…etion condition with /goal and Claude keeps working until it's met, a model judges it impossible, or an error you have to fix clears the goal. The `/goal` command sets a completion condition and Clau…
Claude Code on Google Cloud's Agent Platform
Claude Code CLI · in the page
google-vertex-ai
…Google Cloud's Agent Platform API enabled * Access to desired Claude models (for example, Claude Sonnet 4.6) * Google Cloud SDK (`gcloud`) installed and configured * Quota allocated in desired GCP re…
Run Claude Code programmatically
Claude Code CLI · in the page
headless
…its. While exiting, Claude Code starts no new tool call, sends no new model request, and runs no hook other than `SessionEnd`. If the run was in the middle of a command or waiting on a permission prom…
Set up Claude Code (local mode) for a HIPAA-ready organization
Claude Code CLI · in the page
hipaa-setup
…th an [`API Error`](/docs/en/errors#claude-code-does-not-support-this-model) that says the version is older than the minimum version your organization's policy requires | | Claude Desktop | An **Updat…
Hooks reference
Claude Code CLI · in the page
hooks
…anged, FileChanged, and DirectoryAdded as standalone async events, PreModelSwitch as a standalone sequential event that runs before a requested model switch, PostModelSwitch as a standalone async even…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…d-hooks) or [agent-based hooks](#agent-based-hooks) that use a Claude model to evaluate conditions. For other ways to extend Claude Code, see [skills](/docs/en/skills.md) for giving Claude additional…
How Claude Code works
Claude Code CLI · in the page
how-claude-code-works
…nsive to your input. The agentic loop is powered by two components: [models](#models) that reason and [tools](#tools) that act. Claude Code is the layer around the model that provides the tools and m…
Interactive mode
Claude Code CLI · in the page
interactive-mode
…r | Shows detailed tool usage and execution, with a timestamp and the model used on each assistant message. Also expands lines that collapse by default, such as MCP calls, shown as a single `Called sl…
JetBrains IDEs
Claude Code CLI · in the page
jetbrains
…written to `$CLAUDE_CONFIG_DIR/ide/` instead. **Tools exposed to the model.** The server hosts several tools, but only one is visible to the model. The rest are internal RPC the CLI uses for its own…
Customize keyboard shortcuts
Claude Code CLI · in the page
keybindings
…he [diff panel](/docs/en/interactive-mode.md#diff-panel) is open | | `ModelPicker` | Model picker effort level | | `EffortSlider` | Effort slider opened by `/effort` | | `Select` | Generic select/list…
Set up Claude Code in a monorepo or large codebase
Claude Code CLI · in the page
large-codebases
…ry files**. A few ways to keep the files current as the codebase and models change: * **Review in pull requests**: treat CLAUDE.md edits like any other documentation change so conventions track the…
Other LLM gateways
Claude Code CLI · in the page
llm-gateway
…teway products, and doesn't support routing Claude Code to non-Claude models through any gateway. Deploy the gateway following its own documentation, then complete the Claude Code side with the [rollo…
Connect Claude Code to an LLM gateway
Claude Code CLI · in the page
llm-gateway-connect
…ateway) is a proxy your organization runs between Claude Code and the model provider. When your organization uses one, Claude Code authenticates to the gateway with a credential your organization issu…
Claude Code gateway compatibility guide
Claude Code CLI · in the page
llm-gateway-protocol
…tocol`, covering that gateway's sign-in, inference, managed settings, model discovery, and telemetry endpoints. It is a separate document from this guide. > [!NOTE] > > * To roll out an existing or t…
Roll out an LLM gateway for your organization
Claude Code CLI · in the page
llm-gateway-rollout
…, not an address that redirects to it, and configured to route Claude model names to your provider * A provider credential for the gateway to forward with: * For the Anthropic API: an API key from t…
Control MCP server access for your organization
Claude Code CLI · in the page
managed-mcp
…] > > The [Security](/docs/en/security.md) page covers the MCP threat model and how to evaluate a server before approving it. [Decide what to enforce](/docs/en/admin-setup.md#decide-what-to-enforce) c…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…hat shows the shape of more managed keys, including the login method, models, MCP servers, and marketplaces, see [An organization's managed settings](/docs/en/settings-example.md#an-organizations-mana…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…ls via MCP > Learn how to connect Claude Code to your tools with the Model Context Protocol. Claude Code can connect to hundreds of external tools and data sources through the [Model Context Protoco…
Connect to MCP servers
Claude Code CLI · in the page
mcp-quickstart
…ode, verify the connection, and find the configuration on disk. The [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction) lets Claude Code use tools beyond its built-in set, su…
How Claude remembers your project
Claude Code CLI · in the page
memory
…ion. Claude looks for problems such as instructions written for older models, references to files or commands that don't exist, and files that contradict each other. You get a report of findings with…
Claude Code on Microsoft Foundry
Claude Code CLI · in the page
microsoft-foundry
…TE] > > If you are deploying Claude Code to multiple users, [pin your model versions](#4-pin-model-versions) before rolling out. ## Setup ### 1. Provision Microsoft Foundry resource First, create a…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…ntent limit: the maximum length of content-bearing attributes such as model responses, tool content, system prompts, and raw API bodies, truncation marker included, in UTF-16 code units (default: 6144…
Enterprise network configuration
Claude Code CLI · in the page
network-config
…dogs Claude Code runs four independent timers that abort a streaming model response when it goes quiet, so a dead connection fails and retries instead of hanging. A request that gets no response head…
Output styles
Claude Code CLI · in the page
output-styles
…aude following an instruction | | A helper with its own instructions, model, and tools for a focused task | A [subagent](/docs/en/sub-agents.md) | It runs in a separate context with its own system pro…
Overview
Claude Code CLI · in the page
overview
…docs/en/gitlab-ci-cd.md). > **Connect your tools with MCP** > > The [Model Context Protocol (MCP)](/docs/en/mcp.md) is an open standard for connecting AI tools to external data sources. With MCP, Cla…
Choose a permission mode
Claude Code CLI · in the page
permission-modes
…network. In [auto mode](#eliminate-prompts-with-auto-mode), a second model, the classifier, reviews actions instead of you; [how the classifier evaluates actions](#how-the-classifier-evaluates-action…
Configure permissions
Claude Code CLI · in the page
permissions
…[!NOTE] > > Permission rules are enforced by Claude Code, not by the model. Instructions in your prompt or `CLAUDE.md` shape what Claude tries to do, but they don't change what Claude Code allows. To…
Test plugins with evals
Claude Code CLI · in the page
plugin-evals
…eply, whether a particular tool was called, or a rubric that a second model judges the reply against. You don't have to write the suite manually. `claude plugin eval init` asks you about your plugin,…
Recommend your plugin from your CLI
Claude Code CLI · in the page
plugins/cli-hints
…Code removes the line from Bash and PowerShell tool output before the model sees the output, then shows the user a one-time install prompt. This page applies only if your plugin is listed in `claude-…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…sions to run at once, 1 to 8. They share your rate limit | `1` | | `--model <model>` | Model for the agent under test | Each case's `model`, else `ANTHROPIC_MODEL` if set, else Claude Code's default |…
Add components to a plugin
Claude Code CLI · in the page
plugins/components
…security issues. Use after edits to authentication or input handling. model: sonnet --- You are a security reviewer. Read the changed files and report injection, authentication, and secrets-handling…
Create a Claude Code plugin
Claude Code CLI · in the page
plugins/create
…me: hello description: Greet the user with a friendly message disable-model-invocation: true --- Greet the user warmly and ask how you can help them today. ``` The `disable-model-invocation: true` l…