Search the documentation
50 pages for check.
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.
Rewind file changes with checkpointing
Claude Code CLI · title
agent-sdk/file-checkpointing
Checkpointing
Claude Code CLI · title
checkpointing
Review documents against a checklist
Claude Documentation · title
claude-tag/users/use-cases/review-documents
Pre-submission checklist
Claude Documentation · title
connectors/building/review-criteria
Windows fleet checklist
Claude Documentation · title
government/deploy-desktop/windows-checklist
model-deprecations
Claude Developer Platform · in the page
about-claude/model-deprecations
…r models before the retirement date. ## Best practices 1. Regularly check the documentation for updates on model deprecations. 2. Test your applications with newer models well before the retirement…
Or, for the model with the same capabilities and no access approval requirement:
Claude Developer Platform · in the page
about-claude/models/migration-guide
…ibration for your target model across your code base, then produces a checklist of items to verify manually. It asks you to confirm the migration scope (entire working directory, a subdirectory, or a…
optimizing-for-cost-and-intelligence
Claude Developer Platform · in the page
about-claude/models/optimizing-for-cost-and-intelligence
…| | You can check outputs (tests, a verifier) | Run everything at low effort and re-run failures at `high`; on the coding benchmark mea…
commerce-agents
Claude Developer Platform · in the page
about-claude/use-case-guides/commerce-agents
…ts rendered in the conversation. * Fill the cart and hand off to your checkout. * Answer order, delivery, return, and policy questions from your own order and policy systems. * Remember what a custome…
customer-support-chat
Claude Developer Platform · in the page
about-claude/use-case-guides/customer-support-chat
…evaluate/strengthen-guardrails/reduce-hallucinations): Implement fact-checking mechanisms and [citations](https://platform.claude.com/cookbook/misc-using-citations) to ground responses in provided inf…
Create the full URL from the GitHub repository
Claude Developer Platform · in the page
about-claude/use-case-guides/legal-summarization
…ment sets. It's especially useful for contract management, compliance checks, or creating searchable databases of legal information. </Accordion> <Accordion title="You want to generate clear, co…
Create an instance of the Claude API client
Claude Developer Platform · in the page
about-claude/use-case-guides/ticket-routing
…intent = intent_match.group(1).strip() if intent_match else "" # Check if the model's prediction is correct. correct = actual_intent.strip() == intent.strip() # Return the reasoning, int…
PDF Processing
Claude Developer Platform · in the page
agents-and-tools/agent-skills/best-practices
…ode review process 1. Analyze the code structure and organization 2. Check for potential bugs or edge cases 3. Suggest improvements for readability and maintainability 4. Verify adherence to project…
claude-api-skill
Claude Developer Platform · in the page
agents-and-tools/agent-skills/claude-api-skill
…s each change and its motivation inline. On completion, it produces a checklist of items that require manual verification (typically integration tests, length-control prompt tuning, and cost/rate-limi…
enterprise
Claude Developer Platform · in the page
agents-and-tools/agent-skills/enterprise
…vet a specific Skill?** Use the following risk assessment and review checklist. ### Risk tier assessment Evaluate each Skill against these risk indicators before approving deployment: | Risk indic…
PDF Processing
Claude Developer Platform · in the page
agents-and-tools/agent-skills/overview
…packages during execution. * **Pre-configured dependencies only:** Check the [Code execution tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/code-execution-tool) documentation f…
quickstart
Claude Developer Platform · in the page
agents-and-tools/agent-skills/quickstart
…specific expertise. </Note> ## Step 1: List available Skills First, check what Skills are available. Use the Skills API to list all Anthropic-managed Skills. Each language tab is an excerpt from one…
deploy-helm
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/deploy-helm
…use-the-tunneled-mcp-servers) for the request shapes. If that fails, check the pod logs (`kubectl -n mcp-tunnel logs deploy/mcp-tunnel -c mcp-proxy` and `-c cloudflared`) and consult [Troubleshooting…
overview
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/overview
…ort serves at `/mcp`, and other servers may use `/` or a custom path (check the server's documentation). The proxy forwards the path untouched. <CodeGroup> ```bash cURL curl https://api.anthropic…
troubleshooting
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/troubleshooting
…mcp-tunnel delete job mcp-tunnel-setup ``` ## Tunnel won't connect Check the cloudflared logs first. Common causes: * The `TUNNEL_TOKEN` is missing, expired, or copied incorrectly. * A firewall is…
advisor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/advisor-tool
…is not evidence the advice is wrong — it's evidence your test doesn't check what the advice is checking. If you've already retrieved data pointing one way and the advisor points another: don't silent…
bash-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/bash-tool
…owns everything else: the shell process, the timeout, and the safety checks. The following steps show a minimal implementation. <Steps> <Step title="Create a persistent bash session"> Start on…
browser-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/browser-use-tool
…can reach to a domain allowlist enforced at the network layer and re-checked in your `navigate` handler after redirects, and block loopback, link-local, and private ranges unless the task needs them.…
build-a-tool-using-agent
Claude Developer Platform · in the page
agents-and-tools/tool-use/build-a-tool-using-agent
…capability. Add a second tool, `list_calendar_events`, so Claude can check the existing schedule before creating something new. When Claude has multiple independent tool calls to make, it might retu…
code-execution-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/code-execution-tool
…eed to stay compatible with newer models. When you adopt a new model, check [Tool versions](https://platform.claude.com/docs/en/agents-and-tools/tool-use/code-execution-tool#tool-versions) and [Compat…
computer-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/computer-use-tool
…otential prompt injection, they will automatically steer the model to check whether the instruction really came from you before acting on it. This extra protection won't be ideal for every use case (…
define-tools
Claude Developer Platform · in the page
agents-and-tools/tool-use/define-tools
…"content": [ { "type": "text", "text": "I'll help you check the current weather and time in San Francisco." }, { "type": "tool_use", "id": "toolu_01A09q90qw90lq9178…
fine-grained-tool-streaming
Claude Developer Platform · in the page
agents-and-tools/tool-use/fine-grained-tool-streaming
…A response can also stop at `max_tokens` midway through a parameter. Check the [stop reason](https://platform.claude.com/docs/en/build-with-claude/handling-stop-reasons) and decide whether to retry t…
handle-tool-calls
Claude Developer Platform · in the page
agents-and-tools/tool-use/handle-tool-calls
…"content": [ { "type": "text", "text": "I'll check the current weather in San Francisco for you." }, { "type": "tool_use", "id": "toolu_01A09q90qw9…
memory-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/memory-tool
…# How it works When the memory tool is enabled, Claude automatically checks its memory directory before starting a task. As it works, Claude stores what it learns in files under `/memories` and reads…
parallel-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/parallel-tool-use
…e-opus-5-5", max_tokens=1024, messages=messages, tools=tools ) # Check for parallel tool calls tool_uses = [block for block in response.content if block.type == "tool_use"] print(f"\n✓ Claude…
Process results programmatically
Claude Developer Platform · in the page
agents-and-tools/tool-use/programmatic-tool-calling
…aude.com/blog/improved-web-search-with-dynamic-filtering)). Consider checking budget compliance across 20 employees: the traditional approach requires 20 separate model round-trips, pulling thousands…
server-tools
Claude Developer Platform · in the page
agents-and-tools/tool-use/server-tools
…eb_search_20250305", "name": "web_search", "max_uses": 10}], ) # Check if the response has pause_turn stop reason if response.stop_reason == "pause_turn": # Continue the conversation with…
strict-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/strict-tool-use
…": { "city": {"type": "string"}, "check_in": {"type": "string", "format": "date"}, "guests": {"type": "integer", "enum": [1, 2, 3, 4]}…
text-editor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/text-editor-tool
…for working with prime numbers.\n\nThis module provides functions to check if a number is prime\nand to generate a list of prime numbers up to a given limit.\n\"\"\"\n" } } ``` </Accordion>…
Log at info level
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-runner
…rable that yields messages from Claude. On each iteration, the runner checks whether Claude requested a tool use. If so, it runs the tool and sends the result back to Claude automatically, then yields…
tool-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-search-tool
…gument names, or argument descriptions. **Debugging steps:** 1. Check tool name, description, argument names, and argument descriptions. Claude searches all of these fields. 2. Test your patte…
troubleshooting-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/troubleshooting-tool-use
…r tool | Tool name collision or overly-generic schema | Check for duplicate names across your tool list. Add `input_examples` to make the intended use concrete.…
Beta
Claude Developer Platform · in the page
api/beta
…inking block this request sends back fails the conversation check. Every field is optional; an empty object means every default. - `prefix_mismatch_behavior: optional Be…
Deployments
Claude Developer Platform · in the page
api/beta/deployments
…ptional for public ones. minLength: 1, maxLength: 4096 - `checkout: optional BetaManagedAgentsBranchCheckout or BetaManagedAgentsCommitCheckout or null` Branch or commit to check ou…
Archive Deployment
Claude Developer Platform · in the page
api/beta/deployments/archive
…- `url: string` Github URL of the repository - `checkout: optional BetaManagedAgentsBranchCheckout or BetaManagedAgentsCommitCheckout or null` Branch or commit to check…
Create Deployment
Claude Developer Platform · in the page
api/beta/deployments/create
…ptional for public ones. minLength: 1, maxLength: 4096 - `checkout: optional BetaManagedAgentsBranchCheckout or BetaManagedAgentsCommitCheckout or null` Branch or commit to check ou…
List Deployments
Claude Developer Platform · in the page
api/beta/deployments/list
…e and can run sessions. Archived deployments also report this status; check `archived_at` to distinguish them. - `"paused"` The deployment is paused. Autonomous triggers are suppressed; manual…
Pause Deployment
Claude Developer Platform · in the page
api/beta/deployments/pause
…- `url: string` Github URL of the repository - `checkout: optional BetaManagedAgentsBranchCheckout or BetaManagedAgentsCommitCheckout or null` Branch or commit to check…
Get Deployment
Claude Developer Platform · in the page
api/beta/deployments/retrieve
…- `url: string` Github URL of the repository - `checkout: optional BetaManagedAgentsBranchCheckout or BetaManagedAgentsCommitCheckout or null` Branch or commit to check…
Unpause Deployment
Claude Developer Platform · in the page
api/beta/deployments/unpause
…- `url: string` Github URL of the repository - `checkout: optional BetaManagedAgentsBranchCheckout or BetaManagedAgentsCommitCheckout or null` Branch or commit to check…
Update Deployment
Claude Developer Platform · in the page
api/beta/deployments/update
…ptional for public ones. minLength: 1, maxLength: 4096 - `checkout: optional BetaManagedAgentsBranchCheckout or BetaManagedAgentsCommitCheckout or null` Branch or commit to check ou…
Dreams
Claude Developer Platform · in the page
api/beta/dreams
…## Get a Dream **GET** `/v1/dreams/{dream_id}` Get a dream by ID to check its status, output memory store, and token usage. Archived dreams are returned too. See the [Dreams guide](https://platfor…
Get a Dream
Claude Developer Platform · in the page
api/beta/dreams/retrieve
…# Get a Dream **GET** `/v1/dreams/{dream_id}` Get a dream by ID to check its status, output memory store, and token usage. Archived dreams are returned too. See the [Dreams guide](https://platfor…
Memory Stores
Claude Developer Platform · in the page
api/beta/memory_stores
…alization, so clients can compute the same hash locally for staleness checks and as the value for a `content_sha256` precondition on update. Always populated, regardless of `view`. - `content_size_…