Source Intelligence
Sweep 28 Aug 2026 ยท 00:00Z Build v2.1.250 478 read Stable v2.1.236 Latest v2.1.250 Next v2.1.250 Feeds RSS JSON llms.txt

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

Search the documentation

50 pages for opus5.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it. Cut at 50, so a narrower query shows the rest.

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, MaxTokens = 1024, Messages = [new() { Role = Role.User, Content = "Hello, Claude" }], } ); va… quickstart Claude Developer Platform · in the page agents-and-tools/agent-skills/quickstart …Messages.Create(new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 16000, Container = new ContainerParams { Skills = [ new Ski… mcp-connector Claude Developer Platform · in the page agents-and-tools/mcp-connector …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1000, Messages = new List<BetaMessageParam> { new() { Role = Role.User, Content = "… overview Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/overview …ers = new MessageCreateParams { Model = Messages::Model.ClaudeOpus5, MaxTokens = 1000, Messages = new List<BetaMessageParam> { new() { Role = Role.User, Content = "… advisor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/advisor-tool …rTool20260301 { Model = Messages::Model.ClaudeOpus5 } }, Messages = [ new BetaMessageParam { Role = Role.User,… bash-tool Claude Developer Platform · in the page agents-and-tools/tool-use/bash-tool …nt.Messages.Create( new() { Model = Model.ClaudeOpus5, MaxTokens = 1024, Tools = [new ToolBash20250124()], Messages = [ new(… browser-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/browser-use-tool …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 2048, Tools = [new BrowserToolset20260801()], Messages = [ new MessageParam… 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, MaxTokens = 1024, Tools = tools, ToolChoice = toolChoice, Messages = [new() { Role = Role.User, Con… 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, MaxTokens = 4096, Messages = [new() { Role = Role.User, 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, MaxTokens = 1024, Tools = [ new ComputerToolset20260801(), new ToolTextEditor20250728… define-tools Claude Developer Platform · in the page agents-and-tools/tool-use/define-tools …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, 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, 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, MaxTokens = 2048, Messages = [ new() { Role = R… overview Claude Developer Platform · in the page agents-and-tools/tool-use/overview …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1024, Tools = [new ToolUnion(new WebSearchTool20260209())], Messages = [new() { Role = Role.U… parallel-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/parallel-tool-use …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1024, Messages = [new() { Role = Role.User, Content = "What's the weather in SF and NYC, and what t… Process results programmatically Claude Developer Platform · in the page agents-and-tools/tool-use/programmatic-tool-calling …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 4096, Messages = [ new() { Role = Role.User, Content = "Query… server-tools Claude Developer Platform · in the page agents-and-tools/tool-use/server-tools …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1024, Messages = [ new() { Role = Role.User, Content = "Searc… strict-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/strict-tool-use …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1024, Messages = [new() { Role = Role.User, 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, 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, MaxTokens = 1024, Messages = [ new() {… tool-search-tool Claude Developer Platform · in the page agents-and-tools/tool-use/tool-search-tool …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 2048, Messages = [ new() { Role = Role.User, Content = "What… web-search-tool Claude Developer Platform · in the page agents-and-tools/tool-use/web-search-tool …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 4096, Messages = [new() { Role = Role.User, Content = "Search for the current prices of AAPL and GO… beta-headers Claude Developer Platform · in the page api/beta-headers …), anthropic.BetaMessageNewParams{ Model: anthropic.ModelClaudeOpus5, MaxTokens: 1024, Messages: []anthropic.BetaMessageParam{ anthropic.NewBetaUserMessage(anthropic.NewBetaTextBlock(… Message Batches API Claude Developer Platform · in the page build-with-claude/batch-processing …Params = new() { Model = Model.ClaudeOpus5, MaxTokens = 1024, Messages = [ new() { Role = R… cache-diagnostics Claude Developer Platform · in the page build-with-claude/cache-diagnostics …s.Create( new() { Model = Messages::Model.ClaudeOpus5, MaxTokens = 1024, CacheControl = new(), System = system, Messages = [… citations Claude Developer Platform · in the page build-with-claude/citations …nt.Messages.Create( new() { Model = Model.ClaudeOpus5, MaxTokens = 1024, Messages = [ new() { Role = R… claude-on-vertex-ai Claude Developer Platform · in the page build-with-claude/claude-on-vertex-ai …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 100, Messages = [new() { Role = Role.User, Content = "Hey Claude!" }] }; var message = await c… compaction Claude Developer Platform · in the page build-with-claude/compaction …), anthropic.BetaMessageNewParams{ Model: anthropic.ModelClaudeOpus5, MaxTokens: 4096, Messages: messages, ContextManagement: anthropic.BetaContextManagementConfigParam{ Edits: []… context-editing Claude Developer Platform · in the page build-with-claude/context-editing …ers = new MessageCreateParams { Model = Messages::Model.ClaudeOpus5, MaxTokens = 4096, Messages = [ new() { Role = Role.User, Content = "Search for recent developments in… effort Claude Developer Platform · in the page build-with-claude/effort …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 4096, Messages = [ new() { Role = Role.User, Content = "Analy… fast-mode Claude Developer Platform · in the page build-with-claude/fast-mode …), anthropic.BetaMessageNewParams{ Model: anthropic.ModelClaudeOpus5, MaxTokens: 4096, Speed: anthropic.BetaMessageNewParamsSpeedFast, Betas: []anthropic.AnthropicBeta{anthropi… files Claude Developer Platform · in the page build-with-claude/files …( new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1024, Messages = [ new MessageParam {… handling-stop-reasons Claude Developer Platform · in the page build-with-claude/handling-stop-reasons …Messages.Create(new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1024, Messages = [new() { Role = Role.User, 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; var effort = Effort.Xhigh; const string systemPrompt = "You are a helpful general-purpose agent. Answer the user's req… mid-conversation-system-messages Claude Developer Platform · in the page build-with-claude/mid-conversation-system-messages …reate(new MessageCreateParams { Model = Messages::Model.ClaudeOpus5, MaxTokens = 1024, Betas = ["mid-conversation-tool-changes-2026-07-01"], // The full tool set is declared… multilingual-support Claude Developer Platform · in the page build-with-claude/multilingual-support …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1024, System = "Always respond in French, regardless of the language the user writes in.", Me… pdf-support Claude Developer Platform · in the page build-with-claude/pdf-support …Messages.Create(new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1024, Messages = [ new() { Role = Role.User,… 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, MaxTokens = 1024, CacheControl = new CacheControlEphemeral(), System = "You are an AI assistant tasked wi… 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, MaxTokens = 1024, System = "You are a helpful coding assistant specializing in Python.", Messages =… 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" },… streaming Claude Developer Platform · in the page build-with-claude/streaming …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1024, Messages = [new() { Role = Role.User, Content = "Hello" }] }; await foreach (var msg in… structured-outputs Claude Developer Platform · in the page build-with-claude/structured-outputs …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1024, Messages = [new() { Role = Role.User, Content = "Extract the key information from this email:… task-budgets Claude Developer Platform · in the page build-with-claude/task-budgets …aming(new MessageCreateParams { Model = Messages::Model.ClaudeOpus5, MaxTokens = 128000, Messages = [new() { Role = Role.User, Content = "Review the codebase and propose a refactor… token-counting Claude Developer Platform · in the page build-with-claude/token-counting …rameters = new MessageCountTokensParams { Model = Model.ClaudeOpus5, System = "You are a scientist", Messages = [new() { Role = Role.User, Content = "Hello, Claude" }] }; var… vision Claude Developer Platform · in the page build-with-claude/vision …Messages.Create(new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1024, Messages = [ new() { Role = Role.User,… working-with-messages Claude Developer Platform · in the page build-with-claude/working-with-messages …ar parameters = new MessageCreateParams { Model = Model.ClaudeOpus5, MaxTokens = 1024, Messages = [new() { Role = Role.User, Content = "Hello, Claude" }] }; var message = await… apple-foundation-models Claude Developer Platform · in the page cli-sdks-libraries/libraries/apple-foundation-models …oundation-models#capabilities)): ```swift ClaudeLanguageModel(name: .opus5, auth: auth) ``` Constants mirror API model IDs (`.opus5` is `claude-opus-5`) and carry each model's capabilities. New mode… csharp Claude Developer Platform · in the page cli-sdks-libraries/sdks/csharp …Content = "Hello, Claude", }, ], Model = Model.ClaudeOpus5, }; var message = await client.Messages.Create(parameters); foreach (var block in message.Content) { if (block.TryPick… go Claude Developer Platform · in the page cli-sdks-libraries/sdks/go …xtBlock("What is a quaternion?")), }, Model: anthropic.ModelClaudeOpus5, }) if err != nil { panic(err.Error()) } for _, block := range message.Content { if textBlock, ok := block.AsAny().(…