476 pages for models.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
claude-sonnet-4
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-4
…ation here if asked, but does not know any other details about Claude models, or Anthropic's products. Claude does not offer instructions about how to use the web application. If the person asks about…
claude-sonnet-4-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-4-5
…ccessible via an API and developer platform. **The most recent Claude models are Claude Opus 4.5, Claude Sonnet 4.5, and Claude Haiku 4.5, the exact model strings for which are 'claude-opus-4-5-202511…
claude-sonnet-4-6
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-4-6
…accessible via an API and developer platform. The most recent Claude models are Claude Opus 4.6, Claude Sonnet 4.6, and Claude Haiku 4.5, the exact model strings for which are 'claude-opus-4-6', 'cla…
overview
Claude Developer Platform · in the page
release-notes/system-prompts/overview
…ses. These system prompt updates do not apply to the Claude API. Some models have multiple dated entries on their pages. Starting with the Claude 4.6 generation, each model ID is a [single fixed snaps…
overview
Claude Developer Platform · in the page
resources/overview
…rview description: Model cards with detailed documentation for Claude models. --- <CardGroup cols={3}> <Card title="Claude Opus 5.5 System Card" icon="file" href="https://www.anthropic.com/claude-o…
develop-tests
Claude Developer Platform · in the page
test-and-evaluate/develop-tests
…`); } ``` ```csharp C# // Sentence-embedding models are not available as a native C# library. See the Python or TypeScript tab for this eval recipe. ``` ```go Go…
handle-streaming-refusals
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/handle-streaming-refusals
…try refused requests on a fallback model. --- Starting with Claude 4 models, streaming responses from Claude's API return **`stop_reason`: `"refusal"`** when streaming classifiers intervene to handle…
increase-consistency
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/increase-consistency
…esponse <Note> Prefilling is not supported on Claude 4.6 and later models and [Claude Mythos Preview](https://anthropic.com/glasswing) . Use [structured outputs](https://platform.claude.…
mitigate-jailbreaks
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/mitigate-jailbreaks
…l/aup). These attacks fall into two categories with different threat models: * **Jailbreaks and direct prompt injection**, where the *user* of your application is the adversary and crafts inputs int…
reduce-hallucinations
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/reduce-hallucinations
…verifying claims with citations. --- Even the most advanced language models, like Claude, can sometimes generate text that is factually incorrect or inconsistent with the given context. This phenomen…
reduce-latency
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/reduce-latency
…the appropriate model for your use case. Anthropic offers a [range of models](https://platform.claude.com/docs/en/models/overview) with different capabilities and performance characteristics. Consider…
reduce-prompt-leak
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/reduce-prompt-leak
…ant` turn. (Note: prefilling is not supported on Claude 4.6 and later models and [Claude Mythos Preview](https://anthropic.com/glasswing).) <Accordion title="Example: Safeguarding proprietary analyti…
Set up Claude Code for your organization
Claude Code CLI · in the page
admin-setup
…anaged lists but not remove from them. For `fallbackModel`, `availableModels`, and [`modelPicker`](/docs/en/settings-reference#modelpicker), the managed value replaces lower layers rather than merging…
Escalate hard decisions with the advisor tool
Claude Code CLI · in the page
advisor
…sor` without arguments to open a picker listing the available advisor models, or pass the model directly: ``` /advisor opus ``` The command confirms with `Advisor set to` followed by the advisor mod…
How the agent loop works
Claude Code CLI · in the page
agent-sdk/agent-loop
…invoke skills, ask the user, track tasks | On the [models that don't get the task-tracking tools](/docs/en/agent-sdk/todo-tracking#model-availability), Claude Code provides `TaskCre…
Configure your agent
Claude Code CLI · in the page
agent-sdk/configuration
…cached at the new model's rates. For more information, see [Switching models](/docs/en/prompt-caching#switching-models). </Note> ## Configure specific features The table below maps each option to th…
Track cost and usage
Claude Code CLI · in the page
agent-sdk/cost-tracking
…per-model token counts and cost. This is useful when you run multiple models (for example, Haiku for subagents and Opus for the main agent) and want to see where tokens are going. Each entry's `costB…
Intercept and control agent behavior with hooks
Claude Code CLI · in the page
agent-sdk/hooks
…| | [`PreModelSwitch`](/docs/en/hooks#premodelswitch) | No | Yes | A requested model switch, before it happens…
Modifying system prompts
Claude Code CLI · in the page
agent-sdk/modifying-system-prompts
…inside a user message wrapped in `<system-reminder>` tags or, on some models, as a separate message with the `system` role. ## Compare the four approaches The four customization methods differ in wh…
Agent SDK reference - Python
Claude Code CLI · in the page
agent-sdk/python
…ted values and provider-specific IDs](/docs/en/model-config#available-models)…
Securely deploying AI agents
Claude Code CLI · in the page
agent-sdk/secure-deployment
…instructions embedded in content they process) or model error. Claude models are designed to resist this; see the [model overview](https://platform.claude.com/docs/en/about-claude/models/overview) and…
Subagents in the SDK
Claude Code CLI · in the page
agent-sdk/subagents
…gents Claude Opus 5 delegates to subagents more readily than earlier models, so the [depth, concurrency, and spend limits](#cap-subagent-depth-concurrency-and-spend) matter most on queries that run O…
Track todos
Claude Code CLI · in the page
agent-sdk/todo-tracking
…ocs/en/tools-reference#task-tool-availability) by default only on the models listed under [Model availability](#model-availability). Newer models track multi-step work without a written todo list, so…
Scale to many tools with tool search
Claude Code CLI · in the page
agent-sdk/tool-search
…</Note> ## Configure tool search Tool search is on by default. For models on the SDK's unsupported-model list, the SDK loads tool definitions upfront instead, and no `ENABLE_TOOL_SEARCH` value over…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…ted values and provider-specific IDs](/docs/en/model-config#available-models)…
Orchestrate teams of Claude Code sessions
Claude Code CLI · in the page
agent-teams
…s → General → Magic → Enable Python API**. ### Specify teammates and models Claude decides the number of teammates to spawn based on your task, or you can specify exactly what you want: ```text wra…
Manage multiple agents with agent view
Claude Code CLI · in the page
agent-view
…e [`effortLevel`](/docs/en/settings-reference#effortlevel) key or a [`modelSettings`](/docs/en/settings-reference#modelsettings) entry. Claude Code also keeps a name you set with [`/rename`](/docs/en…
Claude Code on Amazon Bedrock
Claude Code CLI · in the page
amazon-bedrock
…account with Amazon Bedrock access enabled * Access to desired Claude models (for example, Claude Sonnet 4.6) in Amazon Bedrock * AWS CLI installed and configured (optional - only needed if you don't…
Configure auto mode
Claude Code CLI · in the page
auto-mode-config
…des#eliminate-prompts-with-auto-mode), which also cover the supported models and the organization-level control on Team and Enterprise plans. By default, the classifier trusts only the working direct…
Claude Code changelog
Claude Code CLI · in the page
changelog
…opt in with `CLAUDE_CODE_GATEWAY_HINT_HEADERS=1` * Added `availableModelsMatch` managed setting: with `"exact"`, an `availableModels` entry allows only the model version it names, so new releases s…
Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…enforces model access server-side, rejecting requests for non-granted models, and selects each group's managed settings policy, which the CLI applies at the [managed settings tier](/docs/en/settings#s…
Claude apps gateway configuration
Claude Code CLI · in the page
claude-apps-gateway-config
…plier for the spend meter and for the cost figures developers see * [`models`](#models) and `auto_include_builtin_models`: admin-curated model list and per-upstream IDs * [`managed`](#managed): manage…
Deploy Claude apps gateway on AWS
Claude Code CLI · in the page
claude-apps-gateway-on-aws
…sign in to through your IdP. Their Claude Code sessions reach Claude models on Amazon Bedrock through the gateway's IAM role, so no model credentials land on developer machines. The reference configu…
Deploy Claude apps gateway on Google Cloud
Claude Code CLI · in the page
claude-apps-gateway-on-gcp
…er on the VPC created in the walkthrough below * Access to the Claude models you need in Model Garden, in a region that publishes them * A Google Workspace OAuth 2.0 web-application client with redire…
Claude apps gateway spend limits
Claude Code CLI · in the page
claude-apps-gateway-spend-limits
…ent Platform, and Microsoft Foundry ID forms. 3. List price for the [`models[].id`](/docs/en/claude-apps-gateway-config#models) you mapped to that upstream ID, for upstream strings that carry no model…
Claude Code on Claude Platform on AWS
Claude Code CLI · in the page
claude-platform-on-aws
…billing. Requests reach Anthropic's API directly, so you get the same models and API features as the [Claude API](https://platform.claude.com/docs) on the same release schedule. You authenticate with…
Let Claude coordinate ongoing work with Projects
Claude Code CLI · in the page
claude-projects
…ead on Opus at high effort, which draws on your plan fastest; [Choose models and let Claude manage context](#choose-models-and-let-claude-manage-context) covers the alternatives. 4. Ask Claude to [pro…
Scan your codebase for vulnerabilities
Claude Code CLI · in the page
claude-security
…ly yourself. The plugin runs locally in your session, uses whichever models you have access to in Claude Code, and each scan counts against your plan's usage limits. If you want a managed service tha…
CLI reference
Claude Code CLI · in the page
cli-reference
…urned on, and requires Claude Code v2.1.203 or later. Overrides the [`modelSettings`](/docs/en/settings-reference#modelsettings) and [`effortLevel`](/docs/en/settings-reference#effortlevel) settings f…
Configure cloud environments
Claude Code CLI · in the page
cloud-environments
…e coverage](/docs/en/model-config#surface-coverage) for how `availableModels` is enforced in cloud sessions. Settings deployed to your device through MDM or managed settings files don't apply, because…
Commands
Claude Code CLI · in the page
commands
…Claude Code from inside a session. They provide a quick way to switch models, manage permissions, clear context, run a workflow, and more. Type `/` to see the commands available to you, or type `/` f…
Common workflows
Claude Code CLI · in the page
common-workflows
…here ``` ```text wrap theme={null} what are the key data models? ``` ```text wrap theme={null} how is authentication handled? ``` </Step> </Steps> <Tip> Tips: * S…
Communications kit
Claude Code CLI · in the page
communications-kit
…reement, Anthropic does not use your code or prompts to train its models. Details: https://code.claude.com/docs/en/data-usage https://code.claude.com/docs/en/security Where t…
Explore the context window
Claude Code CLI · in the page
context-window
…If you need a larger window rather than a smaller conversation, Fable models, Sonnet 5, Opus 4.6 and later, and Sonnet 4.6 support a 1 million token context window. See [Extended context](/docs/en/mod…
Manage costs effectively
Claude Code CLI · in the page
costs
…: a seat-based usage window on a subscription plan, shared across all models, so the developer can't restore access by switching models with `/model`. The message shows when the window resets. After t…
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…
Desktop application
Claude Code CLI · in the page
desktop
…e-cloud). * **Model**: pick a [model](/docs/en/model-config#available-models) from the dropdown next to the send button. You can change this during the session. * **Permission mode**: choose how much…
Get started with the desktop app
Claude Code CLI · in the page
desktop-quickstart
…"> Select a model from the dropdown next to the send button. See [models](/docs/en/model-config#available-models) for a comparison of the available models. You can change the model later from the…
Environment variables
Claude Code CLI · in the page
env-vars
…RTING` * `CLAUDE_CODE_TMUX_TRUECOLOR` * `FALLBACK_FOR_ALL_PRIMARY_MODELS` * `IS_DEMO` One other variable has its own rule: `FORCE_HYPERLINK` reads a number, so only `0` turns it off. Each var…
Error reference
Claude Code CLI · in the page
errors
…| | `Model switch ... blocked by a PreModelSwitch hook`…