348 pages for opus.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
handling-stop-reasons
Claude Developer Platform · in the page
build-with-claude/handling-stop-reasons
…H "content-type: application/json" \ -d '{ "model": "claude-opus-5-5", "max_tokens": 1024, "messages": [{"role": "user", "content": "Hello!"}] }' ``` ```bash CLI ant m…
mid-conversation-effort-example
Claude Developer Platform · in the page
build-with-claude/mid-conversation-effort-example
…import anthropic client = anthropic.Anthropic() MODEL = "claude-opus-5-5" EFFORT = "xhigh" SYSTEM_PROMPT = ( "You are a helpful general-purpose agent. Answer the user's request direct…
mid-conversation-system-messages
Claude Developer Platform · in the page
build-with-claude/mid-conversation-system-messages
…https://platform.claude.com/docs/en/models/mythos-5/overview), Claude Opus 5.5, Claude Opus 4.8, Claude Opus 5, Claude Sonnet 5.5, and Claude Haiku 5.5. No beta header is required for mid-conversation…
multilingual-support
Claude Developer Platform · in the page
build-with-claude/multilingual-support
…-H "anthropic-version: 2023-06-01" \ -d '{ "model": "claude-opus-5-5", "max_tokens": 1024, "system": "Always respond in French, regardless of the language the user writes in.",…
pdf-support
Claude Developer Platform · in the page
build-with-claude/pdf-support
…support through the Converse API, part of [Claude on Amazon Bedrock (Opus 4.6 and earlier)](https://platform.claude.com/docs/en/build-with-claude/claude-on-amazon-bedrock-legacy), there are two disti…
preserved-thinking
Claude Developer Platform · in the page
build-with-claude/preserved-thinking
…fixed set of other models. Claude Fable 5.1 reads blocks from Claude Opus 5 and, on the Claude API, from Claude Opus 5.5; neither Claude Opus 5 nor Claude Opus 5.5 reads blocks from Claude Fable 5.1.…
Request 2 caches its request content (not the response)
Claude Developer Platform · in the page
build-with-claude/prompt-caching
…-H "anthropic-version: 2023-06-01" \ -d '{ "model": "claude-opus-5-5", "max_tokens": 1024, "cache_control": {"type": "ephemeral"}, "system": "You are an AI assistant tasked…
claude-prompting-best-practices
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/claude-prompting-best-practices
…Fable 5.1, Claude Mythos 5.1, Claude Fable 5, Claude Mythos 5, Claude Opus 5.5, Claude Opus 5, Claude Opus 4.8, Claude Opus 4.7, Claude Opus 4.6, Claude Sonnet 5.5, Claude Sonnet 5, Claude Sonnet 4.6,…
prompting-claude-fable-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-fable-5
…tasks. Claude Fable 5 has several behavioral differences from Claude Opus 4.8 that might require prompt or scaffolding updates. Capability improvements at this level are also a good prompt to re-eval…
Delivering work
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-fable-5-1
…ty holds. At `low`, Claude Fable 5.1 is often competitive with Claude Opus and Claude Sonnet models on cost per task while scoring higher, so include it in the comparison wherever you'd otherwise run…
prompting-claude-sonnet-5-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-sonnet-5-5
…in a reasonable starting point. For the hardest long-horizon work, an Opus model is the better choice. Start with the section that matches what you observe: * Unsure which effort level to run, or tur…
refusals-and-fallback
Claude Developer Platform · in the page
build-with-claude/refusals-and-fallback
…de/refusals-and-fallback description: How Claude Fable models, Claude Opus models, Claude Sonnet 5.5, and Claude Haiku 5.5 return classifier refusals and how to retry refused requests on a fallback mo…
search-results
Claude Developer Platform · in the page
build-with-claude/search-results
…ith the tool response = client.messages.create( model="claude-opus-5", max_tokens=1024, tools=[knowledge_base_tool], tool_choice={"type": "tool", "name": "search_knowledge_ba…
skills-guide
Claude Developer Platform · in the page
build-with-claude/skills-guide
…H "content-type: application/json" \ -d '{ "model": "claude-opus-5-5", "max_tokens": 4096, "container": { "skills": [ { "type": "anthropic",…
streaming
Claude Developer Platform · in the page
build-with-claude/streaming
…L"> ```bash CLI ant messages create --stream \ --model claude-opus-5-5 \ --max-tokens 1024 \ --message '{role: user, content: "Hello"}' ``` ```python Python client = anthropic.A…
structured-outputs
Claude Developer Platform · in the page
build-with-claude/structured-outputs
…able-5 - claude-mythos-5 - claude-mythos-preview - claude-opus-5-5 - claude-opus-5 - claude-opus-4-8 - claude-opus-4-7 - claude-opus-4-6 - claude-sonnet-5-5 - claud…
task-budgets
Claude Developer Platform · in the page
build-with-claude/task-budgets
…de-mythos-5-1 - claude-fable-5 - claude-mythos-5 - claude-opus-5-5 - claude-opus-5 - claude-opus-4-8 - claude-opus-4-7 - claude-sonnet-5-5 - claude-haiku-5-5 --- Task…
thinking
Claude Developer Platform · in the page
build-with-claude/thinking
…----------------- | -------------------------------------- | | Claude Opus 5.5 | Adaptive thinking | Adaptive thinking | 400 error | 400 error…
thinking-steering-and-cost
Claude Developer Platform · in the page
build-with-claude/thinking-steering-and-cost
…es deep reasoning on complex tasks. | | `medium` (default on Claude Opus 5.5 and Claude Haiku 5.5) | Claude uses moderate thinking. Might skip thinking for simple queries.…
thinking-tool-workflows
Claude Developer Platform · in the page
build-with-claude/thinking-tool-workflows
…led"}`). Adaptive thinking supports forced tool use, except on Claude Opus 5.5, Claude Sonnet 5.5, Claude Fable 5.1, and Claude Mythos 5.1, which return a 400 error. Where forced tool use is accepted,…
thinking-troubleshooting
Claude Developer Platform · in the page
build-with-claude/thinking-troubleshooting
…ded | Always on | `"disabled"` | | Claude Opus 5.5 | Adaptive only | Always on | `"enabled"`, `"disabled"` | | Claude Opus 5 | Adaptive on…
token-counting
Claude Developer Platform · in the page
build-with-claude/token-counting
…-H "anthropic-version: 2023-06-01" \ -d '{ "model": "claude-opus-5-5", "system": "You are a scientist", "messages": [{ "role": "user", "content": "Hello, Claude"…
vision
Claude Developer Platform · in the page
build-with-claude/vision
…nt-type: application/json" \ -d @- <<EOF { "model": "claude-opus-5-5", "max_tokens": 1024, "messages": [ { "role": "user", "content": [ {…
working-with-messages
Claude Developer Platform · in the page
build-with-claude/working-with-messages
…es in the migration guide](https://platform.claude.com/docs/en/models/opus-5-5/migration-guide#opus-46-breaking-changes). </Note> <CodeGroup> ```bash cURL #!/bin/sh curl https://api.anthropic.c…
API usage primer for Claude
Claude Developer Platform · in the page
claude_api_primer
…ended default for most work, including complex agentic coding: Claude Opus 5.5: claude-opus-5-5 Step up for the hardest long-running agentic and research tasks, at 2.5x Claude Opus 5.5 pricing: Claude…
apply
Claude Developer Platform · in the page
cli-sdks-libraries/cli/apply
…```markdown --- name: Summarizer model: claude-opus-5-5 tools: - type: agent_toolset_20260401 --- You are a helpful assistant that writes concise summ…
On a remote host without a browser:
Claude Developer Platform · in the page
cli-sdks-libraries/cli/authentication
…nt messages create \ --workspace-id wrkspc_01... \ --model claude-opus-5-5 \ --max-tokens 1024 \ --message '{role: user, content: "Hello, Claude"}' ``` ## Check authentication status `ant au…
quickstart
Claude Developer Platform · in the page
cli-sdks-libraries/cli/quickstart
…cli/messages/create): ```bash ant messages create \ --model claude-opus-5-5 \ --max-tokens 1024 \ --message '{role: user, content: "Hello, Claude"}' ``` ```text Output wrap { "model": "claud…
scripting
Claude Developer Platform · in the page
cli-sdks-libraries/cli/scripting
…-H "content-type: application/json" \ -d '{ "model": "claude-opus-5-5", "max_tokens": 256, "messages": [{"role": "user", "content": "hi"}] }' ``` Run [`ant auth status`](https://pl…
using
Claude Developer Platform · in the page
cli-sdks-libraries/cli/using
…version). ```bash ant models list ant messages create --model claude-opus-5-5 --max-tokens 1024 ... ant beta:agents retrieve --agent-id agent_01... ant beta:sessions:events list --session-id session_…
apple-foundation-models
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/apple-foundation-models
…oundation-models#capabilities)): ```swift ClaudeLanguageModel(name: .opus5_5, auth: auth) ``` Constants mirror API model IDs (`.opus5` is `claude-opus-5`) and carry each model's capabilities. New mo…
openai-sdk
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/openai-sdk
…) response = client.chat.completions.create( model="claude-opus-5-5", # Claude model name messages=[ {"role": "system", "content": "You are a helpful assistant."},…
csharp
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/csharp
…rMessageParam { Content = "Hello, Claude" }], Model = Model.ClaudeOpus5_5, }; var message = await client.Messages.Create(parameters); foreach (var block in message.Content) { if (block.TryPi…
go
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/go
…xtBlock("What is a quaternion?")), }, Model: anthropic.ModelClaudeOpus5_5, }) if err != nil { panic(err.Error()) } for _, block := range message.Content { if textBlock, ok := block.AsAny()…
java
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/java
…okens(1024L) .addUserMessage("Hello, Claude") .model(Model.CLAUDE_OPUS_5_5) .build(); Message message = client.messages().create(params); ``` ## Client configuration ### API key setup Config…
php
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/php
…[['role' => 'user', 'content' => 'Hello, Claude']], model: 'claude-opus-5-5', ); $textBlock = array_find($message->content, static fn ($block): bool => $block->type === 'text'); echo $textBlock->t…
For Amazon Bedrock support
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/python
…"content": "Hello, Claude", } ], model="claude-opus-5-5", ) for block in message.content: if block.type == "text": print(block.text) ``` <Tip> Consider using [py…
Automatically handles tool execution loop
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/ruby
…"user", content: "Hello, Claude"}], model: Anthropic::Model::CLAUDE_OPUS_5_5 ) message.content.each do |block| puts block.text if block.type == :text end ``` For authentication options including…
typescript
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/typescript
…sages: [{ role: "user", content: "Hello, Claude" }], model: "claude-opus-5-5" }); for (const block of message.content) { if (block.type === "text") { console.log(block.text); } } ``` For a…
get-started
Claude Developer Platform · in the page
get-started
…c-version: 2023-06-01" \ -d '{ "model": "claude-opus-5-5", "max_tokens": 1000, "messages": [ { "role": "user",…
home
Claude Developer Platform · in the page
home
…hropic() message = client.messages.create( model="claude-opus-5-5", max_tokens=1024, messages=[ { "role": "user", "content": "H…
intro
Claude Developer Platform · in the page
intro
…laude models If you're unsure which model to use, start with [Claude Opus 5.5](https://platform.claude.com/docs/en/models/opus-5-5/overview) for most workloads. Use [Claude Fable 5.1](https://platfor…
authentication
Claude Developer Platform · in the page
manage-claude/authentication
…H "content-type: application/json" \ -d '{ "model": "claude-opus-5-5", "max_tokens": 1024, "messages": [{"role": "user", "content": "Hello, Claude"}] }' ``` ```bash CLI…
First request
Claude Developer Platform · in the page
manage-claude/claude-code-analytics-api
…del used: * **model:** Claude model identifier (for example, `claude-opus-5`) * **tokens.input/output:** Input and output token counts for this model * **tokens.cache\_read/cache\_creation:** Cache-r…
WARNING: This operation PERMANENTLY deletes the chat, all of its messages,
Claude Developer Platform · in the page
manage-claude/compliance-content-data
…ai/chat/abcdef01-2345-6789-abcd-ef0123456789", "model": "claude-opus-5-5", "organization_uuid": "91012d09-e48b-438e-a489-1bebfd8fa6f9", "project_id": "claude_proj_01KGp4eZNug9ri4kE35…
compliance-sessions
Claude Developer Platform · in the page
manage-claude/compliance-sessions
…mNoPqRsTuVwXyZaBd", "role": "assistant", "model": "claude-opus-5-5", "created_at": "2026-07-09T14:02:11Z", "provenance": null, "content": [ { "type": "t…
data-residency
Claude Developer Platform · in the page
manage-claude/data-residency
…H "content-type: application/json" \ -d '{ "model": "claude-opus-5-5", "max_tokens": 1024, "inference_geo": "us", "messages": [{ "role": "user", "content":…
sdk
Claude Developer Platform · in the page
manage-claude/opentelemetry/sdk
…Anthropic() message = client.messages.create( model="claude-opus-5-5", max_tokens=1024, messages=[{"role": "user", "content": "Hello, Claude"}], ) print(message.content) ``…
rate-limits-api
Claude Developer Platform · in the page
manage-claude/rate-limits-api
…"id": "rlg_01Hq7YkP3mZ9dTwRx4cVbN2s", "display_name": "Claude Opus 5.5" }, "models": ["claude-opus-5-5"], "limits": [ { "type": "requests_per_minute", "value": 4000 }…
First request
Claude Developer Platform · in the page
manage-claude/usage-cost-api
…25-01-15T00:00:00Z&\ ending_at=2025-01-15T23:59:59Z&\ models[]=claude-opus-5-5&\ service_tiers[]=batch&\ context_window[]=0-200k&\ bucket_width=1h" \ -H "anthropic-version: 2023-06-01" \ -H "x-api…