985 pages for support.
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
models/sonnet-4-5/overview
…ude Opus 4.8, Claude Opus 4.7, Claude Opus 4.6, and Claude Sonnet 4.6 support up to 300k output tokens with the output-300k-2026-03-24 beta header. * **Price / MTok:** Input / output, base price per m…
overview
Claude Developer Platform · in the page
models/sonnet-4-6/overview
…ude Opus 4.8, Claude Opus 4.7, Claude Opus 4.6, and Claude Sonnet 4.6 support up to 300k output tokens with the output-300k-2026-03-24 beta header. * **Price / MTok:** Input / output, base price per m…
migration-guide
Claude Developer Platform · in the page
models/sonnet-5-5/migration-guide
…orm.claude.com/docs/en/models/sonnet-5-5/whats-new-sonnet-5-5#feature-support) and [Prompting Claude Sonnet 5.5](https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/prompting-clau…
overview
Claude Developer Platform · in the page
models/sonnet-5-5/overview
…docs/en/models/sonnet-5-5/whats-new-sonnet-5-5#forced-tool-use-is-not-supported). * [Thinking blocks are tied to the model and the conversation](https://platform.claude.com/docs/en/models/sonnet-5-5/w…
whats-new-sonnet-5-5
Claude Developer Platform · in the page
models/sonnet-5-5/whats-new-sonnet-5-5
…from Claude Sonnet 5 to Claude Sonnet 5.5: breaking changes, feature support, behavior differences, pricing, and availability." --- Claude Sonnet 5.5 offers the best combination of speed and intelli…
overview
Claude Developer Platform · in the page
models/sonnet-5/overview
…ude Opus 4.8, Claude Opus 4.7, Claude Opus 4.6, and Claude Sonnet 4.6 support up to 300k output tokens with the output-300k-2026-03-24 beta header. * **Price / MTok:** Input / output, base price per m…
overview
Claude Developer Platform · in the page
release-notes/overview
…the [Release notes for Claude Apps in the Claude Help Center](https://support.claude.com/en/articles/12138966-release-notes). For updates to Claude Code, see the [complete CHANGELOG.md](https://git…
claude-fable-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-fable-5
…, Claude should tell them it doesn't know, and point them to 'https://support.claude.com'. If the person asks Claude about the Anthropic API, Claude API, or Claude Platform, Claude should point them…
claude-fable-5-1
Claude Developer Platform · in the page
release-notes/system-prompts/claude-fable-5-1
…, Claude should tell them it doesn't know, and point them to 'https://support.claude.com'. If the person asks Claude about the Anthropic API, Claude API, or Claude Platform, Claude should point them…
claude-haiku-3-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-haiku-3-5
…, Claude should tell them it doesn't know, and point them to "https://support.claude.com". If the human asks Claude about the Anthropic API, Claude API, or Claude Developer Platform, Claude should po…
claude-haiku-4-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-haiku-4-5
…ude or Anthropic), Claude says it doesn't know and points to 'https://support.claude.com'. For Anthropic API, Claude API, or Claude Platform questions, Claude points to 'https://docs.claude.com'. Wh…
claude-haiku-5-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-haiku-5-5
…ude or Anthropic), Claude says it doesn't know and points to 'https://support.claude.com'. For Anthropic API, Claude API, or Claude Platform questions, Claude points to 'https://docs.claude.com'. Wh…
claude-opus-4
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4
…, Claude should tell them it doesn't know, and point them to 'https://support.anthropic.com'. If the person asks Claude about the Anthropic API, Claude should point them to 'https://docs.anthropic.co…
claude-opus-4-1
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4-1
…, Claude should tell them it doesn't know, and point them to 'https://support.anthropic.com'. If the person asks Claude about the Anthropic API, Claude should point them to 'https://docs.anthropic.co…
claude-opus-4-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4-5
…, Claude should tell them it doesn't know, and point them to 'https://support.claude.com'. If the person asks Claude about the Anthropic API, Claude API, or Claude Developer Platform, Claude should p…
claude-opus-4-6
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4-6
…, Claude should tell them it doesn't know, and point them to 'https://support.claude.com'. If the person asks Claude about the Anthropic API, Claude API, or Claude Developer Platform, Claude should p…
claude-opus-4-7
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4-7
…, Claude should tell them it doesn't know, and point them to 'https://support.claude.com'. If the person asks Claude about the Anthropic API, Claude API, or Claude Platform, Claude should point them…
claude-opus-4-8
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-4-8
…ude or Anthropic), Claude says it doesn't know and points to 'https://support.claude.com'. For Anthropic API, Claude API, or Claude Platform questions, Claude points to 'https://docs.claude.com'. Wh…
claude-opus-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-5
…ude or Anthropic), Claude says it doesn't know and points to 'https://support.claude.com'. For Anthropic API, Claude API, or Claude Platform questions, Claude points to 'https://docs.claude.com'. Wh…
claude-opus-5-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-5-5
…ude or Anthropic), Claude says it doesn't know and points to 'https://support.claude.com'. For Anthropic API, Claude API, or Claude Platform questions, Claude points to 'https://docs.claude.com'. Wh…
claude-sonnet-3-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-3-5
…ints explicitly stated in the message, quoting the human's message to support the existence of each constraint. Sometimes Claude can accidentally overlook minor changes to well-known puzzles and get t…
claude-sonnet-3-7
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-3-7
…, Claude should tell them it doesn't know, and point them to 'https://support.anthropic.com'. If the person asks Claude about the Anthropic API, Claude should point them to 'https://docs.anthropic.co…
claude-sonnet-4
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-4
…, Claude should tell them it doesn't know, and point them to 'https://support.anthropic.com'. If the person asks Claude about the Anthropic API, Claude should point them to 'https://docs.anthropic.co…
claude-sonnet-4-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-4-5
…, Claude should tell them it doesn't know, and point them to 'https://support.claude.com'. If the person asks Claude about the Anthropic API, Claude API, or Claude Developer Platform, Claude should p…
claude-sonnet-4-6
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-4-6
…ude or Anthropic), Claude says it doesn't know and points to 'https://support.claude.com'. For Anthropic API, Claude API, or Claude Platform questions, Claude points to 'https://docs.claude.com'. Wh…
claude-sonnet-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-5
…ude or Anthropic), Claude says it doesn't know and points to 'https://support.claude.com'. For Anthropic API, Claude API, or Claude Platform questions, Claude points to 'https://docs.claude.com'. Wh…
claude-sonnet-5-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-sonnet-5-5
…ude or Anthropic), Claude says it doesn't know and points to 'https://support.claude.com'. For Anthropic API, Claude API, or Claude Platform questions, Claude points to 'https://docs.claude.com'. Wh…
handle-streaming-refusals
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/handle-streaming-refusals
…_delta` events as they arrive. </Card> <Card title="Multilingual support" icon="text-aa" href="https://platform.claude.com/docs/en/build-with-claude/multilingual-support"> Serve users across…
increase-consistency
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/increase-consistency
…/Accordion> ## Prefill Claude's response <Note> Prefilling is not supported on Claude 4.6 and later models and [Claude Mythos Preview](https://anthropic.com/glasswing) . Use [structured…
mitigate-jailbreaks
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/mitigate-jailbreaks
…nstructions in a `user` turn that follows the `tool_result` block. On supported models, you can also use a [mid-conversation system message](https://platform.claude.com/docs/en/build-with-claude/mid-c…
reduce-hallucinations
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/reduce-hallucinations
…f its claims. You can also have Claude verify each claim by finding a supporting quote after it generates a response. If it can't find a quote, it must retract the claim. <Accordion title="Example: D…
reduce-latency
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/reduce-latency
…odel, the complexity of the prompt, and the underlying infrastructure supporting the model and point of interaction. <Note> It's always better to first engineer a prompt that works well without mod…
reduce-prompt-leak
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/reduce-prompt-leak
…ructions by prefilling the `Assistant` turn. (Note: prefilling is not supported on Claude 4.6 and later models and [Claude Mythos Preview](https://anthropic.com/glasswing).) <Accordion title="Example…
Set up Claude Code for your organization
Claude Code CLI · in the page
admin-setup
…/claude-enterprise-administrator-guide) and [seat assignment](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) for those steps. | Decision | What you…
Escalate hard decisions with the advisor tool
Claude Code CLI · in the page
advisor
…nch Each of these enables the advisor for sessions whose main model [supports it](#choose-an-advisor-model). After the session starts, Claude Code shows an `Advisor Tool (experimental) is on and may…
How the agent loop works
Claude Code CLI · in the page
agent-sdk/agent-loop
…fort levels use fewer tokens per turn and reduce cost. Not all models support the effort parameter. See [Effort](https://platform.claude.com/docs/en/build-with-claude/effort) for which models support…
Use Claude Code features in the SDK
Claude Code CLI · in the page
agent-sdk/claude-code-features
…K](/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 defined in `settings.json`,…
Track cost and usage
Claude Code CLI · in the page
agent-sdk/cost-tracking
…ns to the 5-minute TTL once you're drawing on [usage credits](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans). `ENABLE_PROMPT_CACHING_1H` asks for the 1-hour TTL on…
Give Claude custom tools
Claude Code CLI · in the page
agent-sdk/custom-tools
…es. In TypeScript, use `z.enum()`. In Python, the dict schema doesn't support enums, so the full JSON Schema dict is required. * **Unsupported input handling:** when a conversion pair isn't found, the…
Intercept and control agent behavior with hooks
Claude Code CLI · in the page
agent-sdk/hooks
…r the correct event type in `options.hooks` * For non-tool hooks that support matchers, like `Notification` and `SubagentStop`, matchers match against different fields, and `Stop` ignores matchers ent…
Hosting the Agent SDK
Claude Code CLI · in the page
agent-sdk/hosting
…ins, deep research that pauses and resumes over hours, and a customer support agent that loads ticket history across interactions. Tune your provider's idle timeout to how frequently you expect users…
Connect to external tools with MCP
Claude Code CLI · in the page
agent-sdk/mcp
…protocols. Check the server's documentation to see which transport it supports: * If the docs give you a **command to run** (like `npx @modelcontextprotocol/server-filesystem`), use stdio * If the do…
Modifying system prompts
Claude Code CLI · in the page
agent-sdk/modifying-system-prompts
…prompt | No `systemPrompt` option | The minimal default: tool-calling support and nothing else | "Different from Claude Code" usually means one of the following: * **Different surface**: the output…
Observability with OpenTelemetry
Claude Code CLI · in the page
agent-sdk/observability
…the Enable telemetry export example ... "OTEL_SERVICE_NAME": "support-triage-agent", "OTEL_RESOURCE_ATTRIBUTES": "service.version=1.4.0,deployment.environment=production", }, ) ```…
Configure permissions
Claude Code CLI · in the page
agent-sdk/permissions
…very tool definition is removed from the request. Tool-name globs are supported in deny rules: `"*"` matches every tool and `"mcp__*"` matches every MCP tool across all servers. | Allow rules accept…
Plugins in the SDK
Claude Code CLI · in the page
agent-sdk/plugins
…ype` field must be `"local"`, the only value the SDK accepts. The SDK supports loading multiple plugins from different locations. To use a plugin distributed through a [marketplace](/docs/en/plugins/…
Agent SDK reference - Python
Claude Code CLI · in the page
agent-sdk/python
…| Managed automatically | Manual control | | **Streaming Input** | ✅ Supported | ✅ Supported | | **Interrupts** | ❌ Not supported | ✅ Supported | | **Hooks** | ✅ Supported | ✅ Supported | | **Custom…
Quickstart
Claude Code CLI · in the page
agent-sdk/quickstart
…them, for example `npm ci --omit=optional`, gets no binary even on a supported platform. Reinstall without skipping optional dependencies, or [install Claude Code natively](/docs/en/setup.md#install-…
Securely deploying AI agents
Claude Code CLI · in the page
agent-sdk/secure-deployment
…o each agent ### Configuring Claude Code to use a proxy Claude Code supports two methods for routing sampling requests through a proxy: **Option 1: ANTHROPIC\_BASE\_URL (simple but only for samplin…
Persist sessions to external storage
Claude Code CLI · in the page
agent-sdk/session-storage
…those runs your store's retention is the only retention there is. ## Supported on The following TypeScript SDK functions accept a `sessionStore` option and operate against the store instead of the l…