992 pages for start.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Configure auto mode
Claude Code CLI · in the page
auto-mode-config
…on modes](/docs/en/permission-modes.md#switch-permission-modes) > * **Start a session in auto mode**: see [Start in a different permission mode](/docs/en/permission-modes.md#start-in-a-different-mode)…
Best practices for Claude Code
Claude Code CLI · in the page
best-practices
…as context fills. When the context window is getting full, Claude may start "forgetting" earlier instructions or making more mistakes. The context window is the most important resource to manage. To s…
Champion kit
Claude Code CLI · in the page
champion-kit
…es | Reserve this for colleagues who are blocked, and offer the [Quickstart](/docs/en/quickstart.md) link before scheduling time. | ## Share what you discover Your own experience is the most persuas…
Claude Code changelog
Claude Code CLI · in the page
changelog
…t off by a full disk now says so and names the folder to free up, and starting on a full temp volume prints a clear message, not a raw ENOSPC error * Improved the /claude-api skill to offer API tracin…
Push events into a running session with channels
Claude Code CLI · in the page
channels
…plugin flow before connecting a real platform, try the [fakechat quickstart](#quickstart). **Telegram** View the full [Telegram plugin source](https://github.com/anthropics/claude-plugins-official/t…
Channels reference
Claude Code CLI · in the page
channels-reference
…pawns this process) await mcp.connect(new StdioServerTransport()) // Start an HTTP server that forwards every POST to Claude Bun.serve({ port: 8788, // any open port works // localhost-only: not…
Checkpointing
Claude Code CLI · in the page
checkpointing
…ally captures the state of your code before each prompt you send that starts a turn. ### Automatic tracking Claude Code tracks all changes made by its file editing tools: * Every prompt you send th…
Use Claude Code with Chrome
Claude Code CLI · in the page
chrome
…ater, available in the Chrome Web Store * [Claude Code](/docs/en/quickstart.md#step-1-install-claude-code) * A direct Anthropic plan (Pro, Max, Team, or Enterprise) In Enterprise organizations that h…
Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…eLoginOrgUUID` out of that block, or [some signed-in sessions exit at startup](/docs/en/claude-apps-gateway-config.md#client-side-managed-settings). See [Availability and limitations](#availability-an…
Claude apps gateway configuration
Claude Code CLI · in the page
claude-apps-gateway-config
…he reference for every option in that file. To write your first one, start from the [quickstart](/docs/en/claude-apps-gateway#quickstart), which builds a minimal working config and runs it. Once you…
Claude apps gateway deployment and operations
Claude Code CLI · in the page
claude-apps-gateway-deploy
…ess, and the defaults suit a small team. Each address gets 30 sign-in starts and 10 code submissions every 10 minutes. A rollout to thousands of developers can reach those limits on the first morning,…
Deploy Claude apps gateway on AWS
Claude Code CLI · in the page
claude-apps-gateway-on-aws
…s on network and identity infrastructure you already have. Before you start, you need: * An AWS account with permission to create the [resources above](#architecture) * The [AWS CLI v2](https://docs.…
Deploy Claude apps gateway on Google Cloud
Claude Code CLI · in the page
claude-apps-gateway-on-gcp
…eft for the gateway, and include the extra instances a rolling update starts. The invoker IAM check must be open or disabled. The gateway runs its own OIDC and its clients carry no GCP token, so Clou…
Use Claude Code in the cloud
Claude Code CLI · in the page
claude-code-on-the-web
…t, see [Platform restrictions](#limitations) for what works. You can start a cloud session from any of these surfaces: * **Browser**: [claude.ai/code](https://claude.ai/code), also called Claude Cod…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…laude reads every session', when: 'Loaded into context at the start of every session', description: 'Project-specific instructions that shape how Claude works in this repository. Put y…
Claude Code on Claude Platform on AWS
Claude Code CLI · in the page
claude-platform-on-aws
…the AWS SDK supports. For local use, log in with the AWS CLI before starting Claude Code. The example below uses an SSO profile, but any method that produces credentials in the standard locations wo…
Let Claude coordinate ongoing work with Projects
Claude Code CLI · in the page
claude-projects
…blic beta on Pro and Max plans and rolling out gradually. The rollout started with accounts that have used [cloud sessions](/docs/en/claude-code-on-the-web.md) and don't have existing projects in clau…
Scan your codebase for vulnerabilities
Claude Code CLI · in the page
claude-security
…(/docs/en/model-config#setting-your-model) in your session before you start a scan. A few supporting steps, such as mapping the repository, use the [`sonnet` alias](/docs/en/model-config#model-aliases…
claude-tag
Claude Code CLI · in the page
claude-tag
…n-governed access. See what to hand it, how setup works, and where to start as an admin or end user."/><meta name="application-name" content="Claude.ai Documentation"/><meta name="generator" content="…
CLI reference
Claude Code CLI · in the page
cli-reference
…ne interface, including commands and flags. ## CLI commands You can start sessions, pipe content, resume conversations, and manage updates with these commands: | Command | D…
Configure cloud environments
Claude Code CLI · in the page
cloud-environments
…t seeing them, and run a [setup script](#setup-scripts) before Claude starts working. The same environments apply wherever you start a cloud session: * The [Desktop app](/docs/en/desktop.md) * The […
Code Review
Claude Code CLI · in the page
code-review
…on the repository's configured behavior. Commenting `@claude review` [starts a review on a PR](#manually-trigger-reviews) in any mode. When a review runs, multiple agents analyze the diff and surroun…
Code Review costs and usage
Claude Code CLI · in the page
code-review-costs
…### How often reviews run A repository you add from the admin page starts at **After every push**, which runs the most reviews. Each repository's [**Review runs** setting](/docs/en/code-review-setu…
Review locally with /code-review
Claude Code CLI · in the page
code-review-local
…Without `ultra`**: everything left is the review target, even when it starts with another command name. `/code-review /fix-issue 123` reviews with `/fix-issue 123` as target text instead of loading `/…
Read and request reviews on a pull request
Claude Code CLI · in the page
code-review-pull-requests
…o the comment. Claude doesn't respond right away, and a reply doesn't start a review. The next review of the pull request reads the replies on its earlier findings, and can resolve the thread or post…
Set up Code Review
Claude Code CLI · in the page
code-review-setup
…If you aren't an owner, have one install and link the app before you start | | Write access to each repository you add, from the GitHub account you connect to Claude | Adding the repository | ## Tur…
Troubleshoot Code Review
Claude Code CLI · in the page
code-review-troubleshooting
# Troubleshoot Code Review > Fix a Code Review that didn't start, failed, or was skipped for budget, find missing findings, and resolve setup and `REVIEW.md` problems. When [Code Review](/docs/en/co…
Commands
Claude Code CLI · in the page
commands
…until you type their full name. A command is only recognized at the start of your message. Text that follows the command name becomes its arguments. As of v2.1.199, [skills](/docs/en/skills#pass-arg…
Common workflows
Claude Code CLI · in the page
common-workflows
…``` Replace `/path/to/project` with the path to your project. **2. Start Claude Code** ```bash theme={null} claude ``` **3. Ask for a high-level overview** ```text wrap theme={null} give me an…
Communications kit
Claude Code CLI · in the page
communications-kit
…dels. Data usage → https://code.claude.com/docs/en/data-usage 📚 Quickstart · VS Code · Free 1-hr course https://code.claude.com/docs/en/quickstart https://code.claude.com/docs/en/vs-code htt…
Let Claude use your computer from the CLI
Claude Code CLI · in the page
computer-use
…, then select **Try again** in the prompt. macOS may require you to restart Claude Code after granting Screen Recording. After setup, ask Claude to do something that needs the GUI: ```text theme={nu…
Explore the context window
Claude Code CLI · in the page
context-window
…. export const ContextWindow = () => { const MAX = 200000; const STARTUP_END = 0.2; {} const EVENTS = useMemo(() => [{}, { t: 0.015, kind: 'auto', label: 'System prompt', toke…
Run Claude Code behind a corporate launcher
Claude Code CLI · in the page
corporate-launcher
…e Code behind a corporate launcher > Route the processes Claude Code starts from its own binary, including the background service and every agent view session, through a required launcher with CLAUDE…
Manage costs effectively
Claude Code CLI · in the page
costs
…per active day for 90% of users. To estimate spend for your own team, start with a small pilot group and use the tracking tools below to establish a baseline before wider rollout. This page covers Cl…
Message your other Claude Code sessions
Claude Code CLI · in the page
cross-session-messaging
…is never interrupted. When the receiving session is idle, Claude Code starts a new turn with the message. A message from another session arrives as plain text. If it mentions a file or an [MCP resour…
Data usage
Claude Code CLI · in the page
data-usage
…ta) for what's stored and how to clear it. Transcripts of sessions started or most recently continued in Claude Desktop or Cowork are [exempt from that limit by default](/docs/en/claude-directory.m…
Debug your configuration
Claude Code CLI · in the page
debug-your-config
…Subdirectory `CLAUDE.md` files load on demand rather than at session start, so they don't appear in that breakdown. If `/context` confirms the file loaded but Claude still isn't following a particul…
Launch sessions from links
Claude Code CLI · in the page
deep-links
…directory and a prompt to pre-fill. This lets you share a one-click starting point for a task: anyone with Claude Code installed who clicks the link sees a session open with the prompt already typed…
Desktop application
Claude Code CLI · in the page
desktop
…e **Code** tab. For a walkthrough of your first session, see the [Get started guide](/docs/en/desktop-quickstart.md). In the Code tab, each conversation is a **session**: it has its own chat history…
Test iOS apps in the simulator
Claude Code CLI · in the page
desktop-ios-simulator
…le's simulator tooling, which the desktop app doesn't include. Before starting a session, make sure you have: * Claude Desktop v1.24012.0 or later * A Mac, since Apple's iOS Simulator runs only on ma…
Claude Desktop on Linux (beta)
Claude Code CLI · in the page
desktop-linux
…y works for you. The app checks these requirements once at launch: restart it after installing packages, and log out and back in after joining the group. If `/dev/vhost-vsock` is missing and your run…
Schedule recurring tasks in Claude Code Desktop
Claude Code CLI · in the page
desktop-scheduled-tasks
…de reviews, dependency audits, or morning briefings. Scheduled tasks start a new session automatically at a time and frequency you choose. Use them for recurring work like daily code reviews, depende…
Claude Code Desktop in WSL
Claude Code CLI · in the page
desktop-wsl
…(for example, Ubuntu). * `git` installed inside the distribution. ## Start a WSL session **1. Pick a distribution** Start a new session in the Code tab and open the [environment selector](/docs/en/…
Development containers
Claude Code CLI · in the page
devcontainer
…urpose. In GitHub Codespaces, `~/.claude` persists when you stop and start a codespace but is cleared when you rebuild the container, so the configuration above applies there too. To carry authentic…
Environment variables
Claude Code CLI · in the page
env-vars
…hen you save the file, but a feature that reads its variables once at startup, such as [OpenTelemetry monitoring](/docs/en/monitoring-usage), keeps its startup values until you relaunch. Removing a va…
Error reference
Claude Code CLI · in the page
errors
…the sign-in to Claude Code automatically` | [Authentication](#couldnt-start-the-local-sign-in-listener) | | `Couldn't start the local listener that receives the browser sign-in. Try again.` | [Authent…
Speed up responses with fast mode
Claude Code CLI · in the page
fast-mode
…in that turn. For the best cost efficiency, enable fast mode at the start of a session rather than switching mid-conversation. See [understand the cost tradeoff](#understand-the-cost-tradeoff) for d…
Feature availability
Claude Code CLI · in the page
feature-availability
…every provider These work on every provider: * [CLI](/docs/en/quickstart.md) and [Agent SDK](/docs/en/agent-sdk/overview.md) * [VS Code](/docs/en/vs-code.md) and [JetBrains](/docs/en/jetbrains.md)…
Extend Claude Code
Claude Code CLI · in the page
features-overview
…e works](/docs/en/how-claude-code-works.md). **New to Claude Code?** Start with [CLAUDE.md](/docs/en/memory.md) for project conventions, then add other extensions [as specific triggers come up](#buil…
Fullscreen rendering
Claude Code CLI · in the page
fullscreen
…en rendering is a [research preview](#research-preview). Whether you [start in fullscreen or in the classic renderer](#fullscreen-by-default) depends on your setup. Run `/tui fullscreen` or `/tui defa…