93 pages for opus5.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Or, for the model with the same capabilities and no access approval requirement:
Claude Developer Platform · in the page
about-claude/models/migration-guide
…ameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 16000, Thinking = new ThinkingConfigAdaptive(), OutputConfig = new OutputConfig { Ef…
optimizing-for-cost-and-intelligence
Claude Developer Platform · in the page
about-claude/models/optimizing-for-cost-and-intelligence
…( new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [new UserMessageParam { Content = "Hello, Claude" }], } ); var…
legal-summarization
Claude Developer Platform · in the page
about-claude/use-case-guides/legal-summarization
…eadOnlyList<string> detailsToExtract, Model model = Model.ClaudeOpus5_5, long maxTokens = 16000 ) { // Format the details to extract to be placed within the prompt's context…
quickstart
Claude Developer Platform · in the page
agents-and-tools/agent-skills/quickstart
…Messages.Create(new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 16000, Container = new ContainerParams { Skills = [ new S…
mcp-connector
Claude Developer Platform · in the page
agents-and-tools/mcp-connector
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1000, Messages = new List<BetaMessageParam> { new BetaUserMessageParam { Content…
overview
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/overview
…ers = new MessageCreateParams { Model = Messages::Model.ClaudeOpus5_5, MaxTokens = 1000, Messages = new List<BetaMessageParam> { new BetaUserMessageParam { Content…
advisor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/advisor-tool
…rTool20260301 { Model = Messages::Model.ClaudeOpus5_5 } }, Messages = [ new BetaUserMessageParam { Content = "Buil…
bash-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/bash-tool
…nt.Messages.Create( new() { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Tools = [new ToolBash20250124()], Messages = [ ne…
browser-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/browser-use-tool
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 2048, Tools = [new BrowserToolset20260801()], Messages = [ new UserMessageP…
build-a-tool-using-agent
Claude Developer Platform · in the page
agents-and-tools/tool-use/build-a-tool-using-agent
…Messages.Create(new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Tools = tools, ToolChoice = toolChoice, Messages = [new UserMessageParam { Cont…
code-execution-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/code-execution-tool
…ge = await client.Messages.Create(new() { Model = Model.ClaudeOpus5_5, MaxTokens = 4096, Messages = [new UserMessageParam { Content = "Use the code execution tool to calculate the…
computer-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/computer-use-tool
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Tools = [ new ComputerToolset20260801(), new ToolTextEditor202507…
define-tools
Claude Developer Platform · in the page
agents-and-tools/tool-use/define-tools
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Tools = [ new ToolUnion(new Tool() { Name = "get_weather"…
fine-grained-tool-streaming
Claude Developer Platform · in the page
agents-and-tools/tool-use/fine-grained-tool-streaming
…MessageCreateParams parameters = new() { Model = Model.ClaudeOpus5_5, MaxTokens = 65536, Tools = [ new Tool { Name = "make_file",…
memory-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/memory-tool
…nt.Messages.Create( new() { Model = Model.ClaudeOpus5_5, MaxTokens = 2048, Messages = [ new UserMessageParam { Content = "Help me resp…
overview
Claude Developer Platform · in the page
agents-and-tools/tool-use/overview
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Tools = [new ToolUnion(new WebSearchTool20260209())], Messages = [new UserMessagePara…
parallel-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/parallel-tool-use
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [new UserMessageParam { Content = "What's the weather in SF and NYC, and what ti…
Process results programmatically
Claude Developer Platform · in the page
agents-and-tools/tool-use/programmatic-tool-calling
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 4096, Messages = [ new UserMessageParam { Content = "Query sales data for…
server-tools
Claude Developer Platform · in the page
agents-and-tools/tool-use/server-tools
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [ new UserMessageParam { Content = "Search for comprehen…
strict-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/strict-tool-use
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [new UserMessageParam { Content = "What's the weather like in San Francisco?" }]…
text-editor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/text-editor-tool
…nt.Messages.Create( new() { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Tools = [new ToolTextEditor20250728 { MaxCharacters = 10000 }], Messages…
Log at info level
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-runner
…new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [ new BetaUserMessageParam…
tool-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-search-tool
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 2048, Messages = [new UserMessageParam { Content = "What is the weather in San Francisco?" }],…
web-fetch-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-fetch-tool
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 4096, Messages = [new UserMessageParam { Content = "Fetch the content at https://example.com/rese…
web-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-search-tool
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 4096, Messages = [new UserMessageParam { Content = "Search for the current prices of AAPL and GOO…
beta-headers
Claude Developer Platform · in the page
api/beta-headers
…( new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [new BetaUserMessageParam { Content = "Hello, Claude" }], Beta…
Message Batches API
Claude Developer Platform · in the page
build-with-claude/batch-processing
…Params = new() { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [new UserMessageParam { Content = "Hello, world" }]…
cache-diagnostics
Claude Developer Platform · in the page
build-with-claude/cache-diagnostics
…s.Create( new() { Model = Messages::Model.ClaudeOpus5_5, MaxTokens = 1024, CacheControl = new(), System = system, Messages = [new BetaUser…
citations
Claude Developer Platform · in the page
build-with-claude/citations
…nt.Messages.Create( new() { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [ new UserMessageParam {…
claude-on-vertex-ai
Claude Developer Platform · in the page
build-with-claude/claude-on-vertex-ai
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 100, Messages = [new UserMessageParam { Content = "Hey Claude!" }] }; var message = await cl…
sent_count = len(messages sent in the compaction request)
Claude Developer Platform · in the page
build-with-claude/compaction
…), anthropic.BetaMessageNewParams{ Model: anthropic.ModelClaudeOpus5, MaxTokens: 4096, Messages: messages, ContextManagement: anthropic.BetaContextManagementConfigParam{ Edits: []…
compaction-background
Claude Developer Platform · in the page
build-with-claude/compaction-background
….Create(new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 8192, System = SystemPrompt, Betas = [AnthropicBeta.Compact2026_09_04],…
compaction-keep-recent-turns
Claude Developer Platform · in the page
build-with-claude/compaction-keep-recent-turns
….Create(new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 8192, System = SystemPrompt, Betas = [AnthropicBeta.Compact2026_09_04],…
compaction-on-demand
Claude Developer Platform · in the page
build-with-claude/compaction-on-demand
…Messages.Create(new MessageCreateParams { Model = Model.ClaudeOpus5_5, // max_tokens caps the whole call, including any thinking, so allow several thousand tokens. MaxTokens = 4096…
compaction-threshold
Claude Developer Platform · in the page
build-with-claude/compaction-threshold
…s { Betas = ["compact-2026-01-12"], Model = Model.ClaudeOpus5_5, MaxTokens = 4096, Messages = messages, ContextManagement = new BetaContextManagementConfig {…
context-editing
Claude Developer Platform · in the page
build-with-claude/context-editing
…ers = new MessageCreateParams { Model = Messages::Model.ClaudeOpus5_5, MaxTokens = 4096, Messages = [new BetaUserMessageParam { Content = "Search for recent developments in AI" }],…
effort
Claude Developer Platform · in the page
build-with-claude/effort
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 4096, Messages = [ new UserMessageParam { Content = "Analyze the trade-of…
fast-mode
Claude Developer Platform · in the page
build-with-claude/fast-mode
…Messages.Create(new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 4096, Speed = Speed.Fast, Messages = [ new UserMessageParam { Content = "Refactor…
files
Claude Developer Platform · in the page
build-with-claude/files
…( new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [ new UserMessageParam {…
handling-stop-reasons
Claude Developer Platform · in the page
build-with-claude/handling-stop-reasons
…Messages.Create(new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [new UserMessageParam { Content = "Hello!" }] }); if (response.StopReason =…
mid-conversation-effort-example
Claude Developer Platform · in the page
build-with-claude/mid-conversation-effort-example
…AnthropicClient client = new(); const Model model = Model.ClaudeOpus5_5; var effort = Effort.Xhigh; const string systemPrompt = "You are a helpful general-purpose agent. Answer the user's r…
mid-conversation-system-messages
Claude Developer Platform · in the page
build-with-claude/mid-conversation-system-messages
…reate(new MessageCreateParams { Model = Messages::Model.ClaudeOpus5_5, MaxTokens = 1024, Betas = [AnthropicBeta.InlineTools2026_09_15], // The full tool set is declared up fr…
multilingual-support
Claude Developer Platform · in the page
build-with-claude/multilingual-support
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 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
…Messages.Create(new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [ new UserMessageParam { Content = new L…
Request 2 caches its request content (not the response)
Claude Developer Platform · in the page
build-with-claude/prompt-caching
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, CacheControl = new CacheControlEphemeral(), 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
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, System = "You are a helpful coding assistant specializing in Python.", Messages = [ne…
search-results
Claude Developer Platform · in the page
build-with-claude/search-results
…se = await client.Messages.Create(new() { Model = Model.ClaudeOpus5, MaxTokens = 1024, Tools = tools, ToolChoice = new ToolChoiceTool { Name = "search_knowledge_base" },…
skills-guide
Claude Developer Platform · in the page
build-with-claude/skills-guide
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 4096, Container = new ContainerParams { Skills = [ new Sk…
streaming
Claude Developer Platform · in the page
build-with-claude/streaming
…ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [new UserMessageParam { Content = "Hello" }] }; await foreach (var msg in c…
structured-outputs
Claude Developer Platform · in the page
build-with-claude/structured-outputs
…ontactInfo>(new MessageCreateParams { Model = Model.ClaudeOpus5_5, MaxTokens = 1024, Messages = [new UserMessageParam { Content = "Extract the key information f…