Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

26 pages for thinkingconfig.

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 …-mythos-preview", MaxTokens = 16000, Thinking = new ThinkingConfigEnabled(budgetTokens: 10000), Messages = [new() { Role = Role.User, Content = "..." }] }; var re… Beta Claude Developer Platform · in the page api/beta …- `"standard"` - `"fast"` - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigBetweenTools or BetaThinkingConfigAdaptive or null`… Messages Claude Developer Platform · in the page api/beta/messages …- `"standard"` - `"fast"` - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigBetweenTools or BetaThinkingConfigAdaptive or null`… Batches Claude Developer Platform · in the page api/beta/messages/batches …`"standard"` - `"fast"` - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigBetweenTools or BetaThinkingConfigAdaptive or null`… Create a Message Batch Claude Developer Platform · in the page api/beta/messages/batches/create …`"standard"` - `"fast"` - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigBetweenTools or BetaThinkingConfigAdaptive or null`… Count tokens in a Message Claude Developer Platform · in the page api/beta/messages/count_tokens …al array of BetaTextCitationParam or null` - `thinking: optional BetaThinkingConfigParam` Configuration for Claude's thinking. With `{"type": "adaptive"}`, Claude decides when and how much to t… Create a Message Claude Developer Platform · in the page api/beta/messages/create …- `"standard"` - `"fast"` - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigBetweenTools or BetaThinkingConfigAdaptive or null`… Messages Claude Developer Platform · in the page api/messages …: optional array of TextCitationParam or null` - `thinking: optional ThinkingConfigParam` Configuration for Claude's thinking. With `{"type": "adaptive"}`, Claude decides when and how much to t… Batches Claude Developer Platform · in the page api/messages/batches …tional array of TextCitationParam or null` - `thinking: optional ThinkingConfigParam` Configuration for Claude's thinking. With `{"type": "adaptive"}`, Claude decides when and how m… Create a Message Batch Claude Developer Platform · in the page api/messages/batches/create …tional array of TextCitationParam or null` - `thinking: optional ThinkingConfigParam` Configuration for Claude's thinking. With `{"type": "adaptive"}`, Claude decides when and how m… Count tokens in a Message Claude Developer Platform · in the page api/messages/count_tokens …: optional array of TextCitationParam or null` - `thinking: optional ThinkingConfigParam` Configuration for Claude's thinking. With `{"type": "adaptive"}`, Claude decides when and how much to t… Create a Message Claude Developer Platform · in the page api/messages/create …: optional array of TextCitationParam or null` - `thinking: optional ThinkingConfigParam` Configuration for Claude's thinking. With `{"type": "adaptive"}`, Claude decides when and how much to t… compaction-thinking-blocks Claude Developer Platform · in the page build-with-claude/compaction-thinking-blocks …ython Python from anthropic.types.beta import BetaMessageParam, BetaThinkingConfigParam client = anthropic.Anthropic() # Claude Fable 5.1 is the first model that checks sent-back thinking agai… extended-thinking Claude Developer Platform · in the page build-with-claude/extended-thinking …Model.ClaudeSonnet4_6, MaxTokens = 16000, Thinking = new ThinkingConfigEnabled(budgetTokens: 10000), Messages = [ new UserMessageParam { Cont… preserved-thinking Claude Developer Platform · in the page build-with-claude/preserved-thinking …deFable5_1, MaxTokens = 16000, Thinking = new BetaThinkingConfigAdaptive { BlockBinding = new() { PrefixMismatchBehavior = B… claude-prompting-best-practices Claude Developer Platform · in the page build-with-claude/prompt-engineering/claude-prompting-best-practices …audeSonnet4_5_20250929, MaxTokens = 16000, Thinking = new ThinkingConfigEnabled(budgetTokens: 10000), Messages = [new UserMessageParam { Content = "..." }] }); // After: adaptiv… streaming Claude Developer Platform · in the page build-with-claude/streaming …= Model.ClaudeOpus5_5, MaxTokens = 20000, Thinking = new ThinkingConfigAdaptive { Display = Display.Summarized }, Messages = [new UserMessageParam { Content = "What is the greatest… thinking Claude Developer Platform · in the page build-with-claude/thinking …= Model.ClaudeOpus5_5, MaxTokens = 16000, Thinking = new ThinkingConfigAdaptive { Display = Display.Summarized }, Messages = [ new UserMessageParam { Content = "What is th… thinking-steering-and-cost Claude Developer Platform · in the page build-with-claude/thinking-steering-and-cost …odel.ClaudeOpus5_5, MaxTokens = 16000, Thinking = new ThinkingConfigAdaptive(), Messages = [ new UserMessageParam { Content = ne… thinking-tool-workflows Claude Developer Platform · in the page build-with-claude/thinking-tool-workflows ….ClaudeOpus5_5, MaxTokens = 16000, Thinking = new ThinkingConfigAdaptive(), Tools = [weatherTool], Messages = [new UserMessageParam { Content = "What's the weat… token-counting Claude Developer Platform · in the page build-with-claude/token-counting …ensParams { Model = Model.ClaudeOpus5_5, Thinking = new ThinkingConfigAdaptive(), Messages = [ new UserMessageParam { Content = "Are there a… migration-guide Claude Developer Platform · in the page models/opus-5-5/migration-guide …mmarized" }; ``` ```csharp C# var thinking = new ThinkingConfigAdaptive { Display = Display.Summarized }; ``` ```go Go thinking := anthropic.ThinkingConfigParamUni… migration-guide Claude Developer Platform · in the page models/sonnet-5-5/migration-guide …= Model.ClaudeSonnet5, MaxTokens = 16000, Thinking = new ThinkingConfigDisabled(), OutputConfig = new() { Effort = Effort.Xhigh }, Messages = [new UserMessageParam { Content =… How the agent loop works Claude Code CLI · in the page agent-sdk/agent-loop …produces `thinking` blocks in the output, and the `display` field on `ThinkingConfig` for [Python](https://code.claude.com/docs/en/agent-sdk/python.md#thinkingconfig) or [TypeScript](https://code.clau… Agent SDK reference - Python Claude Code CLI · in the page agent-sdk/python …bute access: `msg.result`. Classes defined with `TypedDict` (such as `ThinkingConfigEnabled`, `McpStdioServerConfig`, `SyncHookJSONOutput`) are **plain dicts at runtime** and require key access: `conf… Agent SDK reference - TypeScript Claude Code CLI · in the page agent-sdk/typescript …it can pace tool use and wrap up before the limit | | `thinking` | [`ThinkingConfig`](#thinkingconfig) | `{ type: 'adaptive' }` for supported models | Controls Claude's thinking/reasoning behavior. S…
Feedback