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.
Extend agents with skills
Claude Code CLI · in the page
agent-sdk/skills
…`SKILL.md` files containing instructions, descriptions, and optional supporting resources. This page also covers [commands in Agent SDK sessions](#commands-in-agent-sdk-sessions). For more informati…
Streaming Input
Claude Code CLI · in the page
agent-sdk/streaming-vs-single-mode
…ude Agent SDK and when to use each ## Overview The Claude Agent SDK supports two distinct input modes for interacting with agents: * **Streaming Input Mode**: a persistent, interactive session * **…
Get structured output from agents
Claude Code CLI · in the page
agent-sdk/structured-outputs
…const message of query({ prompt: "Plan how to add dark mode support to a React app. Break it into implementation steps.", options: { outputFormat: { type: "json_schema",…
Scale to many tools with tool search
Claude Code CLI · in the page
agent-sdk/tool-search
…nd-tools/tool-use/tool-search-tool). > [!NOTE] > > Tool search isn't supported on Microsoft Foundry [deployments hosted on Azure](https://platform.claude.com/docs/en/build-with-claude/claude-in-micro…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…ds AnyZodRawShape` | Zod schema defining the tool's input parameters (supports both Zod 3 and Zod 4) | | `handler` | `(args, extra) => Promise<`[`CallToolResult`](#calltoolresult)`>` | Async function…
TypeScript SDK V2 session API (removed)
Claude Code CLI · in the page
agent-sdk/typescript-v2-preview
…turn conversations. > [!WARNING] > > The V2 session API is no longer supported. TypeScript Agent SDK 0.3.142 removes `unstable_v2_createSession`, `unstable_v2_resumeSession`, `unstable_v2_prompt`, an…
Handle approvals and user input
Claude Code CLI · in the page
agent-sdk/user-input
…questions, pass an array of labels or join them with `", "`. If you [support free-text input](#support-free-text-input), use the user's custom text as the value. ```python Python theme={null} return…
Orchestrate teams of Claude Code sessions
Claude Code CLI · in the page
agent-teams
…n based on your instructions. ### Choose a display mode Agent teams support two display modes: * **In-process**: all teammates run inside your main terminal. Use the up and down arrow keys in the a…
Manage multiple agents with agent view
Claude Code CLI · in the page
agent-view
…est. * Claude Code emits the link even when it can't detect hyperlink support, for example over SSH or tmux. Set [`FORCE_HYPERLINK=0`](/docs/en/env-vars) to render the label as plain text. * After you…
Run agents in parallel
Claude Code CLI · in the page
agents
…e it to Claude as an [MCP server](/docs/en/mcp.md). Three more tools support this work without being a way to run agents themselves: * [Worktrees](/docs/en/worktrees.md) give each session a separate…
Claude Code on Amazon Bedrock
Claude Code CLI · in the page
amazon-bedrock
…aiting-for-aws). #### Advanced credential configuration Claude Code supports automatic credential refresh for AWS SSO and corporate identity providers. Add these settings to your Claude Code setting…
Track team usage with analytics
Claude Code CLI · in the page
analytics
…](/docs/en/monitoring-usage.md), or export the [spend report](https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans) from your organization's analytics set…
Share session output as artifacts
Claude Code CLI · in the page
artifacts
…e of the templates on your claude.ai account: [Claude Slides](https://support.claude.com/en/articles/17153992-what-are-artifacts-and-how-do-i-use-them#h_11d5a9a5fa) for a presentation, [Claude Design]…
Authentication
Claude Code CLI · in the page
authentication
…uthentication for individuals, teams, and organizations. Claude Code supports multiple authentication methods depending on your setup. Individual users can log in with a claude.ai account, while team…
Auto mode classifier request charges
Claude Code CLI · in the page
auto-mode-classifier-billing
…and it keeps appearing, this is the likely cause. To confirm, contact support or your company's admin, or report it with `/feedback`. To check a session that's in auto mode, run `/status` at the Clau…
Configure auto mode
Claude Code CLI · in the page
auto-mode-config
…sion-modes.md#eliminate-prompts-with-auto-mode), which also cover the supported models and the organization-level control on Team and Enterprise plans. By default, the classifier trusts only the work…
Champion kit
Claude Code CLI · in the page
champion-kit
…d remain a multiplier on your existing work rather than an additional support responsibility. | Activity | Time per week | Guidance | | - | - | - | | Posting wins and prompts | About 15 minutes | Cap…
Claude Code changelog
Claude Code CLI · in the page
changelog
…/claude-api skill to check the live docs before saying a feature is unsupported * Self-hosted runner: Improved sessions that move to a new runner: Claude now sees the tool call that was interrupted, m…
Push events into a running session with channels
Claude Code CLI · in the page
channels
…el, see the [Channels reference](/docs/en/channels-reference.md). ## Supported channels Each supported channel is a plugin that requires [Bun](https://bun.sh). For a hands-on demo of the plugin flow…
Channels reference
Claude Code CLI · in the page
channels-reference
…stom channels aren't on the [approved allowlist](/docs/en/channels.md#supported-channels). Use `--dangerously-load-development-channels` to test locally. See [Test during the research preview](#test-d…
Use Claude Code with Chrome
Claude Code CLI · in the page
chrome
…s, including Brave, Arc, Vivaldi, and Opera. Chrome integration isn't supported in Windows Subsystem for Linux (WSL). ## Capabilities With Chrome connected, you can chain browser actions with coding…
Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…ich Claude Code features work through the gateway and what the server supports Companion pages go deeper. The [configuration reference](/docs/en/claude-apps-gateway-config.md) covers every option in…
Claude apps gateway configuration
Claude Code CLI · in the page
claude-apps-gateway-config
…tes: a bare 1 fails at boot ``` > [!WARNING] > > The gateway doesn't support guardrail input tags. It adds no guard content tags to prompts, so a guardrail filter that Amazon Bedrock applies only to…
Claude apps gateway deployment and operations
Claude Code CLI · in the page
claude-apps-gateway-deploy
…back issuer additionally requires `CLAUDE_GATEWAY_ALLOW_LOOPBACK=1` * Supports the authorization-code flow. PKCE (Proof Key for Code Exchange) is on by default; disable it with `oidc.use_pkce: false`…
Deploy Claude apps gateway on AWS
Claude Code CLI · in the page
claude-apps-gateway-on-aws
…s a working example for customer-managed infrastructure rather than a supported production deployment; use it to see how the pieces fit together before adapting it to your own environment. For the pla…
Deploy Claude apps gateway on Google Cloud
Claude Code CLI · in the page
claude-apps-gateway-on-gcp
…s a working example for customer-managed infrastructure rather than a supported production deployment; use it to see how the pieces fit together before adapting it to your own environment. For the pla…
Use Claude Code in the cloud
Claude Code CLI · in the page
claude-code-on-the-web
…terprise organization manages your access with [custom roles](https://support.claude.com/en/articles/13930452), you also need a role that includes the cloud sessions permission. Ask an Owner to check…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…kills/</A> instead: same <C>/name</C> invocation, plus you can bundle supporting files.</>, []); const FILE_TREE = useMemo(() => ({ project: { label: 'your-project/', children: [{…
Claude Code on Claude Platform on AWS
Claude Code CLI · in the page
claude-platform-on-aws
…login flow. ## Setup ### 1. Configure AWS credentials Claude Code supports two authentication methods for Claude Platform on AWS. Choose the method that fits how your team manages access: * [AWS…
Let Claude coordinate ongoing work with Projects
Claude Code CLI · in the page
claude-projects
…conversation. * **Work that isn't code**: a folder of contracts or a support-ticket export you keep coming back to with new questions, such as "find the ten most common integration mistakes in these…
Scan your codebase for vulnerabilities
Claude Code CLI · in the page
claude-security
…change scans and for turning findings into patches; those jobs don't support other version control systems. A full scan works in any directory, with or without version control. ## Models and provide…
claude-tag
Claude Code CLI · in the page
claude-tag
…typeof CSS==="undefined"||!("registerProperty" in CSS))return; if(CSS.supports&&CSS.supports("-webkit-backdrop-filter:none"))return; var n=["--scroll-area-overflow-x-start","--scroll-area-overflow-x-e…
Configure cloud environments
Claude Code CLI · in the page
cloud-environments
…rprise users with [premium seats or Chat + Claude Code seats](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan). Each [cloud session](/docs/en/claude-…
Code Review
Claude Code CLI · in the page
code-review
…ode Review usage is billed separately through [usage credits](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) and does not count against your plan's included usage.…
Code Review costs and usage
Claude Code CLI · in the page
code-review-costs
…Code Review is billed on token usage through [usage credits](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans), separately from your plan's included usage. Reviews ar…
Troubleshoot Code Review
Claude Code CLI · in the page
code-review-troubleshooting
…o pay for this review"**: your organization's [usage credits](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans) balance is empty, or its overall monthly spend limit wa…
Commands
Claude Code CLI · in the page
commands
…I model and save it as your default for new sessions. For models that support it, use left/right arrows to [adjust effort level](/docs/en/model-config#adjust-effort-level). With no argument, opens a p…
Common workflows
Claude Code CLI · in the page
common-workflows
…ocs/en/worktrees.md) for cleanup, `.worktreeinclude`, and non-git VCS support. To monitor parallel sessions from one screen instead of separate terminals, see [background agents](/docs/en/agent-view.m…
Communications kit
Claude Code CLI · in the page
communications-kit
…es out. Each item closes a gap that otherwise turns into a launch-day support thread. | Item | Why it matters | | - | - | | `#claude-code` channel created and linked in the message | Gives questions…
Let Claude use your computer from the CLI
Claude Code CLI · in the page
computer-use
…st boundary is different. See the [computer use safety guide](https://support.claude.com/en/articles/14128542) for best practices. The built-in guardrails reduce risk without requiring configuration:…
Explore the context window
Claude Code CLI · in the page
context-window
…ls, Sonnet 5 and later, Haiku 5.5, Opus 4.6 and later, and Sonnet 4.6 support a 1 million token context window. See [Extended context](/docs/en/model-config#extended-context) for availability by plan…
Run Claude Code behind a corporate launcher
Claude Code CLI · in the page
corporate-launcher
…nored: the launcher contract depends on `exec`, which Windows doesn't support. A Windows machine with the variable set runs every process unwrapped and keeps working, and the only signal is a warning…
Manage costs effectively
Claude Code CLI · in the page
costs
…limits in other Claude products, see the [Claude Help Center](https://support.claude.com). ## Track your costs ### Using the `/usage` command > [!NOTE] > > The Session block in `/usage` shows API t…
Data usage
Claude Code CLI · in the page
data-usage
…del improvement (for example, the [Developer Partner Program](https://support.claude.com/en/articles/11174108-about-the-development-partner-program)). ### Development Partner Program If you explicit…
Debug your configuration
Claude Code CLI · in the page
debug-your-config
…conversation does, unless it has [`omitClaudeMd`](/docs/en/sub-agents#supported-frontmatter-fields) set in its definition | For Explore or Plan, restate the instruction in your delegating prompt. For…
Launch sessions from links
Claude Code CLI · in the page
deep-links
…ples), and [manage or disable handler registration](#registration-and-supported-platforms) on each platform. ## How deep links work The `claude-cli://` prefix is a custom URL scheme that Claude Code…
Desktop application
Claude Code CLI · in the page
desktop
…first-then-plan-then-code) for more on this workflow. Cloud sessions support Accept edits, Plan, and Auto. Accept edits corresponds to `default` mode: cloud sessions pre-approve file edits, so the se…
Claude Desktop on Linux (beta)
Claude Code CLI · in the page
desktop-linux
…date the Claude desktop app on Ubuntu and Debian > [!NOTE] > > Linux support for the Claude desktop app is in beta. The desktop app on Linux gives you the same Chat, Cowork, and Claude Code experien…
Get started with the desktop app
Claude Code CLI · in the page
desktop-quickstart
…ly > * **Using chat or Cowork**: see the [Claude Help Center](https://support.claude.com/) > * **Need more on installing or deploying the desktop app**: see the [Claude Desktop support articles](https…
Claude Code Desktop in WSL
Claude Code CLI · in the page
desktop-wsl
…[WSL 2](https://learn.microsoft.com/windows/wsl/install). WSL 1 isn't supported. * At least one installed distribution (for example, Ubuntu). * `git` installed inside the distribution. ## Start a WSL…