1,046 pages for script.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
overview
Claude Developer Platform · in the page
agents-and-tools/tool-use/overview
…ps://platform.claude.com/docs/en/agents-and-tools/tool-use/overview description: Connect Claude to external tools and APIs. See where tools run, when Claude calls them, and which tool fits your task.…
parallel-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/parallel-tool-use
…form.claude.com/docs/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, Cl…
Process results programmatically
Claude Developer Platform · in the page
agents-and-tools/tool-use/programmatic-tool-calling
…ude.com/docs/en/agents-and-tools/tool-use/programmatic-tool-calling description: Let Claude call your tools from code in the code execution container, cutting model round trips and token use in multi-…
server-tools
Claude Developer Platform · in the page
agents-and-tools/tool-use/server-tools
…/platform.claude.com/docs/en/agents-and-tools/tool-use/server-tools description: "Work with tools that Anthropic runs: server_tool_use blocks, pause_turn continuation, mixed server and client tool tur…
strict-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/strict-tool-use
…atform.claude.com/docs/en/agents-and-tools/tool-use/strict-tool-use description: Enforce JSON Schema compliance on Claude's tool inputs with grammar-constrained sampling. --- Setting `strict: true` o…
text-editor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/text-editor-tool
…tform.claude.com/docs/en/agents-and-tools/tool-use/text-editor-tool description: Give Claude the Anthropic-defined text editor tool to view, create, and edit files, and handle its view, str_replace, c…
tool-combinations
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-combinations
…form.claude.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 too…
tool-reference
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-reference
…latform.claude.com/docs/en/agents-and-tools/tool-use/tool-reference description: Directory of Anthropic-provided server tools, client tools, and client toolsets, plus reference for optional tool defin…
Log at info level
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-runner
…//platform.claude.com/docs/en/agents-and-tools/tool-use/tool-runner description: Use the SDK's tool runner to handle the agentic loop, error wrapping, and type safety automatically. --- The tool runn…
tool-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-search-tool
…tform.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool description: Scale to hundreds or thousands of tools by letting Claude search your tool catalog and load only the tools it needs. --…
tool-use-with-prompt-caching
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-use-with-prompt-caching
….com/docs/en/agents-and-tools/tool-use/tool-use-with-prompt-caching description: Cache tool definitions across turns and understand what invalidates your cache. --- This page covers prompt caching fo…
troubleshooting-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/troubleshooting-tool-use
…aude.com/docs/en/agents-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 comm…
web-fetch-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-fetch-tool
…latform.claude.com/docs/en/agents-and-tools/tool-use/web-fetch-tool description: Fetch and read content from specific URLs to augment Claude's context with live web content. --- <Note> To learn how…
web-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-search-tool
…atform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool description: Give Claude access to current web content with cited sources, optional dynamic filtering, and domain controls. --- <No…
Beta
Claude Developer Platform · in the page
api/beta
…rned via tool_reference from tool search. - `description: optional string` Description of what this tool does. Tool description…
beta-headers
Claude Developer Platform · in the page
api/beta-headers
…a headers url: https://platform.claude.com/docs/en/api/beta-headers description: Access experimental features before they become part of the standard API with the `anthropic-beta` header or the SDK's…
Agents
Claude Developer Platform · in the page
api/beta/agents
…an-readable name for the agent. minLength: 1, maxLength: 256 - `description: optional string or null` Description of what the agent does. maxLength: 2048 - `execution_identity: optional Bet…
Archive Agent
Claude Developer Platform · in the page
api/beta/agents/archive
…g` A timestamp in RFC 3339 format format: date-time - `description: string or null` - `execution_identity: BetaManagedAgentsExecutionIdentity` Execution principal for runs of this…
Create Agent
Claude Developer Platform · in the page
api/beta/agents/create
…an-readable name for the agent. minLength: 1, maxLength: 256 - `description: optional string or null` Description of what the agent does. maxLength: 2048 - `execution_identity: optional Bet…
List Agents
Claude Developer Platform · in the page
api/beta/agents/list
…g` A timestamp in RFC 3339 format format: date-time - `description: string or null` - `execution_identity: BetaManagedAgentsExecutionIdentity` Execution principal for runs of this…
Get Agent
Claude Developer Platform · in the page
api/beta/agents/retrieve
…g` A timestamp in RFC 3339 format format: date-time - `description: string or null` - `execution_identity: BetaManagedAgentsExecutionIdentity` Execution principal for runs of this…
Update Agent
Claude Developer Platform · in the page
api/beta/agents/update
…it; if sent, it must match that Workspace. ## Body parameters - `description: optional string or null` Description. Omit to preserve; send empty string or null to clear. maxLength: 2048 - `e…
Versions
Claude Developer Platform · in the page
api/beta/agents/versions
…g` A timestamp in RFC 3339 format format: date-time - `description: string or null` - `execution_identity: BetaManagedAgentsExecutionIdentity` Execution principal for runs of this…
List Agent Versions
Claude Developer Platform · in the page
api/beta/agents/versions/list
…g` A timestamp in RFC 3339 format format: date-time - `description: string or null` - `execution_identity: BetaManagedAgentsExecutionIdentity` Execution principal for runs of this…
Deployment Runs
Claude Developer Platform · in the page
api/beta/deployment_runs
…ed_error"` - `message: string` Human-readable error description. - `BetaManagedAgentsAgentArchivedRunError object` The deployment's agent was archived. - `type: "age…
List Deployment Runs
Claude Developer Platform · in the page
api/beta/deployment_runs/list
…ed_error"` - `message: string` Human-readable error description. - `BetaManagedAgentsAgentArchivedRunError object` The deployment's agent was archived. - `type: "age…
Get Deployment Run
Claude Developer Platform · in the page
api/beta/deployment_runs/retrieve
…ed_error"` - `message: string` Human-readable error description. - `BetaManagedAgentsAgentArchivedRunError object` The deployment's agent was archived. - `type: "age…
Deployments
Claude Developer Platform · in the page
api/beta/deployments
…egins work on receipt. - `type: "user.define_outcome"` - `description: string` What the agent should produce. This is the task specification. - `rubric: BetaManagedAgentsFileRubr…
Archive Deployment
Claude Developer Platform · in the page
api/beta/deployments/archive
…Time the deployment was created. format: date-time - `description: string or null` Description of what the deployment does. - `environment_id: string` ID of the `environment…
Create Deployment
Claude Developer Platform · in the page
api/beta/deployments/create
…egins work on receipt. - `type: "user.define_outcome"` - `description: string` What the agent should produce. This is the task specification. - `rubric: BetaManagedAgentsFileRubr…
List Deployments
Claude Developer Platform · in the page
api/beta/deployments/list
…Time the deployment was created. format: date-time - `description: string or null` Description of what the deployment does. - `environment_id: string` ID of the `environment…
Pause Deployment
Claude Developer Platform · in the page
api/beta/deployments/pause
…Time the deployment was created. format: date-time - `description: string or null` Description of what the deployment does. - `environment_id: string` ID of the `environment…
Get Deployment
Claude Developer Platform · in the page
api/beta/deployments/retrieve
…Time the deployment was created. format: date-time - `description: string or null` Description of what the deployment does. - `environment_id: string` ID of the `environment…
Run Deployment Now
Claude Developer Platform · in the page
api/beta/deployments/run
…ed_error"` - `message: string` Human-readable error description. - `BetaManagedAgentsAgentArchivedRunError object` The deployment's agent was archived. - `type: "age…
Unpause Deployment
Claude Developer Platform · in the page
api/beta/deployments/unpause
…Time the deployment was created. format: date-time - `description: string or null` Description of what the deployment does. - `environment_id: string` ID of the `environment…
Update Deployment
Claude Developer Platform · in the page
api/beta/deployments/update
…ted set is closed and grows only when a new currency is priced. - `description: optional string or null` Description. Omit to preserve; send empty string or null to clear. maxLength: 2048 - `e…
Dreams
Claude Developer Platform · in the page
api/beta/dreams
…ession_ids: array of string` The IDs of the sessions whose transcripts the dream reads (`sesn_...`). Give 1 to 100 IDs, with no duplicates. Each session must be in the same workspace as…
Archive a Dream
Claude Developer Platform · in the page
api/beta/dreams/archive
…sion_ids: array of string` The IDs of the sessions whose transcripts the dream reads (`sesn_...`). Give 1 to 100 IDs, with no duplicates. Each session must be in the same workspace a…
Cancel a Dream
Claude Developer Platform · in the page
api/beta/dreams/cancel
…sion_ids: array of string` The IDs of the sessions whose transcripts the dream reads (`sesn_...`). Give 1 to 100 IDs, with no duplicates. Each session must be in the same workspace a…
Create a Dream
Claude Developer Platform · in the page
api/beta/dreams/create
…ession_ids: array of string` The IDs of the sessions whose transcripts the dream reads (`sesn_...`). Give 1 to 100 IDs, with no duplicates. Each session must be in the same workspace as…
List Dreams
Claude Developer Platform · in the page
api/beta/dreams/list
…sion_ids: array of string` The IDs of the sessions whose transcripts the dream reads (`sesn_...`). Give 1 to 100 IDs, with no duplicates. Each session must be in the same workspace a…
Get a Dream
Claude Developer Platform · in the page
api/beta/dreams/retrieve
…sion_ids: array of string` The IDs of the sessions whose transcripts the dream reads (`sesn_...`). Give 1 to 100 IDs, with no duplicates. Each session must be in the same workspace a…
Environments
Claude Developer Platform · in the page
api/beta/environments
…iguration. - `type: "self_hosted"` Environment type - `description: optional string or null` Optional description of the environment maxLength: 1024 - `metadata: optional map[strin…
Archive Environment
Claude Developer Platform · in the page
api/beta/environments/archive
…string` RFC 3339 timestamp when environment was created - `description: string or null` User-provided description for the environment; null when unset - `metadata: map[string]` U…
Create Environment
Claude Developer Platform · in the page
api/beta/environments/create
…iguration. - `type: "self_hosted"` Environment type - `description: optional string or null` Optional description of the environment maxLength: 1024 - `metadata: optional map[strin…
List Environments
Claude Developer Platform · in the page
api/beta/environments/list
…string` RFC 3339 timestamp when environment was created - `description: string or null` User-provided description for the environment; null when unset - `metadata: map[string]` U…
Get Environment
Claude Developer Platform · in the page
api/beta/environments/retrieve
…string` RFC 3339 timestamp when environment was created - `description: string or null` User-provided description for the environment; null when unset - `metadata: map[string]` U…
Update Environment
Claude Developer Platform · in the page
api/beta/environments/update
…iguration. - `type: "self_hosted"` Environment type - `description: optional string or null` Updated description of the environment. Omit to preserve; null clears to null; an empty str…
Memory Stores
Claude Developer Platform · in the page
api/beta/memory_stores
…ow agents access memory stores. minLength: 1, maxLength: 255 - `description: optional string` Free-text description of what the store contains, up to 1,024 characters. Included in the agent's s…
Archive a Memory Store
Claude Developer Platform · in the page
api/beta/memory_stores/archive
…memory store was created, in RFC 3339. format: date-time - `description: string` Free-text description of what the store contains, up to 1,024 characters. Included in the agent's system p…