1,260 pages for port.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Best practices for Claude Code
Claude Code CLI · in the page
best-practices
…nstructions or making more mistakes. The context window is the most important resource to manage. To see how a session fills up in practice, [watch an interactive walkthrough](/docs/en/context-window.…
Champion kit
Claude Code CLI · in the page
champion-kit
…easy for others to follow. The work you do as a champion has a disproportionate effect: every example you share shortens the learning curve for the engineers who come after you, and every question yo…
Claude Code changelog
Claude Code CLI · in the page
changelog
…aude-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, mark…
Push events into a running session with channels
Claude Code CLI · in the page
channels
…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 be…
Channels reference
Claude Code CLI · in the page
channels-reference
…* **Webhooks** (CI, monitoring): your server listens on a local HTTP port. External systems POST to that port, and your server pushes the payload to Claude.  covers every option in the…
Claude apps gateway configuration
Claude Code CLI · in the page
claude-apps-gateway-config
…listen` block controls where the gateway serves: the bind address and port, the externally visible origin, and optional TLS termination. | Field | Required | Description | | - | - | - | | `host` | No…
Claude apps gateway deployment and operations
Claude Code CLI · in the page
claude-apps-gateway-deploy
…k 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` for…
Deploy Claude apps gateway on AWS
Claude Code CLI · in the page
claude-apps-gateway-on-aws
…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 platfo…
Deploy Claude apps gateway on Google Cloud
Claude Code CLI · in the page
claude-apps-gateway-on-gcp
…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 platfo…
Claude apps gateway spend limits
Claude Code CLI · in the page
claude-apps-gateway-spend-limits
…an an invoice; for billing, reconcile against your provider's usage reporting. The meter picks each request's rates in this order: 1. A matching [`pricing.overrides`](/docs/en/claude-apps-gateway-co…
Use Claude Code in the cloud
Claude Code CLI · in the page
claude-code-on-the-web
…phone, Desktop app, or terminal, move them with `--cloud` and `--teleport`, and auto-fix pull requests. > [!NOTE] > > Cloud sessions are available on Pro, Max, and Team plans, and for Enterprise use…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…de directory in your project and ~/.claude in your home directory. export const ClaudeExplorer = () => { const A = useMemo(() => ({href, children}) => <a href={href} style={{ color: 'var(--ce-a…
Claude Code on Claude Platform on AWS
Claude Code CLI · in the page
claude-platform-on-aws
…gin 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 cre…
Let Claude coordinate ongoing work with Projects
Claude Code CLI · in the page
claude-projects
…a project, you instead: * **Send work to one place**: paste a bug report, a stack trace, or a list of tasks into the conversation whenever one comes up. Claude starts a thread for each piece of work…
Scan your codebase for vulnerabilities
Claude Code CLI · in the page
claude-security
…ilities, and independently reviews every finding before writing the report. Use the plugin to scan a whole repository or [only a set of changes](#scan-only-your-changes), such as a branch's diff, a pu…
claude-tag
Claude Code CLI · in the page
claude-tag
…e" data-current-path="/"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"/><link rel="preload" href="/docs/_next/static/media/83afe2…
CLI reference
Claude Code CLI · in the page
cli-reference
…ude doctor` | | `claude import [source]` | Start an interactive session that runs [`/import`](/docs/en/commands#all-commands) to bring configuration…
Configure cloud environments
Claude Code CLI · in the page
cloud-environments
…ise 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-cod…
Code Review
Claude Code CLI · in the page
code-review
…rity level: | Marker | Severity | Meaning | | :- | :- | :- | | 🔴 | Important | A bug that should be fixed before merging | | 🟡 | Nit | A minor issue, worth fixing but not blocking | | 🟣 | Pre-existin…
Code Review costs and usage
Claude Code CLI · in the page
code-review-costs
…de 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 are b…
Customize Code Review
Claude Code CLI · in the page
code-review-customize
…ic checks. ```markdown theme={null} # Review instructions ## What Important means here Reserve Important for findings that would break behavior, leak data, or block a rollback: incorrect logic, uns…
Review locally with /code-review
Claude Code CLI · in the page
code-review-local
…reviews the changes on your branch, looks for correctness bugs, and reports what it found in your conversation. Depending on your model and effort level, the review also covers reuse, simplification,…
Read and request reviews on a pull request
Claude Code CLI · in the page
code-review-pull-requests
…ity levels: | Marker | Severity | Meaning | | :- | :- | :- | | 🔴 | Important | A bug that should be fixed before merging | | 🟡 | Nit | A minor issue, worth fixing but not blocking | | 🟣 | Pre-existin…
Troubleshoot Code Review
Claude Code CLI · in the page
code-review-troubleshooting
…ll open** | An automatic review didn't run on your latest push, and Important findings from the earlier review are still open | Push a fix, or to get a review anyway, comment `@claude review`. See [Wh…
Commands
Claude Code CLI · in the page
commands
…copies it into a new [background session](/docs/en/agent-view). `/teleport` pulls a cloud session into this terminal, and `/remote-control` lets you continue this local session from another device. *…
Common workflows
Claude Code CLI · in the page
common-workflows
…ou need to update old code to use modern patterns and practices. For porting an entire codebase to a new language, see [how Anthropic runs large-scale code migrations with Claude Code](https://claude…
Communications kit
Claude Code CLI · in the page
communications-kit
…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 one…
Let Claude use your computer from the CLI
Claude Code CLI · in the page
computer-use
…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
…tically, what each file read costs, and when rules and hooks fire. export const ContextWindow = () => { const MAX = 200000; const STARTUP_END = 0.2; {} const EVENTS = useMemo(() => [{}, {…
Run Claude Code behind a corporate launcher
Claude Code CLI · in the page
corporate-launcher
…arlier versions ignore it as an unknown key, apply no launcher, and report no error. > > After deploying either form, use the [Verify step](#set-up-the-launcher) to confirm the running version applies…
Manage costs effectively
Claude Code CLI · in the page
costs
…its 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 toke…
Message your other Claude Code sessions
Claude Code CLI · in the page
cross-session-messaging
…**Get status from long-running work**: have a migration or test run report back to the session you're watching, or ask it yourself from there. If that session is on this machine, Claude can also [ask…
Data usage
Claude Code CLI · in the page
data-usage
…improvement (for example, the [Developer Partner Program](https://support.claude.com/en/articles/11174108-about-the-development-partner-program)). ### Development Partner Program If you explicitly…
Debug your configuration
Claude Code CLI · in the page
debug-your-config
…versation 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 a s…
Launch sessions from links
Claude Code CLI · in the page
deep-links
…s), 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 re…
Desktop application
Claude Code CLI · in the page
desktop
…st-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 selec…
Claude Desktop on Linux (beta)
Claude Code CLI · in the page
desktop-linux
…e 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 experience…
Get started with the desktop app
Claude Code CLI · in the page
desktop-quickstart
…> * **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
…L 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 se…
Development containers
Claude Code CLI · in the page
devcontainer
…chine or on a cloud host such as GitHub Codespaces. An editor that supports the Dev Containers spec, such as VS Code, GitHub Codespaces, a JetBrains IDE, or Cursor, connects to that container: you bro…
Environment variables
Claude Code CLI · in the page
env-vars
…abs> <Tab title="macOS, Linux, WSL"> ```bash theme={null} export API_TIMEOUT_MS="1200000" claude ``` To set it for every session, add the `export` line to `~/.bashrc`, `~/.zshrc…
Error reference
Claude Code CLI · in the page
errors
…-available-with-the-claude-pro-plan) | | `Claude Code ... does not support this model; version ... or newer is required` | [Request errors](#claude-code-does-not-support-this-model) | | `Claude Code .…
Speed up responses with fast mode
Claude Code CLI · in the page
fast-mode
…tical quality and capabilities with faster responses. Fast mode is supported on Opus 5.5, Opus 5, and Opus 4.8. It is not available on Sonnet, Haiku, or other models. Opus 4.7 doesn't support fast mo…
Feature availability
Claude Code CLI · in the page
feature-availability
…eans not available, and "See note" links to a footnote for partial support. A qualifier after ✓ narrows availability to that subset, and "Admin-enabled" means the feature is off until an organization…
Extend Claude Code
Claude Code CLI · in the page
features-overview
…matically | On demand | | **Can include files** | Yes, with `@path` imports | Yes, with `@path` imports | | **Can trigger workflows** | No | Yes, with `/<name>` | | **Best for** | "Always do X" rules…
Fullscreen rendering
Claude Code CLI · in the page
fullscreen
…ering > Enable a smoother, flicker-free rendering mode with mouse support and stable memory usage in long conversations. > [!NOTE] > > Fullscreen rendering is a [research preview](#research-preview)…
Run Claude Code through a gateway
Claude Code CLI · in the page
gateways
…'t endorse, maintain, or audit other gateway products, and doesn't support routing Claude Code to non-Claude models through any gateway. See [Other LLM gateways](/docs/en/llm-gateway) for the admin ro…
Claude Code GitHub Actions
Claude Code CLI · in the page
github-actions
…ter 60 days without repository activity. This workflow generates a report in the workflow run log at 09:00 UTC each day. Its `claude_args` line [passes CLI arguments](#pass-cli-arguments) that select…