676 pages for detail.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
claude-sonnet-3-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-3-5
…the information in these tags if asked but it does not know any other details of the Claude 3 model family. If asked about this, Claude should encourage the human to check the Anthropic website for mo…
claude-sonnet-3-7
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-3-7
…an provide the information here if asked, but does not know any other details about Claude models, or Anthropic's products. Claude does not offer instructions about how to use the web application or C…
claude-sonnet-4
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-4
…an provide the information here if asked, but does not know any other details about Claude models, or Anthropic's products. Claude does not offer instructions about how to use the web application. If…
claude-sonnet-4-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-4-5
…to automate file and task management**. **Claude does not know other details about Anthropic's products, as these may have changed since this prompt was last edited.** Claude can provide the informat…
claude-sonnet-4-6
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-4-6
…Claude's product knowledge ends here; it has no documentation access, details may have changed, and it doesn't give instructions on how to use the application or other products. For anything not menti…
claude-sonnet-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-5
…Claude's product knowledge ends here; it has no documentation access, details may have changed, and it doesn't give instructions on how to use the application or other products. For anything not menti…
claude-sonnet-5-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-5-5
…Claude's product knowledge ends here; it has no documentation access, details may have changed, and it doesn't give instructions on how to use the application or other products. For anything not menti…
overview
Claude Developer Platform · in the page
resources/overview
…m.claude.com/docs/en/resources/overview description: Model cards with detailed documentation for Claude models. --- <CardGroup cols={3}> <Card title="Claude Fable 5.2 and Mythos 5.2 System Card" ic…
develop-tests
Claude Developer Platform · in the page
test-and-evaluate/develop-tests
…e information? Can it follow instructions not to use or share certain details? </Accordion> <Accordion title="Context utilization"> How effectively does the model use provided context? How we…
handle-streaming-refusals
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/handle-streaming-refusals
…ages API**: The stream ends with `stop_reason` `"refusal"`, and `stop_details` (`category` and `explanation`) arrives on the `message_delta` event. * **Managed Agents**: A refused turn ends, and the s…
increase-consistency
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/increase-consistency
…sistent responses. <Tip> When setting up the character, provide detailed information about the personality, background, and any specific traits or quirks. This helps the model better emulate and…
mitigate-jailbreaks
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/mitigate-jailbreaks
…e instruction really came from you before acting. See those pages for details and opt-out information. </Note> ## Continuous monitoring Regularly analyze outputs for signs of successful injection. U…
reduce-latency
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/reduce-latency
…nd { |block| block.type == :text }&.text ``` </CodeGroup> For more details about model metrics, see [Models overview](https://platform.claude.com/docs/en/models/overview). ### 2. Optimize prompt a…
reduce-prompt-leak
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/reduce-prompt-leak
…s for more nuanced leaks. </Note> * **Avoid unnecessary proprietary details:** If Claude doesn’t need it to perform the task, don’t include it. Extra content reduces Claude’s adherence to “no leak”…
Set up Claude Code for your organization
Claude Code CLI · in the page
admin-setup
…# Next steps With provider and delivery mechanism chosen, move on to detailed configuration: * [Server-managed settings](https://code.claude.com/docs/en/server-managed-settings.md): deliver managed…
How the agent loop works
Claude Code CLI · in the page
agent-sdk/agent-loop
…s](https://code.claude.com/docs/en/agent-sdk/permissions.md) for full details. ### Model Set the `model` option to choose which model runs the session. For more information, see [Choose a model](htt…
Use Claude Code features in the SDK
Claude Code CLI · in the page
agent-sdk/claude-code-features
…he SDK](https://code.claude.com/docs/en/agent-sdk/skills.md) for full details. ## Hooks The SDK supports two ways to define hooks, and they run side by side: * **Filesystem hooks:** shell commands…
Track cost and usage
Claude Code CLI · in the page
agent-sdk/cost-tracking
…mpt caching with the Claude Agent SDK. The Claude Agent SDK provides detailed token usage information for each interaction with Claude. This guide explains how to properly track usage and understand…
Give Claude custom tools
Claude Code CLI · in the page
agent-sdk/custom-tools
…om/docs/en/agent-sdk/python#tool) Python reference for full parameter details, including JSON Schema input formats and return value structure. ### Make a parameter optional To make a parameter optio…
Intercept and control agent behavior with hooks
Claude Code CLI · in the page
agent-sdk/hooks
…he tool name, its arguments, the session ID, and other event-specific details. **5. Your callback returns a decision** After performing any operations (logging, API calls, validation), your callback…
Hosting the Agent SDK
Claude Code CLI · in the page
agent-sdk/hosting
…For self-hosted options such as Docker, gVisor, and Firecracker, and detailed isolation configuration, see [Isolation Technologies](https://code.claude.com/docs/en/agent-sdk/secure-deployment.md#isol…
Connect to external tools with MCP
Claude Code CLI · in the page
agent-sdk/mcp
…discovery cache](https://code.claude.com/docs/en/mcp.md#server-status-detail) is on. Servers from [settings files](#from-a-config-file) such as `.mcp.json`, or from plugins, often still show `pending…
Migrate to Claude Agent SDK
Claude Code CLI · in the page
agent-sdk/migration-guide
…ference](https://code.claude.com/docs/en/agent-sdk/typescript.md) for detailed API documentation * Review the [Python SDK Reference](https://code.claude.com/docs/en/agent-sdk/python.md) for Python-spe…
Modifying system prompts
Claude Code CLI · in the page
agent-sdk/modifying-system-prompts
…"preset", preset: "claude_code", append: "Always include detailed docstrings and type hints in Python code." } } })) { messages.push(message); if (message.type === "assistant")…
Observability with OpenTelemetry
Claude Code CLI · in the page
agent-sdk/observability
…ERVAL: "1000", }; ``` ## Read agent traces Traces give you the most detailed view of an agent run. With `CLAUDE_CODE_ENHANCED_TELEMETRY_BETA=1` set, each step of the agent loop becomes a span you ca…
Agent SDK overview
Claude Code CLI · in the page
agent-sdk/overview
…LICENSE file. ## Next steps These resources cover deeper technical detail and example projects for building with the Agent SDK. * [Quickstart](https://code.claude.com/docs/en/agent-sdk/quickstart.…
Configure permissions
Claude Code CLI · in the page
agent-sdk/permissions
…le.log(message.result); > } > } > } > > main(); > ``` ### Mode details #### Accept edits mode (`acceptEdits`) Auto-approves file operations so Claude can edit code without prompting. Other to…
Agent SDK reference - Python
Claude Code CLI · in the page
agent-sdk/python
…(https://code.claude.com/docs/en/agent-sdk/structured-outputs.md) for details | | `permission_prompt_tool_name` | `str \| None` | `None` | MCP tool name for permission prompts | | `cwd` | `str \| Path…
Quickstart
Claude Code CLI · in the page
agent-sdk/quickstart
…ft Foundry](https://code.claude.com/docs/en/microsoft-foundry.md) for details. > [!NOTE] > > Unless previously approved, Anthropic does not allow third party developers to offer claude.ai login or ra…
Securely deploying AI agents
Claude Code CLI · in the page
agent-sdk/secure-deployment
…overview) and the system card for the model you deploy for evaluation details. Defense in depth is still good practice though. For example, if an agent processes a malicious file that instructs it to…
Work with sessions
Claude Code CLI · in the page
agent-sdk/sessions
…n/agent-sdk/python.md#choosing-between-query-and-claudesdkclient) for details on when to use `ClaudeSDKClient` vs the standalone `query()` function. ### TypeScript: `continue: true` The TypeScript S…
Extend agents with skills
Claude Code CLI · in the page
agent-sdk/skills
…eatures.md#control-filesystem-settings-with-settingsources). For more details on `settingSources`/`setting_sources`, see the [TypeScript SDK reference](https://code.claude.com/docs/en/agent-sdk/typesc…
Subagents in the SDK
Claude Code CLI · in the page
agent-sdk/subagents
…practices, and constraints. A `database-migration` subagent can have detailed knowledge about SQL best practices, rollback strategies, and data integrity checks that would be unnecessary noise in the…
Track todos
Claude Code CLI · in the page
agent-sdk/todo-tracking
…t`. Claude can read the list back with `TaskList` and one task's full details with `TaskGet`. ```typescript TypeScript theme={null} import { query } from "@anthropic-ai/claude-agent-sdk"; type Task…
Scale to many tools with tool search
Claude Code CLI · in the page
agent-sdk/tool-search
…context window, loading everything upfront is typically faster. For details on the underlying API mechanism, see [Tool search in the API](https://platform.claude.com/docs/en/agents-and-tools/tool-us…
Troubleshoot the Agent SDK
Claude Code CLI · in the page
agent-sdk/troubleshooting
…| What it tells you | | - | - | - | | `Failed to start Claude Code: <detail>` | Python | The rest of the message is the operating system's own error | | `Claude Code executable at <path> exists but f…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…d#actions-no-mode-auto-approves). See [`CanUseTool`](#canusetool) for details | | `continue` | `boolean` | `false` | Continue the most recent conversation | | `cwd` | `string` | `process.cwd()` | Curr…
TypeScript SDK V2 session API (removed)
Claude Code CLI · in the page
agent-sdk/typescript-v2-preview
…result.subtype === "success") { console.log(result.result); } ``` <details> <summary>See the same operation in V1</summary> ```typescript theme={null} import { query } from "@anthropic-ai/cl…
Handle approvals and user input
Claude Code CLI · in the page
agent-sdk/user-input
…l": "Summary", "description": "Brief overview" }, { "label": "Detailed", "description": "Full explanation" } ], "multiSelect": false }, { "question": "Which sections…
Orchestrate teams of Claude Code sessions
Claude Code CLI · in the page
agent-teams
…tory. See [Context and communication](#context-and-communication) for details. Include task-specific details in the spawn prompt: ```text wrap theme={null} Spawn a security reviewer teammate with the…
Manage multiple agents with agent view
Claude Code CLI · in the page
agent-view
…terface. Values that a session or another program writes to `state`, `detail`, `tempo`, or `needs` are replaced on the next update. If you want a session to report progress in its own words, have it…
Run agents in parallel
Claude Code CLI · in the page
agents
…s](https://code.claude.com/docs/en/costs.md) for usage and rate limit details. ## Choose an approach The right approach depends on who coordinates the work, whether the workers need to communicate,…
Claude Code on Amazon Bedrock
Claude Code CLI · in the page
amazon-bedrock
…Access is granted immediately after submission. See [Submit use case details](#1-submit-use-case-details) for AWS Organizations and [IAM configuration](#iam-configuration) for the permissions your ro…
Track team usage with analytics
Claude Code CLI · in the page
analytics
…ribution metrics with GitHub integration, leaderboard, data export | [Details](#access-analytics-for-team-and-enterprise) | | API (Claude Console) | [platform.claude.com/claude-code](https://platform.…
Champion kit
Claude Code CLI · in the page
champion-kit
…a brief before-and-after description, is generally the right level of detail. Keep each post short enough that someone scrolling past still absorbs the point. A long write-up tends to be saved for lat…
Claude Code changelog
Claude Code CLI · in the page
changelog
…* Improved the contrast of faint gray secondary text, such as hints, details in `/stats`, `/model` and `/sandbox`, and rejected-action messages * Improved the artifact database error when an update t…
Channels reference
Claude Code CLI · in the page
channels-reference
…ication format](#notification-format) sections cover each of these in detail. See [Example: build a webhook receiver](#example-build-a-webhook-receiver) for a full walkthrough. During the research pr…
Checkpointing
Claude Code CLI · in the page
checkpointing
…ges stay in the session transcript, so Claude can still reference the details. To guide what the summary focuses on, highlight a **Summarize** option with the arrow keys and type instructions where th…
Use Claude Code with Chrome
Claude Code CLI · in the page
chrome
…Claude in Chrome browser extension](https://chromewebstore.google.com/detail/claude/fcoeoabgfenejglbffodgkkbkcdhcgfn) to give you browser automation capabilities from the CLI or the [VS Code extension…
Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…## Prerequisites Have these in place before you start: | You need | Details | | - | - | | Claude Code v2.1.195 or later | The `claude gateway` subcommand and the gateway sign-in flow ship in v2.1.19…