Search the documentation
50 pages for workflows.
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.
thinking-tool-workflows
Claude Developer Platform · title
build-with-claude/thinking-tool-workflows
Common workflows
Claude Code CLI · title
common-workflows
Orchestrate subagents at scale with dynamic workflows
Claude Code CLI · title
workflows
choosing-a-model
Claude Developer Platform · in the page
about-claude/models/choosing-a-model
…systems engineering, advanced research, knowledge work, vision-heavy workflows, computer use | | Frontier intelligence at scale, built for coding, agents, and enterprise workflows…
Or, for the model with the same capabilities and no access approval requirement:
Claude Developer Platform · in the page
about-claude/models/migration-guide
…k budgets (beta) and mid-conversation tool changes (beta) for agentic workflows. * Handle `stop_reason: "refusal"`, and consider `fallbacks: "default"` (beta) to re-run refused requests on a recommend…
Create an instance of the Claude API client
Claude Developer Platform · in the page
about-claude/use-case-guides/ticket-routing
…oduct specialist a ticket goes to? * Are there any automated rules or workflows already in place? In what cases do they fail? * How are edge cases or ambiguous tickets handled? * How does the team pri…
PDF Processing
Claude Developer Platform · in the page
agents-and-tools/agent-skills/best-practices
…/best-practices#runtime-environment) section later in this guide. ## Workflows and feedback loops ### Use workflows for complex tasks Break complex operations into clear, sequential steps. For part…
enterprise
Claude Developer Platform · in the page
agents-and-tools/agent-skills/enterprise
…kill lifecycle management <Steps> <Step title="Plan"> Identify workflows that are repetitive, error-prone, or require specialized knowledge. Map these to organizational roles and determine whic…
PDF Processing
Claude Developer Platform · in the page
agents-and-tools/agent-skills/overview
…ilesystem-based resources that give Claude domain-specific expertise: workflows, context, and best practices that turn a general-purpose agent into a specialist. Unlike prompts (conversation-level ins…
bash-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/bash-tool
…ts-and-tools/tool-use/tool-reference). ## Use cases * **Development workflows:** Run build commands, tests, and development tools * **System automation:** Execute scripts, manage files, automate tas…
code-execution-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/code-execution-tool
…work exactly as before * No changes required to existing Python-only workflows ### Upgrade steps To upgrade, update the tool type in your API requests: ```diff - "type": "code_execution_20250522"…
Process results programmatically
Claude Developer Platform · in the page
agents-and-tools/tool-use/programmatic-tool-calling
…tion container, cutting model round trips and token use in multi-tool workflows. --- Programmatic tool calling allows Claude to write code that calls your tools programmatically within a [code execut…
strict-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/strict-tool-use
…ool use when you need to: * Validate tool parameters * Build agentic workflows * Ensure type-safe function calls * Handle complex tools with nested properties ## Why strict tool use matters for agen…
text-editor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/text-editor-tool
…files from one format to another * **Automate documentation**: Set up workflows for Claude to automatically document your code The text editor tool enables Claude to work directly with your code base…
tool-combinations
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-combinations
…reach: legacy software without an API, visual verification steps, or workflows that span multiple desktop apps. ```json { "tools": [{ "type": "computer_toolset_20260801" }] } ``` The toolset entr…
web-fetch-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-fetch-tool
…tools/tool-use/web-fetch-tool#response-inclusion) control for agentic workflows. The previous versions (`web_fetch_20260309` for dynamic filtering and [cache bypass](https://platform.claude.com/docs/e…
web-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-search-tool
…ools/tool-use/web-search-tool#response-inclusion) control for agentic workflows The examples on this page use `web_search_20250305` for basic search and `web_search_20260318` for dynamic filtering.…
Beta
Claude Developer Platform · in the page
api/beta
…"content": "259.75 USD" } ] ``` Tools can be used for workflows that include running client-side tools and functions, or more generally whenever you want the model to produce a particu…
Messages
Claude Developer Platform · in the page
api/beta/messages
…"content": "259.75 USD" } ] ``` Tools can be used for workflows that include running client-side tools and functions, or more generally whenever you want the model to produce a particu…
Batches
Claude Developer Platform · in the page
api/beta/messages/batches
…"259.75 USD" } ] ``` Tools can be used for workflows that include running client-side tools and functions, or more generally whenever you want the model to produce a particu…
Create a Message Batch
Claude Developer Platform · in the page
api/beta/messages/batches/create
…"259.75 USD" } ] ``` Tools can be used for workflows that include running client-side tools and functions, or more generally whenever you want the model to produce a particu…
Count tokens in a Message
Claude Developer Platform · in the page
api/beta/messages/count_tokens
…"content": "259.75 USD" } ] ``` Tools can be used for workflows that include running client-side tools and functions, or more generally whenever you want the model to produce a particu…
Create a Message
Claude Developer Platform · in the page
api/beta/messages/create
…"content": "259.75 USD" } ] ``` Tools can be used for workflows that include running client-side tools and functions, or more generally whenever you want the model to produce a particu…
Organizations
Claude Developer Platform · in the page
api/compliance/organizations
…equired"` - `"claude_code_web_enabled"` - `"claude_code_workflows_enabled"` - `"claude_design_enabled"` - `"claude_in_slack_enabled"` - `"claude_science_custom_conne…
Settings
Claude Developer Platform · in the page
api/compliance/organizations/settings
…equired"` - `"claude_code_web_enabled"` - `"claude_code_workflows_enabled"` - `"claude_design_enabled"` - `"claude_in_slack_enabled"` - `"claude_science_custom_conne…
Get effective organization settings
Claude Developer Platform · in the page
api/compliance/organizations/settings/retrieve
…equired"` - `"claude_code_web_enabled"` - `"claude_code_workflows_enabled"` - `"claude_design_enabled"` - `"claude_in_slack_enabled"` - `"claude_science_custom_conne…
Messages
Claude Developer Platform · in the page
api/messages
…"content": "259.75 USD" } ] ``` Tools can be used for workflows that include running client-side tools and functions, or more generally whenever you want the model to produce a particu…
Batches
Claude Developer Platform · in the page
api/messages/batches
…"259.75 USD" } ] ``` Tools can be used for workflows that include running client-side tools and functions, or more generally whenever you want the model to produce a particu…
Create a Message Batch
Claude Developer Platform · in the page
api/messages/batches/create
…"259.75 USD" } ] ``` Tools can be used for workflows that include running client-side tools and functions, or more generally whenever you want the model to produce a particu…
Count tokens in a Message
Claude Developer Platform · in the page
api/messages/count_tokens
…"content": "259.75 USD" } ] ``` Tools can be used for workflows that include running client-side tools and functions, or more generally whenever you want the model to produce a particu…
Create a Message
Claude Developer Platform · in the page
api/messages/create
…"content": "259.75 USD" } ] ``` Tools can be used for workflows that include running client-side tools and functions, or more generally whenever you want the model to produce a particu…
service-tiers
Claude Developer Platform · in the page
api/service-tiers
…ing and scaling everyday use cases * **Batch:** Best for asynchronous workflows that can wait or benefit from being outside your normal capacity ## Standard Tier The standard tier is the default ser…
compaction
Claude Developer Platform · in the page
build-with-claude/compaction
…rategy for managing context in long-running conversations and agentic workflows. It handles context management automatically, without client-side summarization code. </Tip> Compaction extends the eff…
context-editing
Claude Developer Platform · in the page
build-with-claude/context-editing
…ts). This page covers: * **Tool result clearing** - Best for agentic workflows with heavy tool use where old tool results are no longer needed * **Thinking block clearing** - For managing thinking bl…
context-windows
Claude Developer Platform · in the page
build-with-claude/context-windows
…ach context window limits. For long-running conversations and agentic workflows, [server-side compaction](https://platform.claude.com/docs/en/build-with-claude/compaction) is the primary strategy for…
effort
Claude Developer Platform · in the page
build-with-claude/effort
…rmance for most applications. Suitable for agentic coding, tool-heavy workflows, and code generation. * **Low effort:** For high-volume or latency-sensitive workloads. Suitable for chat and non-coding…
extended-thinking
Claude Developer Platform · in the page
build-with-claude/extended-thinking
…ch request. </Card> <Card title="Thinking in tool and multi-turn workflows" icon="wrench" href="https://platform.claude.com/docs/en/build-with-claude/thinking-tool-workflows"> Preserve thinki…
fast-mode
Claude Developer Platform · in the page
build-with-claude/fast-mode
…claude/structured-outputs"> Get validated JSON results from agent workflows. </Card> <Card title="Pricing" icon="calculator" href="https://platform.claude.com/docs/en/about-claude/pricing#fas…
handling-stop-reasons
Claude Developer Platform · in the page
build-with-claude/handling-stop-reasons
…n end ``` </CodeGroup> ## Common patterns ### Handling tool use workflows <Tip> **Simpler with tool runner:** The following example shows manual tool handling. For most use cases, the [tool r…
mid-conversation-system-messages
Claude Developer Platform · in the page
build-with-claude/mid-conversation-system-messages
…o an expensive capability, such as automatically launching multiagent workflows, with a short refresher every several turns and an exit notice when the mode is turned off. For a worked example, see [B…
overview
Claude Developer Platform · in the page
build-with-claude/overview
…ion containers, reducing latency and token consumption for multi-tool workflows. | Not ZDR eligible | <PlatformAvailability claudeApi claude…
claude-prompting-best-practices
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/claude-prompting-best-practices
…e as a brilliant but new employee who lacks context on your norms and workflows. The more precisely you explain what you want, the better the result. **Golden rule:** Show your prompt to a colleague…
prompting-claude-fable-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-fable-5
…crop tools to handle flipped, blurry, or noisy images. * **Enterprise workflows.** Claude Fable 5 follows instructions, stays in scope, and produces professional-grade output on financial analysis, sp…
skills-guide
Claude Developer Platform · in the page
build-with-claude/skills-guide
…Skills Combine multiple Skills in a single request to handle complex workflows: <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "x-api-key: $ANTHROPIC_API_KEY" \…
structured-outputs
Claude Developer Platform · in the page
build-with-claude/structured-outputs
…structured-outputs description: Get validated JSON results from agent workflows --- ## Compatibility - [ZDR](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention): eligible (exclu…
task-budgets
Claude Developer Platform · in the page
build-with-claude/task-budgets
…med. ## When to use task budgets Task budgets work best for agentic workflows where Claude makes multiple tool calls and decisions before finalizing its output to await the next human response. Use…
thinking
Claude Developer Platform · in the page
build-with-claude/thinking
…kthrough with code in every SDK, see [Thinking in tool and multi-turn workflows](https://platform.claude.com/docs/en/build-with-claude/thinking-tool-workflows#two-turn-tool-use-round-trip). It defines…
thinking-steering-and-cost
Claude Developer Platform · in the page
build-with-claude/thinking-steering-and-cost
…s that mix trivial and complex requests, and for long-horizon agentic workflows where the right amount of reasoning varies from step to step. For how to turn thinking on, how to read thinking output,…
thinking-troubleshooting
Claude Developer Platform · in the page
build-with-claude/thinking-troubleshooting
…rules, and the worked round trip in [Thinking in tool and multi-turn workflows](https://platform.claude.com/docs/en/build-with-claude/thinking-tool-workflows#two-turn-tool-use-round-trip) for correct…
vision
Claude Developer Platform · in the page
build-with-claude/vision
…nd costs that apply, and where to find guidance for [coordinate-based workflows](https://platform.claude.com/docs/en/build-with-claude/vision-coordinates). *** ## Send images to Claude Use Claude's…