198 pages for compatibility.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Claude Code gateway compatibility guide
Claude Code CLI · title
llm-gateway-protocol
Versioning and Compatibility
Model Context Protocol · title
specification/2026-07-28/basic/versioning
Versioning and Compatibility
Model Context Protocol · title
specification/draft/basic/versioning
Or, for the model with the same capabilities and no access approval requirement:
Claude Developer Platform · in the page
about-claude/models/migration-guide
…e same as on Claude Opus 4.7. Most SDKs still define these fields for compatibility with earlier models, so code that sets them type-checks even though the API rejects the request. The Python SDK (v1.…
optimizing-for-cost-and-intelligence
Claude Developer Platform · in the page
about-claude/models/optimizing-for-cost-and-intelligence
…2025. * **What was measured:** A 482-problem subset selected for compatibility with Anthropic's evaluation harness; scores are not comparable to the public leaderboard. They are also not comparab…
ticket-routing
Claude Developer Platform · in the page
about-claude/use-case-guides/ticket-routing
…le="Technical issue"> * Hardware problem * Software bug * Compatibility issue * Performance problem </Accordion> <Accordion title="Account management"> * Password reset *…
quickstart
Claude Developer Platform · in the page
agents-and-tools/agent-skills/quickstart
…form.claude.com/docs/en/agents-and-tools/tool-use/code-execution-tool#compatibility) * **`container.skills`:** Specifies which Skills Claude can use * **`type: "anthropic"`:** Indicates this is an Ant…
advisor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/advisor-tool
…shapes side by side and which advisor models return which, and [Model compatibility](https://platform.claude.com/docs/en/agents-and-tools/tool-use/advisor-tool#model-compatibility) for the full list o…
browser-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/browser-use-tool
…| See [Compatibility](https://platform.claude.com/docs/en/agents-and-tools/tool-use/browser-use-tool#compatibility) for the supported mod…
code-execution-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/code-execution-tool
…form.claude.com/docs/en/agents-and-tools/tool-use/code-execution-tool#compatibility) accepts all three. Each version builds on the previous one: * `code_execution_20250825` supports Bash commands and…
computer-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/computer-use-tool
…claude-on-vertex-ai) as the `computer_toolset_20260801` toolset; see [Compatibility](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool#compatibility) for the supported mo…
tool-reference
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-reference
…| For model compatibility, see each tool's page. Supported models vary by tool and by tool version. To check from your code whether a model ac…
tool-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-search-tool
…usands of tools. For the models that support tool search, see [Model compatibility](https://platform.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool#model-compatibility). <Tip> For b…
Beta
Claude Developer Platform · in the page
api/beta
…rt setting temperature. A value of 1.0 will be accepted for backwards compatibility, all other values will be rejected with a 400 error. Amount of randomness injected into the response. Defaults…
Messages
Claude Developer Platform · in the page
api/beta/messages
…rt setting temperature. A value of 1.0 will be accepted for backwards compatibility, all other values will be rejected with a 400 error. Amount of randomness injected into the response. Defaults…
Batches
Claude Developer Platform · in the page
api/beta/messages/batches
…rt setting temperature. A value of 1.0 will be accepted for backwards compatibility, all other values will be rejected with a 400 error. Amount of randomness injected into the response.…
Create a Message Batch
Claude Developer Platform · in the page
api/beta/messages/batches/create
…rt setting temperature. A value of 1.0 will be accepted for backwards compatibility, all other values will be rejected with a 400 error. Amount of randomness injected into the response.…
Create a Message
Claude Developer Platform · in the page
api/beta/messages/create
…rt setting temperature. A value of 1.0 will be accepted for backwards compatibility, all other values will be rejected with a 400 error. Amount of randomness injected into the response. Defaults…
Completions
Claude Developer Platform · in the page
api/completions
…rt setting temperature. A value of 1.0 will be accepted for backwards compatibility, all other values will be rejected with a 400 error. Amount of randomness injected into the response. Defaults…
Create a Text Completion
Claude Developer Platform · in the page
api/completions/create
…rt setting temperature. A value of 1.0 will be accepted for backwards compatibility, all other values will be rejected with a 400 error. Amount of randomness injected into the response. Defaults…
Messages
Claude Developer Platform · in the page
api/messages
…rt setting temperature. A value of 1.0 will be accepted for backwards compatibility, all other values will be rejected with a 400 error. Amount of randomness injected into the response. Defaults…
Batches
Claude Developer Platform · in the page
api/messages/batches
…rt setting temperature. A value of 1.0 will be accepted for backwards compatibility, all other values will be rejected with a 400 error. Amount of randomness injected into the response.…
Create a Message Batch
Claude Developer Platform · in the page
api/messages/batches/create
…rt setting temperature. A value of 1.0 will be accepted for backwards compatibility, all other values will be rejected with a 400 error. Amount of randomness injected into the response.…
Create a Message
Claude Developer Platform · in the page
api/messages/create
…rt setting temperature. A value of 1.0 will be accepted for backwards compatibility, all other values will be rejected with a 400 error. Amount of randomness injected into the response. Defaults…
citations
Claude Developer Platform · in the page
build-with-claude/citations
…s, `cited_text` is also not counted toward input tokens. ### Feature compatibility Citations work in conjunction with other API features including [prompt caching](https://platform.claude.com/docs/e…
claude-platform-on-aws
Claude Developer Platform · in the page
build-with-claude/claude-platform-on-aws
…wsClientOptions.AwsRegion`), falling back to `AWS_DEFAULT_REGION` for compatibility with the standard AWS SDKs. Region is required and there is no default: `AnthropicAWS` (typescript: `AnthropicAws`;…
sent_count = len(messages sent in the compaction request)
Claude Developer Platform · in the page
build-with-claude/compaction
…aging long conversations that approach context window limits. --- ## Compatibility - Status: Beta - [Beta header](https://platform.claude.com/docs/en/api/beta-headers): `compact-2026-01-12` - [ZDR](h…
files
Claude Developer Platform · in the page
build-with-claude/files
…form.claude.com/docs/en/agents-and-tools/tool-use/code-execution-tool#compatibility), see the linked pages for model support. ## How the Files API works The Files API provides a create-once, use-man…
prompting-claude-fable-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-fable-5
…ies (user input, external APIs). Don't use feature flags or backwards-compatibility shims when you can just change the code. ``` ## Strong instruction following Instruction-following is improved eno…
skills-guide
Claude Developer Platform · in the page
build-with-claude/skills-guide
…kills require the code execution tool, so use a model from its [model compatibility list](https://platform.claude.com/docs/en/agents-and-tools/tool-use/code-execution-tool#compatibility). *** ## Usi…
structured-outputs
Claude Developer Platform · in the page
build-with-claude/structured-outputs
…med by the AI model upon receiving the JSON schema. * **Version compatibility:** Local validation might fail while remote validation succeeds if the SDK version is outdated. * **Disabling…
thinking
Claude Developer Platform · in the page
build-with-claude/thinking
…form.claude.com/docs/en/build-with-claude/thinking#limits-and-feature-compatibility)). Where forced tool use is accepted, the response starts with the tool call and has no `thinking` block. 2. **Prese…
openai-sdk
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/openai-sdk
--- title: OpenAI SDK compatibility url: https://platform.claude.com/docs/en/cli-sdks-libraries/libraries/openai-sdk description: Anthropic provides a compatibility layer that lets you use the OpenAI…
overview
Claude Developer Platform · in the page
cli-sdks-libraries/overview
…s, and error handling. * **Libraries and integrations:** Packages and compatibility layers that expose Claude inside another framework's API surface rather than the Messages API directly. <Info> Fo…
csharp
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/csharp
…expected to impact the vast majority of users in practice. Backward compatibility is taken seriously to ensure you can rely on a smooth upgrade experience. ## Additional resources * [GitHub reposi…
go
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/go
…expected to impact the vast majority of users in practice. Backward compatibility is taken seriously to ensure you can rely on a smooth upgrade experience. Your feedback is welcome; open an [issue]…
java
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/java
…g: ```bash export ANTHROPIC_LOG=debug ``` <Accordion title="Jackson compatibility"> The SDK depends on Jackson for JSON serialization/deserialization. It is compatible with version 2.13.4 or highe…
typescript
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/typescript
…expected to impact the vast majority of users in practice. Backward compatibility is taken seriously to ensure you can rely on a smooth upgrade experience. ## Frequently asked questions See the [G…
compliance-sessions
Claude Developer Platform · in the page
manage-claude/compliance-sessions
…use an unusable key produces a 503 instead, but handle it for forward compatibility. `retention_elapsed` means the content aged past retention. `oversize` means a single message exceeded the per-messa…
data-residency
Claude Developer Platform · in the page
manage-claude/data-residency
…nference_geo` parameter is also not available through the [OpenAI SDK compatibility endpoint](https://platform.claude.com/docs/en/cli-sdks-libraries/libraries/openai-sdk). </Note> ### Workspace-level…
inference-hooks-endpoint
Claude Developer Platform · in the page
manage-claude/inference-hooks-endpoint
…the future, so handle an unrecognized value gracefully (see [Forward compatibility](https://platform.claude.com/docs/en/manage-claude/inference-hooks-endpoint#forward-compatibility)). | | `request_id…
user-profiles
Claude Developer Platform · in the page
manage-claude/user-profiles
…aude.com/docs/en/build-with-claude/batch-processing), and [OpenAI SDK compatibility](https://platform.claude.com/docs/en/cli-sdks-libraries/libraries/openai-sdk) requests. On a batch, it applies to ev…
multiagent-orchestration
Claude Developer Platform · in the page
managed-agents/multiagent-orchestration
…he session continues. Valid pairings follow the advisor tool's [model compatibility](https://platform.claude.com/docs/en/agents-and-tools/tool-use/advisor-tool#model-compatibility) table. The advisor…
Or, for Claude Mythos 5.1, which offers the same capabilities to verified organizations:
Claude Developer Platform · in the page
models/fable-5-1/migration-guide
…lid_request_error`. Choose an advisor from the executor's row in the [compatibility table](https://platform.claude.com/docs/en/agents-and-tools/tool-use/advisor-tool#model-compatibility). ### Behavio…
whats-new-fable-5-1
Claude Developer Platform · in the page
models/fable-5-1/whats-new-fable-5-1
…y return a 400 `invalid_request_error`. See the advisor tool's [Model compatibility](https://platform.claude.com/docs/en/agents-and-tools/tool-use/advisor-tool#model-compatibility). ## New features…
migration-guide
Claude Developer Platform · in the page
models/haiku-5-5/migration-guide
…eturns a 400 error. For other platforms, see the computer use tool's [Compatibility](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool#compatibility) section. On the Cla…
migration-guide
Claude Developer Platform · in the page
models/opus-5-5/migration-guide
…zon Bedrock, keep `computer_20251124`; check the computer use tool's [Compatibility](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool#compatibility) section for other pl…
whats-new-opus-5-5
Claude Developer Platform · in the page
models/opus-5-5/whats-new-opus-5-5
…ge is needed there. For other platforms, see the computer use tool's [Compatibility](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool#compatibility) section. Integration…
migration-guide
Claude Developer Platform · in the page
models/sonnet-5-5/migration-guide
…) lists the request and agent-loop changes. For other platforms, see [Compatibility](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool#compatibility). ### The advisor to…
whats-new-sonnet-5-5
Claude Developer Platform · in the page
models/sonnet-5-5/whats-new-sonnet-5-5
…I and Google Cloud. For other platforms, see the computer use tool's [Compatibility](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool#compatibility) section. Integration…