Follow Discord
Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
Search the documentation

50 pages for format.

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.

SEP-986: Specify Format for Tool Names Model Context Protocol · title seps/986-specify-format-for-tool-names additional-resources Claude Developer Platform · in the page about-claude/additional-resources …dditional-resources description: Learning resources and documentation formats optimized for AI ingestion. --- ## Learning resources <CardGroup cols={3}> <Card title="Quickstarts" icon="lightning"… glossary Claude Developer Platform · in the page about-claude/glossary …n posed to the best of its abilities, providing relevant and useful information. * An **honest** AI will give accurate information, and not hallucinate or confabulate. It will acknowledge its limitati… Or, for the model with the same capabilities and no access approval requirement: Claude Developer Platform · in the page about-claude/models/migration-guide …mazon Bedrock and Claude Platform on AWS clients and adjusts model ID formats and feature changes for those platforms. </Tip> ## Migrating to Claude Mythos 5 and Claude Fable 5 [Claude Fable 5](http… model-ids-and-versions Claude Developer Platform · in the page about-claude/models/model-ids-and-versions …Claude model IDs are structured and versioned, including the dateless format introduced with the Claude 4.6 generation and what it means for stability. --- Each Claude model ID identifies a pinned ve… optimizing-for-cost-and-intelligence Claude Developer Platform · in the page about-claude/models/optimizing-for-cost-and-intelligence …dates the cache from that point onward; setting or changing an output format invalidates the cache for the whole conversation; adding, removing, or reordering a tool definition invalidates all of it.… pricing Claude Developer Platform · in the page about-claude/pricing …re for models and features --- This page provides detailed pricing information for Anthropic's models and features. All prices are in USD. For the most current pricing information, visit [claude.com… commerce-agents Claude Developer Platform · in the page about-claude/use-case-guides/commerce-agents …t guide shows where each path selects its platform and which model ID format each expects. ## Build your own with the Claude Code plugin The blueprint ships with a [Claude Code](https://code.claude.… content-moderation Claude Developer Platform · in the page about-claude/use-case-guides/content-moderation …</categories> Respond with ONLY a JSON object, using the format below: {{ "violation": <Boolean field denoting whether the message should be moderated>, "categories": [C… customer-support-chat Claude Developer Platform · in the page about-claude/use-case-guides/customer-support-chat …complex issues. </Accordion> <Accordion title="Need for quick information synthesis"> Claude can quickly retrieve, process, and combine information from vast knowledge bases, while human age… Create the full URL from the GitHub repository Claude Developer Platform · in the page about-claude/use-case-guides/legal-summarization …pabilities to efficiently summarize legal documents, extracting key information and expediting legal research. With Claude, you can streamline the review of contracts, litigation prep, and regulatory… overview Claude Developer Platform · in the page about-claude/use-case-guides/overview …ization"> Summarize legal documents using Claude to extract key information and expedite research. </Card> <Card title="Commerce agent" icon="building" href="https://platform.claude.com/docs/… Create an instance of the Claude API client Claude Developer Platform · in the page about-claude/use-case-guides/ticket-routing …* Subscription changes </Accordion> <Accordion title="Product information"> * Feature inquiries * Product compatibility questions * Pricing information * Availability inquiries… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/best-practices …ly add context Claude doesn't already have. Challenge each piece of information: * "Does Claude really need this explanation?" * "Can I assume Claude knows this?" * "Does this paragraph justify its t… claude-api-skill Claude Developer Platform · in the page agents-and-tools/agent-skills/claude-api-skill …de.com/docs/en/models/fable-5-1/migration-guide)) * **Current model information:** Model IDs, context window sizes, and pricing * **Common pitfalls:** Detailed guidance on avoiding frequent mistakes w… enterprise Claude Developer Platform · in the page agents-and-tools/agent-skills/enterprise …results? | Generated reports have formatting errors or missing data | ### Evaluation requirements Require Skill authors to submi… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/overview …based architecture enables **progressive disclosure:** Claude loads information in stages as needed, rather than consuming context upfront. Skills can contain three types of content, each loaded at a… quickstart Claude Developer Platform · in the page agents-and-tools/agent-skills/quickstart …message with the PowerPoint Skill response=$(ant messages create --format json <<'YAML' model: claude-opus-5-5 max_tokens: 16000 container: skills: - type: anthropic skill_i… mcp-connector Claude Developer Platform · in the page agents-and-tools/mcp-connector …it. first=$(ant beta:messages create --beta mcp-client-2026-09-15 --format json \ <<<"$request" | tee /dev/stderr) tools=$(jq -c '.content[] | select(.type == "mcp_tool_listing") | .tools' \… overview Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/overview …](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector) format; only the `url` is tunnel-specific. The following example uses the MCP connector's `mcp-client` beta header, which is separ… remote-mcp-servers Claude Developer Platform · in the page agents-and-tools/remote-mcp-servers …pecific connection instructions provided by each company. For more information about using remote MCP servers with the Claude API, see [MCP connector](https://platform.claude.com/docs/en/agents-and-t… advisor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/advisor-tool …s/en/agents-and-tools/tool-use/memory-tool"> Store and retrieve information across conversations with a client-side memory directory. </Card> <Card title="Server tools" icon="tool" href="http… bash-tool Claude Developer Platform · in the page agents-and-tools/tool-use/bash-tool …n import logging logging.basicConfig(level=logging.INFO, format="%(asctime)s %(message)s") def execute_and_log(session, command): """Run a command in the session and kee… browser-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/browser-use-tool …"add to cart button"`, and return up to 20 matches in the same tagged format as `read_page`.… build-a-tool-using-agent Claude Developer Platform · in the page agents-and-tools/tool-use/build-a-tool-using-agent …"title": {"type": "string"}, "start": {"type": "string", "format": "date-time"}, "end": {"type": "string", "format": "date-time"}, "attendees": { "type": "a… code-execution-tool Claude Developer Platform · in the page agents-and-tools/tool-use/code-execution-tool …nd-tools/tool-use/code-execution-tool#container-reuse). See [Response format](https://platform.claude.com/docs/en/agents-and-tools/tool-use/code-execution-tool#response-format) for the block shapes.… computer-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/computer-use-tool …ng giving the model access to sensitive data, such as account login information, to prevent information theft. 3. Limiting internet access to an allowlist of domains to reduce exposure to malicious… define-tools Claude Developer Platform · in the page agents-and-tools/tool-use/define-tools …://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 parameter of the API request. A… fine-grained-tool-streaming Claude Developer Platform · in the page agents-and-tools/tool-use/fine-grained-tool-streaming …m": true }' ``` ```bash CLI ant messages create --stream --format jsonl <<'YAML' | model: claude-opus-5-5 max_tokens: 65536 tools: - name: make_file description: Write text… handle-tool-calls Claude Developer Platform · in the page agents-and-tools/tool-use/handle-tool-calls …-tools/tool-use/handle-tool-calls description: Parse tool_use blocks, format tool_result responses, and handle errors with is_error. --- This page covers the tool-call lifecycle: reading `tool_use` b… how-tool-use-works Claude Developer Platform · in the page agents-and-tools/tool-use/how-tool-use-works …"tool_use"` and one or more `tool_use` blocks. 3. Execute each tool. Format the outputs as `tool_result` blocks. 4. Send a new request containing the original messages, the assistant's response, and… memory-tool Claude Developer Platform · in the page agents-and-tools/tool-use/memory-tool …ols/tool-use/memory-tool description: Let Claude store and retrieve information across conversations by implementing the memory tool's file operations in your application. --- The memory tool lets Cl… overview Claude Developer Platform · in the page agents-and-tools/tool-use/overview …}' ``` ```bash CLI ant messages create --transform content --format yaml \ --model claude-opus-5-5 \ --max-tokens 1024 \ --tool '{type: web_search_20260209, name: web_search}' \… parallel-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/parallel-tool-use …s/en/agents-and-tools/tool-use/parallel-tool-use description: Enable, format, and disable parallel tool calls, with message-history guidance and troubleshooting. --- By default, Claude may call multi… Process results programmatically Claude Developer Platform · in the page agents-and-tools/tool-use/programmatic-tool-calling …epmind/deepsearchqa), which test multistep web research and complex information retrieval, adding programmatic tool calling on top of basic search tools improved performance by an average of 11% while… server-tools Claude Developer Platform · in the page agents-and-tools/tool-use/server-tools …"role": "user", "content": "Search for comprehensive information about quantum computing breakthroughs in 2025" } ], "tools": [{"type": "web_search_20250305", "name"… strict-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/strict-tool-use …} ] ) puts message.content ``` </CodeGroup> **Response format:** Tool use blocks with validated inputs in `response.content[x].input` ```json Output { "type": "tool_use", "name": "… text-editor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/text-editor-tool …f Claude uses the `str_replace` command, Claude constructs a properly formatted tool use request with the old text and new text to replace it with </Step> <Step title="Execute the edit and return… tool-combinations Claude Developer Platform · in the page agents-and-tools/tool-use/tool-combinations …is pairing is a good fit for questions that require both up-to-date information and nontrivial computation over that information, such as "compare this quarter's earnings across the top five cloud pro… Log at info level Claude Developer Platform · in the page agents-and-tools/tool-use/tool-runner …s. The SDK automatically converts this to the appropriate JSON schema format. </Tab> </Tabs> ## Iterating over the tool runner The tool runner is an iterable that yields messages from Claude. On e… tool-search-tool Claude Developer Platform · in the page agents-and-tools/tool-use/tool-search-tool …e.com/docs/en/agents-and-tools/tool-use/handle-tool-calls). [Response format](https://platform.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool#response-format) shows the blocks you get b… troubleshooting-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/troubleshooting-tool-use …ls tools sequentially when parallel would be better | Message history formatting | Send multiple `tool_result` blocks in ONE user message, not one per turn. See [Parallel tool use](https://platf… web-fetch-tool Claude Developer Platform · in the page agents-and-tools/tool-use/web-fetch-tool …content before it reaches the context window, keeping only relevant information and discarding the rest. This reduces token consumption while maintaining response quality. Dynamic filtering is availab… web-search-tool Claude Developer Platform · in the page agents-and-tools/tool-use/web-search-tool …l-time web content, allowing it to answer questions with up-to-date information beyond its knowledge cutoff. The response includes citations for sources drawn from search results. With `web_search_20… Beta Claude Developer Platform · in the page api/beta …`capabilities: BetaModelCapabilities or null` Model capability information. - `batch: BetaCapabilitySupport` Whether the model supports the Batch API. - `supported: boolean`… Agents Claude Developer Platform · in the page api/beta/agents …to use the latest version. Must be at least 1 if specified. format: int32 - `BetaManagedAgentsMultiagentSelfParams object` Sentinel roster entry meaning "the agent that owns this… Archive Agent Claude Developer Platform · in the page api/beta/agents/archive …ring` - `archived_at: string or null` A timestamp in RFC 3339 format format: date-time - `created_at: string` A timestamp in RFC 3339 format format: date-time - `descripti… Create Agent Claude Developer Platform · in the page api/beta/agents/create …to use the latest version. Must be at least 1 if specified. format: int32 - `BetaManagedAgentsMultiagentSelfParams object` Sentinel roster entry meaning "the agent that owns this… List Agents Claude Developer Platform · in the page api/beta/agents/list …tring` Return agents created at or after this time (inclusive). format: date-time - `"created_at[lte]": optional string` Return agents created at or before this time (inclusive). format:… Get Agent Claude Developer Platform · in the page api/beta/agents/retrieve …Omit for the most recent version. Must be at least 1 if specified. format: int32 ## Headers - `"anthropic-beta": optional array of AnthropicBeta` Optional header to specify the beta version(s)…
Feedback