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

1,040 pages for comm.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.

choosing-a-model Claude Developer Platform · in the page about-claude/models/choosing-a-model …eration and lower development costs, and is often sufficient for many common applications. This approach is best for: * Initial prototyping and development * Applications with tight latency requireme… Or, for the model with the same capabilities and no access approval requirement: Claude Developer Platform · in the page about-claude/models/migration-guide …xisting traffic is affected. If your organization has a Priority Tier commitment, Claude Fable 5 supports it; Claude Mythos 5 does not. 4. **Data retention:** Claude Fable 5 and Claude Mythos 5 requi… model-ids-and-versions Claude Developer Platform · in the page about-claude/models/model-ids-and-versions …shot for that minor version. ## Dateless IDs are pinned snapshots A common misconception is that dateless model IDs such as `claude-sonnet-4-6` behave as evergreen pointers that route to the latest… optimizing-for-cost-and-intelligence Claude Developer Platform · in the page about-claude/models/optimizing-for-cost-and-intelligence …on | | Gaps over an hour are common: about 60% or more of your pauses longer than 5 minutes also run past an hour | Any | 5-m… pricing Claude Developer Platform · in the page about-claude/pricing …ically manages cache breakpoints as conversations grow. This is the recommended starting point for most use cases. * **Explicit cache breakpoints:** Place `cache_control` directly on individual conten… content-moderation Claude Developer Platform · in the page about-claude/use-case-guides/content-moderation …> ```python Python client = anthropic.Anthropic() allowed_user_comments = [ "This movie was great, I really enjoyed it. The main actor really killed it!", "I hate Mondays.", "… customer-support-chat Claude Developer Platform · in the page about-claude/use-case-guides/customer-support-chat …our brand’s tone and values, whereas human agents might vary in their communication styles. </Accordion> </AccordionGroup> Some considerations for choosing Claude over other LLMs: * You prioritize… legal-summarization Claude Developer Platform · in the page about-claude/use-case-guides/legal-summarization …h by quickly analyzing large volumes of case law, statutes, and legal commentary. It can identify relevant precedents, extract key legal principles, and summarize complex legal arguments. This capabil… overview Claude Developer Platform · in the page about-claude/use-case-guides/overview --- title: Guides to common use cases url: https://platform.claude.com/docs/en/about-claude/use-case-guides/overview description: "Explore production guides for building common Claude use cases: ticke… ticket-routing Claude Developer Platform · in the page about-claude/use-case-guides/ticket-routing …score of 4 or higher. </Accordion> </AccordionGroup> Here are some common success criteria that might be useful regardless of whether an LLM is used: <AccordionGroup> <Accordion title="Routing a… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/best-practices …kdown ## Extract PDF text PDF (Portable Document Format) files are a common file format that contains text, images, and other content. To extract text from a PDF, you'll need to use a library. There… claude-api-skill Claude Developer Platform · in the page agents-and-tools/agent-skills/claude-api-skill …* **Language-specific SDK documentation:** Installation, quick start, common patterns, and error handling for your project’s language * **Tool use guidance:** Language-specific examples and [conceptua… enterprise Claude Developer Platform · in the page agents-and-tools/agent-skills/enterprise …ential stores, never appear in Skill content. 6. **Identify tools and commands the Skill instructs Claude to run.** List all bash commands, file operations, and tool references. Consider the combined… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/overview …Note> ## Using Skills Anthropic provides pre-built Agent Skills for common document tasks (PowerPoint, Excel, Word, PDF), and you can create your own custom Skills. Both work the same way: once a Sk… quickstart Claude Developer Platform · in the page agents-and-tools/agent-skills/quickstart …title="Choose how to authenticate"> Signing in with the CLI is recommended for local development. Follow the steps for one of the following options. </Step> </Steps> **CLI** <Steps conti… mcp-connector Claude Developer Platform · in the page agents-and-tools/mcp-connector …` (system default), `defer_loading: true` (from `default_config`) ## Common configuration patterns ### Enable all tools with default configuration The simplest pattern: enable all tools from a serv… console Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/console …/en/agents-and-tools/mcp-tunnels/concepts#credential-provisioning) (recommended).** Set up [Workload Identity Federation](https://platform.claude.com/docs/en/manage-claude/workload-identity-federation… Edit docker-compose.yaml: increment the integer in the setup service's Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/deploy-compose …t to authenticate to the Tunnels API.** * **Programmatic access (recommended).** Turn on **Set up programmatic access** when creating the tunnel so the setup component can authenticate through Work… deploy-helm Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/deploy-helm …/en/agents-and-tools/mcp-tunnels/concepts#credential-provisioning) (recommended).** The [setup component](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/concepts#components) authenti… overview Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/overview …They are provided “as-is” without any uptime, support, or continuity commitment, and they depend on a third-party network provider (Cloudflare) that makes no availability commitment for the underlyin… quickstart Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/quickstart …c7058fcef9c4f0e7d83372f82330548dbf8f8b366f3d8b506526d93b2 command: tunnel --no-autoupdate run --url http://localhost:8080 environment: - TUNNEL_TOKEN… reference Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/reference …as the `setup` binary. Run it with `docker compose run --rm setup <subcommand>` (Compose) or rely on the chart’s hooks and CronJobs (Helm). ### `setup init` Attaches to an existing tunnel (or create… security Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/security …also depends on how you configure and operate it. This page covers recommended hardening, breach response, and how to decommission a tunnel. ## Best practices * **Require OAuth on every MCP server.… troubleshooting Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/troubleshooting …setup ``` ## Tunnel won’t connect Check the cloudflared logs first. Common causes: * The `TUNNEL_TOKEN` is missing, expired, or copied incorrectly. * A firewall is blocking outbound TCP/UDP on port… advisor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/advisor-tool …nguage="cURL"> This workflow needs more logic than a single shell command. Use the Anthropic SDK to run it. </CodeGroupItem> <CodeGroupItem language="CLI"> This workflow needs more logic… bash-tool Claude Developer Platform · in the page agents-and-tools/tool-use/bash-tool …ts-and-tools/tool-use/bash-tool description: Let Claude request shell commands that your application runs in a persistent bash session and returns as tool results. featureMetadata: status: stable… browser-use-sdk Claude Developer Platform · in the page agents-and-tools/tool-use/browser-use-sdk …n before keyboard input and clicks, and isolate the desktop so that a command can reach no further than the task needs. 4. Refuse input your desktop shouldn’t honor, such as a point outside the screen… browser-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/browser-use-tool …hing to act on where a bare `Error: navigation failed` doesn’t. Other common cases: <AccordionGroup> <Accordion title="Refused navigation scheme"> ```json { "type": "tool_result",… build-a-tool-using-agent Claude Developer Platform · in the page agents-and-tools/tool-use/build-a-tool-using-agent …ool, one user message, one tool call, one result. The code is heavily commented so you can map each line to the [tool use lifecycle](https://platform.claude.com/docs/en/agents-and-tools/tool-use/how-t… code-execution-tool Claude Developer Platform · in the page agents-and-tools/tool-use/code-execution-tool …data, create visualizations, perform complex calculations, run system commands, create and edit files, and process uploaded files directly within the API conversation. The code execution tool allows C… computer-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/computer-use-tool …o terms of service. </Warning> In some circumstances, Claude follows commands found in content even when they conflict with your instructions. For example, instructions on webpages or contained in im… define-tools Claude Developer Platform · in the page agents-and-tools/tool-use/define-tools …/Tip> ### Model responses with tools When using tools, Claude often comments on what it’s doing or responds naturally to the user before calling tools. For example, given the prompt “What’s the wea… fine-grained-tool-streaming Claude Developer Platform · in the page agents-and-tools/tool-use/fine-grained-tool-streaming …agments of each `tool_use` block needs more logic than a single shell command. Use the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) for this. To see the raw fragmen… how-tool-use-works Claude Developer Platform · in the page agents-and-tools/tool-use/how-tool-use-works …te the schema, run the code, and return the results. This is the most common case: the vast majority of tool-use traffic is [user-defined tools](https://platform.claude.com/docs/en/agents-and-tools/to… memory-tool Claude Developer Platform · in the page agents-and-tools/tool-use/memory-tool …oolu_01C4D5E6F7G8H9I0J1K2L3M4", "name": "memory", "input": { "command": "view", "path": "/memories" } } ``` **3. Your application returns the directory contents:** ```json { "type":… overview Claude Developer Platform · in the page agents-and-tools/tool-use/overview …nguage="cURL"> This workflow needs more logic than a single shell command. Use the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it. </CodeGroupItem>… parallel-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/parallel-tool-use …"cURL"> This end-to-end test needs more logic than a single shell command. Use the [Anthropic SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) to run it. The request it sends… Process results programmatically Claude Developer Platform · in the page agents-and-tools/tool-use/programmatic-tool-calling …"return_code": 0, "content": [] } } ``` ## Error handling ### Common errors | Error | Where it appears… server-tools Claude Developer Platform · in the page agents-and-tools/tool-use/server-tools …se", "id": "toolu_01PjgRJLbXrXEMZwDNYLnBqk", "name": "run_command", "input": { "command": "uname -a" } } ] } ``` To continue the turn, run the client tools and send a user mes… strict-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/strict-tool-use …page covers why strict mode matters for agents, how to enable it, and common use cases. For the supported JSON Schema subset, see [JSON Schema limitations](https://platform.claude.com/docs/en/build-wi… text-editor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/text-editor-tool …and edit files, and handle its view, str_replace, create, and insert commands. featureMetadata: status: stable zdr: eligibility: eligible note: Excludes [Covered Models](https://platform.… tool-combinations Claude Developer Platform · in the page agents-and-tools/tool-use/tool-combinations ….com/docs/en/agents-and-tools/tool-use/tool-combinations description: Common Anthropic tool pairings for research agents, coding agents, and long-running agents. --- Anthropic-provided tools are desi… Log at info level Claude Developer Platform · in the page agents-and-tools/tool-use/tool-runner …eScript offers two approaches for defining tools: **Using Zod (recommended):** Use `betaZodTool()` for type-safe tool definitions with Zod validation (requires Zod 3.25.0 or higher): ```type… tool-search-tool Claude Developer Platform · in the page agents-and-tools/tool-use/tool-search-tool …patterns, not natural language queries. Matching is case-insensitive. Common patterns include the following: * `"weather"`: matches tool names and descriptions containing “weather” * `"get_.*_dat… troubleshooting-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/troubleshooting-tool-use …and-tools/tool-use/troubleshooting-tool-use description: Fix the most common tool-use errors with symptom-to-fix diagnostic tables. --- Symptom-to-fix tables for the most common tool-use errors. Each… web-fetch-tool Claude Developer Platform · in the page agents-and-tools/tool-use/web-fetch-tool …source even when they echo text that Claude produced (for example, a command that prints its input, or an error message that quotes it). The tool also refuses a URL that appears to contain a credent… Beta Claude Developer Platform · in the page api/beta …a raw event stream. In the TypeScript, Python and Ruby SDKs, the recommended way to stream is `messages.stream()`. It sets `stream` for you and accumulates the events into the final message. See [S… beta-headers Claude Developer Platform · in the page api/beta-headers …single request, include all feature names in the header separated by commas: ```http anthropic-beta: feature1,feature2,feature3 ``` You can also send the `anthropic-beta` header more than once in t… Agents Claude Developer Platform · in the page api/beta/agents …: "You are a general-purpose agent that can research, write code, run commands, and use connected tools to complete the user'\''s task end to end.", "tools": [ { "t… Archive Agent Claude Developer Platform · in the page api/beta/agents/archive …: "You are a general-purpose agent that can research, write code, run commands, and use connected tools to complete the user's task end to end.", "tools": [ { "configs": [ {…
Feedback