1,390 pages for -c.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
bash-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/bash-tool
…ee [API and data retention](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention). </Note> The bash tool is a [client tool](https://platform.claude.com/docs/en/agents-and-tools/to…
browser-use-sdk
Claude Developer Platform · in the page
agents-and-tools/tool-use/browser-use-sdk
…//docs.browser-use.com/open-source/customize/integrations/toolsets-for-claude"> Browser Use driver for the browser toolset. </Card> <Card id="browserbase" title="Browserbase" image="https://p…
browser-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/browser-use-tool
…: Excludes [Covered Models](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention#model-specific-data-retention-requirements). supportedModels: - claude-fable-5-1 - claude…
build-a-tool-using-agent
Claude Developer Platform · in the page
agents-and-tools/tool-use/build-a-tool-using-agent
…alendar API. # Here the result is hardcoded to keep the example self-contained. result = {"event_id": "evt_123", "status": "created"} # Send the result back. The tool_result block goes in a use…
code-execution-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/code-execution-tool
…On [Microsoft Foundry](https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry), code execution requires a [Hosted on Anthropic deployment](https://platform.claude.com/docs/…
computer-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/computer-use-tool
…: Excludes [Covered Models](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention#model-specific-data-retention-requirements). supportedModels: - claude-fable-5-1 - claude…
define-tools
Claude Developer Platform · in the page
agents-and-tools/tool-use/define-tools
…hinking, see [Thinking](https://platform.claude.com/docs/en/build-with-claude/thinking) for more information. </Tip> ## Specifying client tools Client tools are specified in the `tools` top-level pa…
fine-grained-tool-streaming
Claude Developer Platform · in the page
agents-and-tools/tool-use/fine-grained-tool-streaming
…ee [API and data retention](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention). </Note> Fine-grained tool streaming delivers a tool's input to your client as Claude generates i…
how-tool-use-works
Claude Developer Platform · in the page
agents-and-tools/tool-use/how-tool-use-works
…ps://platform.claude.com/docs/en/agents-and-tools/tool-use/handle-tool-calls). ## The server-side loop Server-executed tools run their own loop inside Anthropic's infrastructure. A single request fr…
memory-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/memory-tool
…e context engineering](https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents) for the broader pattern. The memory tool operates client-side: Claude requests file operation…
overview
Claude Developer Platform · in the page
agents-and-tools/tool-use/overview
…ps://platform.claude.com/docs/en/agents-and-tools/tool-use/handle-tool-calls). ## How tool use works Tools differ primarily by where the code runs. **Client tools** (including user-defined tools and…
parallel-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/parallel-tool-use
…and how to disable parallel tool use when you need to. For the single-call flow, see [Handle tool calls](https://platform.claude.com/docs/en/agents-and-tools/tool-use/handle-tool-calls). ## Executio…
server-tools
Claude Developer Platform · in the page
agents-and-tools/tool-use/server-tools
…p reasons and fallback](https://platform.claude.com/docs/en/build-with-claude/handling-stop-reasons). ## Mixing server tools and client tools in one turn Claude can call a server tool and a client t…
strict-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/strict-tool-use
…n: Enforce JSON Schema compliance on Claude's tool inputs with grammar-constrained sampling. --- Setting `strict: true` on a tool definition guarantees Claude's tool inputs match your JSON Schema by…
text-editor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/text-editor-tool
…ee [API and data retention](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention). </Note> Claude can use an Anthropic-schema text editor tool to view and modify text files, helpi…
tool-reference
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-reference
…CP connector](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector) | `mcp_toolset`…
Log at info level
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-runner
…ps://platform.claude.com/docs/en/agents-and-tools/tool-use/handle-tool-calls) instead. Instead of manually handling tool calls, tool results, and conversation management, the tool runner automaticall…
tool-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-search-tool
…rm.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool#model-compatibility). <Tip> For background on the scaling challenges that tool search solves, see [Advanced tool use](https://www.an…
troubleshooting-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/troubleshooting-tool-use
…form.claude.com/docs/en/agents-and-tools/tool-use/tool-use-with-prompt-caching) and [Thinking and prompt caching](https://platform.claude.com/docs/en/build-with-claude/thinking#thinking-and-prompt-cac…
web-fetch-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-fetch-tool
…ee [API and data retention](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention). </Note> The web fetch tool allows Claude to retrieve full content from specified webpages and PD…
web-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-search-tool
…ee [API and data retention](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention). </Note> The web search tool gives Claude direct access to real-time web content, allowing it to…
Beta
Claude Developer Platform · in the page
api/beta
…- `AnthropicBeta = string or "message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 49 more` - `string` - `"message-batches-2024-09-24"` - `"prompt-cach…
beta-headers
Claude Developer Platform · in the page
api/beta-headers
…h the [context editing](https://platform.claude.com/docs/en/build-with-claude/context-editing) beta. The SDK takes beta names through `betas` (csharp, go: `Betas`; java: `.addBeta()`) and sends the `a…
Agents
Claude Developer Platform · in the page
api/beta/agents
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Archive Agent
Claude Developer Platform · in the page
api/beta/agents/archive
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Create Agent
Claude Developer Platform · in the page
api/beta/agents/create
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
List Agents
Claude Developer Platform · in the page
api/beta/agents/list
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Get Agent
Claude Developer Platform · in the page
api/beta/agents/retrieve
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Update Agent
Claude Developer Platform · in the page
api/beta/agents/update
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Versions
Claude Developer Platform · in the page
api/beta/agents/versions
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
List Agent Versions
Claude Developer Platform · in the page
api/beta/agents/versions/list
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Deployment Runs
Claude Developer Platform · in the page
api/beta/deployment_runs
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
List Deployment Runs
Claude Developer Platform · in the page
api/beta/deployment_runs/list
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Get Deployment Run
Claude Developer Platform · in the page
api/beta/deployment_runs/retrieve
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Deployments
Claude Developer Platform · in the page
api/beta/deployments
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Archive Deployment
Claude Developer Platform · in the page
api/beta/deployments/archive
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Create Deployment
Claude Developer Platform · in the page
api/beta/deployments/create
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
List Deployments
Claude Developer Platform · in the page
api/beta/deployments/list
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Pause Deployment
Claude Developer Platform · in the page
api/beta/deployments/pause
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Get Deployment
Claude Developer Platform · in the page
api/beta/deployments/retrieve
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Run Deployment Now
Claude Developer Platform · in the page
api/beta/deployments/run
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Unpause Deployment
Claude Developer Platform · in the page
api/beta/deployments/unpause
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Update Deployment
Claude Developer Platform · in the page
api/beta/deployments/update
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Dreams
Claude Developer Platform · in the page
api/beta/dreams
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Archive a Dream
Claude Developer Platform · in the page
api/beta/dreams/archive
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Cancel a Dream
Claude Developer Platform · in the page
api/beta/dreams/cancel
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Create a Dream
Claude Developer Platform · in the page
api/beta/dreams/create
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
List Dreams
Claude Developer Platform · in the page
api/beta/dreams/list
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Get a Dream
Claude Developer Platform · in the page
api/beta/dreams/retrieve
…eader. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…
Environments
Claude Developer Platform · in the page
api/beta/environments
…o use. - `string` - `"message-batches-2024-09-24"` - `"prompt-caching-2024-07-31"` - `"computer-use-2024-10-22"` - `"computer-use-2025-01-24"` - `"pdfs-2024-09-25"` - `"token-coun…