614 pages for -n.
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/opus-4-6/overview
…prompt" icon="text" href="https://platform.claude.com/docs/en/release-notes/system-prompts/overview#claude-opus-4-6"> The system prompt Claude Opus 4.6 uses on claude.ai and the Claude apps. </…
overview
Claude Developer Platform · in the page
models/opus-4-7/overview
…prompt" icon="text" href="https://platform.claude.com/docs/en/release-notes/system-prompts/overview#claude-opus-4-7"> The system prompt Claude Opus 4.7 uses on claude.ai and the Claude apps. </…
overview
Claude Developer Platform · in the page
models/opus-4-8/overview
…prompt" icon="text" href="https://platform.claude.com/docs/en/release-notes/system-prompts/overview#claude-opus-4-8"> The system prompt Claude Opus 4.8 uses on claude.ai and the Claude apps. </…
migration-guide
Claude Developer Platform · in the page
models/opus-5-5/migration-guide
…/docs/en/agents-and-tools/agent-skills/claude-api-skill#migrating-to-a-newer-claude-model).** It comes bundled with Claude Code and works for any current Claude model as the target: Let Claude Code…
overview
Claude Developer Platform · in the page
models/opus-5-5/overview
…[What’s new](https://platform.claude.com/docs/en/models/opus-5-5/whats-new-opus-5-5) · [Migration guide](https://platform.claude.com/docs/en/models/opus-5-5/migration-guide) ## Overview Claude Opus…
overview
Claude Developer Platform · in the page
models/opus-5/overview
…prompt" icon="text" href="https://platform.claude.com/docs/en/release-notes/system-prompts/overview#claude-opus-5"> The system prompt Claude Opus 5 uses on claude.ai and the Claude apps. </Card…
overview
Claude Developer Platform · in the page
models/sonnet-4-5/overview
…prompt" icon="text" href="https://platform.claude.com/docs/en/release-notes/system-prompts/overview#claude-sonnet-4-5"> The system prompt Claude Sonnet 4.5 uses on claude.ai and the Claude apps.…
overview
Claude Developer Platform · in the page
models/sonnet-4-6/overview
…prompt" icon="text" href="https://platform.claude.com/docs/en/release-notes/system-prompts/overview#claude-sonnet-4-6"> The system prompt Claude Sonnet 4.6 uses on claude.ai and the Claude apps.…
migration-guide
Claude Developer Platform · in the page
models/sonnet-5-5/migration-guide
…/docs/en/agents-and-tools/agent-skills/claude-api-skill#migrating-to-a-newer-claude-model).** It comes bundled with Claude Code and works for any current Claude model as the target: Let Claude Code…
overview
Claude Developer Platform · in the page
models/sonnet-5-5/overview
…hat’s new](https://platform.claude.com/docs/en/models/sonnet-5-5/whats-new-sonnet-5-5) · [Migration guide](https://platform.claude.com/docs/en/models/sonnet-5-5/migration-guide) ## Overview Claude S…
overview
Claude Developer Platform · in the page
models/sonnet-5/overview
…prompt" icon="text" href="https://platform.claude.com/docs/en/release-notes/system-prompts/claude-sonnet-5"> The system prompt Claude Sonnet 5 uses on claude.ai and the Claude apps. </Card>…
increase-consistency
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/increase-consistency
…s </opportunities> <threats> - Rapid rise of cloud-native competitors - Antitrust lawsuits and regulatory actions - Talent poaching by startups and competitors…
reduce-hallucinations
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/reduce-hallucinations
…looks wrong. This can reveal faulty logic or assumptions. * **Best-of-N verification:** Run Claude through the same prompt multiple times and compare the outputs. Inconsistencies across outputs could…
Use Claude Code with a screen reader
Claude Code CLI · in the page
accessibility
…de screen reader mode, becomes the same kind of numbered list. Yes-or-no prompts ask for a typed answer instead of a two-option menu. Answer `y` or `n` and press Enter. `yes` and `no` also work. ##…
Escalate hard decisions with the advisor tool
Claude Code CLI · in the page
advisor
…es that need feature-flag fetching](/docs/en/env-vars.md#features-that-need-feature-flag-fetching). ## Turn the advisor off To stop using the advisor, run `/advisor off` or choose **No advisor** in…
How the agent loop works
Claude Code CLI · in the page
agent-sdk/agent-loop
…ch commands by name](/docs/en/agent-sdk/skills.md#dispatch-commands-by-name). > **Example: Summarization instructions in CLAUDE.md** > > Add a section to your project's CLAUDE.md telling the compacto…
Use Claude Code features in the SDK
Claude Code CLI · in the page
agent-sdk/claude-code-features
…, see [What settingSources does not control](#what-settingsources-does-not-control). ## Control filesystem settings with settingSources The setting sources option ([`setting_sources`](/docs/en/agent…
Configure your agent
Claude Code CLI · in the page
agent-sdk/configuration
…tion](/docs/en/permissions.md#additional-directories-grant-file-access-not-configuration). ## Limit turns and spend Cap turns and spend with `maxTurns` / `max_turns` and `maxBudgetUsd` / `max_budget…
Track cost and usage
Claude Code CLI · in the page
agent-sdk/cost-tracking
…way, the combined figure is still a [client-side estimate](#estimates-not-billing). In streaming input mode, read each call's total as described in [Track costs in streaming input mode](#track-costs…
Give Claude custom tools
Claude Code CLI · in the page
agent-sdk/custom-tools
…list each tool's [fully qualified name](/docs/en/agent-sdk/mcp.md#tool-naming-convention) in `allowedTools` so the tool runs without a permission prompt. That name is `mcp__{server_name}__{tool_name}`…
Intercept and control agent behavior with hooks
Claude Code CLI · in the page
agent-sdk/hooks
…spelled as the [tool naming convention](/docs/en/agent-sdk/mcp.md#tool-naming-convention) describes. | | `hooks` | `HookCallback[]` | - | Required. Array of callback functions to execute when the patt…
Hosting the Agent SDK
Claude Code CLI · in the page
agent-sdk/hosting
…l](/docs/en/agent-sdk/claude-code-features.md#what-settingsources-does-not-control) for the other inputs that load unconditionally. * Point `CLAUDE_CONFIG_DIR` at a per-tenant directory so tenants do…
Connect to external tools with MCP
Claude Code CLI · in the page
agent-sdk/mcp
…l them. ### Tool naming convention MCP tools are named `mcp__<server-name>__<tool-name>`, where `<server-name>` is the name you register the server under, such as its key in `mcpServers`. Character…
Migrate to Claude Agent SDK
Claude Code CLI · in the page
agent-sdk/migration-guide
…l](/docs/en/agent-sdk/claude-code-features.md#what-settingsources-does-not-control) for inputs that are read even when `settingSources` is `[]`. ## Next Steps * Explore the [Agent SDK Overview](/doc…
Modifying system prompts
Claude Code CLI · in the page
agent-sdk/modifying-system-prompts
…ns that don't [fetch feature flags](/docs/en/env-vars.md#features-that-need-feature-flag-fetching), including sessions on Amazon Bedrock, Google Cloud's Agent Platform, and Microsoft Foundry, rebuilt…
Configure permissions
Claude Code CLI · in the page
agent-sdk/permissions
…e matches, the tool is blocked, even in `bypassPermissions` mode. Bare-name deny rules like `Bash` remove the tool from Claude's context before this evaluation begins, so only scoped rules like `Bash(…
Plugins in the SDK
Claude Code CLI · in the page
agent-sdk/plugins
…en relevant. You can also invoke a plugin skill directly with `/plugin-name:skill-name`. * **Agents**: specialized subagents for specific tasks * **Hooks**: event handlers that respond to tool use and…
Agent SDK reference - Python
Claude Code CLI · in the page
agent-sdk/python
…ents](/docs/en/permissions.md#additional-directories-grant-file-access-not-configuration) | | `env` | `dict[str, str]` | `{}` | Environment variables merged on top of the inherited process environment…
Securely deploying AI agents
Claude Code CLI · in the page
agent-sdk/secure-deployment
…`bash theme={null} docker run \ --cap-drop ALL \ --security-opt no-new-privileges \ --security-opt seccomp=/path/to/seccomp-profile.json \ --read-only \ --tmpfs /tmp:rw,noexec,nosuid,size=10…
Extend agents with skills
Claude Code CLI · in the page
agent-sdk/skills
…gets a [prefixed name](/docs/en/skills.md#how-a-skill-gets-its-command-name) when its name clashes with an enterprise, personal, or project skill, or one in a directory added earlier. List it by that…
Get structured output from agents
Claude Code CLI · in the page
agent-sdk/structured-outputs
…ys success](/docs/en/agent-sdk/troubleshooting.md#structured_output-is-none-but-the-result-says-success) covers this case. The example below treats a result as successful only when the `subtype` is `s…
Troubleshoot the Agent SDK
Claude Code CLI · in the page
agent-sdk/troubleshooting
…ror reference](/docs/en/errors.md#claude-code-process-exited-with-code-n) covers it for VS Code and other launchers. This entry covers what your TypeScript SDK code receives. The SDK surfaces a nonzer…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…ned` | The session's custom title when one is set, for example with `--name`, `/rename`, a hook's `sessionTitle` output, or [`renameSession()`](#renamesession). Otherwise the AI-generated session titl…
TypeScript SDK V2 session API (removed)
Claude Code CLI · in the page
agent-sdk/typescript-v2-preview
…s [`await using`](https://www.typescriptlang.org/docs/handbook/release-notes/typescript-5-2.html#using-declarations-and-explicit-resource-management) (TypeScript 5.2+) to automatically close the sessi…
Handle approvals and user input
Claude Code CLI · in the page
agent-sdk/user-input
…e [actions no mode auto-approves](/docs/en/permission-modes.md#actions-no-mode-auto-approves); see [How permissions are evaluated](/docs/en/agent-sdk/permissions.md#how-permissions-are-evaluated) for…
Orchestrate teams of Claude Code sessions
Claude Code CLI · in the page
agent-teams
…caller. Subagents that Claude [named](/docs/en/sub-agents.md#subagent-names) when it spawned them can also [message each other](/docs/en/sub-agents.md#what-loads-at-startup) | Teammates message each…
Manage multiple agents with agent view
Claude Code CLI · in the page
agent-view
…tification channel](/docs/en/terminal-config.md#get-a-terminal-bell-or-notification) when a local background session starts needing your input, finishes, or fails. Sessions that run on a schedule, suc…
Claude Code on Amazon Bedrock
Claude Code CLI · in the page
amazon-bedrock
…FILE` so the credential chain uses that profile. Replace `your-profile-name` with the name of your AWS profile before running these commands. ```bash theme={null} aws sso login --profile=your-profile…
Share session output as artifacts
Claude Code CLI · in the page
artifacts
…laude.ai login`, see [that error's entry](/docs/en/errors.md#artifacts-need-a-claude-ai-login) for how to sign in. ### When Claude Code asks before publishing A new artifact that Claude publishes in…
Auto mode classifier request charges
Claude Code CLI · in the page
auto-mode-classifier-billing
…ver returned no safety verdict](/docs/en/errors.md#the-server-returned-no-safety-verdict): the denial you see when the server gives no verdict for an action * [Manage costs effectively](/docs/en/costs…
Configure auto mode
Claude Code CLI · in the page
auto-mode-config
…where feature-flag fetching is off](/docs/en/env-vars.md#features-that-need-feature-flag-fetching). If your session is one of them, [update Claude Code](/docs/en/setup.md#update-claude-code) to v2.1.3…
Best practices for Claude Code
Claude Code CLI · in the page
best-practices
…omatically when relevant, or you can invoke them directly with `/skill-name`. Create a skill by adding a directory with a `SKILL.md` to `.claude/skills/`: ```markdown .claude/skills/api-conventions/…
Claude Code changelog
Claude Code CLI · in the page
changelog
…or PDF reads **26 bug fixes** * Fixed requests failing with a model-not-found error when `CLAUDE_CODE_DISABLE_1M_CONTEXT` is set and the model is an alias with the `[1m]` suffix, such as `opus[1m]`…
Push events into a running session with channels
Claude Code CLI · in the page
channels
…n not found in marketplace](/docs/en/plugins/troubleshooting.md#plugin-not-found-in-marketplace). When the install asks for an installation scope, choose the user scope option so the plugin is availa…
Channels reference
Claude Code CLI · in the page
channels-reference
…* [Overview](#overview): how channels work * [What you need](#what-you-need): requirements and general steps * [Example: build a webhook receiver](#example-build-a-webhook-receiver): a minimal one-way…
Use Claude Code with Chrome
Claude Code CLI · in the page
chrome
…s-mode) and [feature-flag fetching](/docs/en/env-vars.md#features-that-need-feature-flag-fetching) is off, these calls run without a prompt. A `tabs_context_mcp` call also prompts when it sets `creat…
Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…eway host is loopback: `localhost`, `127.0.0.1`, or `::1`. | | Private-network address | At `/login`, Claude Code requires the gateway's hostname or IP address to resolve only to private addresses: RF…
Claude apps gateway configuration
Claude Code CLI · in the page
claude-apps-gateway-config
…e that is valid for one year: ```bash theme={null} openssl req -x509 -newkey rsa:2048 -nodes -keyout idp-client.key -out idp-client.crt -days 365 -subj "/CN=claude-gateway" ``` It writes `idp-client…
Claude apps gateway deployment and operations
Claude Code CLI · in the page
claude-apps-gateway-deploy
…T `100.64.0.0/10`. Users' machines can be on any address. The [private-network prerequisite](/docs/en/claude-apps-gateway#prerequisites) lists the accepted ranges. * **Declared block**: if your intern…
Deploy Claude apps gateway on AWS
Claude Code CLI · in the page
claude-apps-gateway-on-aws
…h a [NAT gateway](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-gateway.html); the internal load balancer needs subnets in two AZs, and the gateway needs egress to Bedrock and your IdP * An…