740 pages for term.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Troubleshoot plugins
Claude Code CLI · in the page
plugins/troubleshooting
…n` runs `/plugin` is a command you type inside a running Claude Code terminal session, and it opens an interactive panel. The entries in this section cover the places where you can type it but it can…
How Claude Code uses prompt caching
Claude Code CLI · in the page
prompt-caching
…, even though the content is identical. When you run `/model` at the terminal, Claude Code asks you to confirm the switch only while the cache is still warm and the new model isn't the one that produ…
Prompt library
Claude Code CLI · in the page
prompt-library
…top app](/docs/en/desktop#preview-your-app) has this built in. In the terminal, install the [Chrome extension](/docs/en/chrome) or a Playwright [MCP](/docs/en/mcp) server.", db: "your data warehou…
Quickstart
Claude Code CLI · in the page
quickstart
# Quickstart > Install Claude Code in your terminal, sign in, and use the CLI to explore your codebase and make your first code change. This quickstart covers Claude Code in your terminal: installin…
Continue local sessions from any device with Remote Control
Claude Code CLI · in the page
remote-control
…sync across all connected devices, so you can send messages from your terminal, browser, and phone interchangeably. * **Send images and files from your phone or browser**: attach a photo or file in th…
Automate work with scheduled tasks
Claude Code CLI · in the page
routines
…to the alert. On-call reviews the PR instead of starting from a blank terminal. * **Bespoke code review**: a GitHub trigger runs on `pull_request.opened`. The scheduled task applies your team's own re…
Configure the sandboxed Bash tool
Claude Code CLI · in the page
sandboxing
…` parameter. The retried command runs unsandboxed. In an interactive terminal session, who approves it depends on your permission mode: * **`bypassPermissions` mode**: the retry runs without a promp…
Run prompts on a schedule
Claude Code CLI · in the page
scheduled-tasks
…Both the interval and the prompt are optional, and what you provide determines how the loop behaves. | What you provide | Example | What happens | | :- | :- | :- | | Interval and prompt | `/loop 5m c…
Security
Claude Code CLI · in the page
security
…t. Auto mode is the built-in starting permission mode for interactive terminal and VS Code sessions. [Which mode a session starts in](/docs/en/permission-modes.md#which-mode-a-session-starts-in) cover…
Catch security issues as Claude writes code
Claude Code CLI · in the page
security-guidance
…otice when an older Python is the cause. ## Install the plugin In a terminal Claude Code session, install from the [official Anthropic marketplace](/docs/en/plugins/anthropic-marketplaces.md): ```t…
Self-hosted environments
Claude Code CLI · in the page
self-hosted-environments
…evelopers start them from claude.ai, the mobile and desktop apps, the terminal with [`claude --cloud`](/docs/en/claude-code-on-the-web#from-terminal-to-cloud), and [cloud scheduled tasks](/docs/en/rou…
Customize sessions in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-configuration
…ASON` values below enumerate the cases. It can't fire when the runner terminates abruptly, such as a VM preemption or a power loss; if you need guarantees against abrupt termination, snapshot periodic…
Deploy self-hosted environments to production
Claude Code CLI · in the page
self-hosted-environments-deploy
…Git Credential Manager would otherwise show: * The runner sets `GIT_TERMINAL_PROMPT=0`, so git doesn't ask for a username or password. * The runner runs SSH with `BatchMode=yes`, appended to your `G…
Verify session identity in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-identity
…nner, and the identity that created that secret. The creator is the outermost actor, so `act.sub` identifies them directly. | Path | Description | | :- | :- | | `act.sub` | The creating user's Anthro…
Self-hosted environments quickstart
Claude Code CLI · in the page
self-hosted-environments-quickstart
…t-up-an-environment-and-runner), then [message that session from your terminal](#send-a-follow-up-message-to-a-running-session). You'll move between two surfaces: claude.ai for creating the environmen…
Self-hosted environments reference
Claude Code CLI · in the page
self-hosted-environments-reference
…ields still use `pool` for what these pages call an environment; both terms name the same thing. The environment ID is the `pool_id` field, with the form `ccpool_...`: wherever these pages show a `poo…
Test self-hosted environments end to end
Claude Code CLI · in the page
self-hosted-environments-testing
…carries a description. A bare `--cloud` is treated as absent. From a terminal, you can pass the task as the `--cloud` description instead of a positional prompt. ## Example script The example scrip…
Configure server-managed settings
Claude Code CLI · in the page
server-managed-settings
…The settings fetch also sends a `Cache-Control: no-cache` header so intermediate HTTP proxies don't serve a stale response. Before enabling this setting, ensure your network policies allow connectivi…
Manage sessions
Claude Code CLI · in the page
sessions
…(/docs/en/agent-view#attach-to-a-session) on that session in the same terminal instead of loading the transcript itself. A prompt you pass on the command line, as in `claude --resume <session> "check…
Claude Code settings
Claude Code CLI · in the page
settings
…true`. ## Configuration scopes Claude Code uses a scope system to determine where configurations apply and who they're shared with. Understanding scopes helps you decide how to configure Claude Code…
Example settings files
Claude Code CLI · in the page
settings-example
…veloper's personal settings. It picks a model and effort, adjusts the terminal, and pre-approves a read-only command and one file read. Everything not listed keeps its default. A file like this goes i…
All settings
Claude Code CLI · in the page
settings-reference
…ce.md#question-auto-continue-timeout) after idle time | Interface and terminal | User or managed | | [`appendPlugins`](#appendplugins) | Run your organization's [mods](/docs/en/plugins/mods/admin.md)…
Advanced setup
Claude Code CLI · in the page
setup
…see the [quickstart](/docs/en/quickstart.md). If you've never used a terminal before, see the [terminal guide](/docs/en/terminal-guide). ## System requirements Claude Code runs on the following pla…
Extend Claude with skills
Claude Code CLI · in the page
skills
…n diagnostics without starting a session, run `claude doctor` in your terminal instead. To audit your instructions rather than your setup, run `/doctor prompt-audit` at the Claude Code prompt. Claude…
Customize your status line
Claude Code CLI · in the page
statusline
…controls relative indentation rather than absolute distance from the terminal edge. The optional `refreshInterval` field re-runs your command every N seconds in addition to the [event-driven updates…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…ing them.  ## Configure subagents A subagent's file location determines who it's available to, and its frontmatter determines what it can do. This section covers where subagent files live and e…
Tools reference
Claude Code CLI · in the page
tools-reference
…en/sub-agents.md#fork-the-current-conversation), and available in the terminal CLI, IDE extensions, cloud sessions, and the Agent SDK; the classifier reviews the report before it's delivered. Requires…
Troubleshoot installation and login
Claude Code CLI · in the page
troubleshoot-install
…TML](#install-script-returns-html-instead-of-a-shell-script) | | `The term 'System.Xml.XmlDocument' is not recognized` | [Install script returns HTML](#install-script-returns-html-instead-of-a-shell-s…
Troubleshooting
Claude Code CLI · in the page
troubleshooting
…dicators in your report instead. ### Large tables are cut off in the terminal A Markdown table with more than 200 rows renders its first 200 rows followed by a `… N more rows not shown` line. Only t…
Find bugs with ultrareview
Claude Code CLI · in the page
ultrareview
…resource use**: the review runs entirely in a cloud sandbox, so your terminal stays free for other work while it runs Ultrareview requires authentication with a claude.ai account because it runs as…
Voice dictation
Claude Code CLI · in the page
voice-dictation
…macOS, this triggers the system microphone permission prompt for your terminal if it has never been granted. ``` /voice Voice mode enabled (hold). Hold space to record. Dictation language: en (/confi…
Use Claude Code in VS Code
Claude Code CLI · in the page
vs-code
…nterface) for the chat panel. To run `claude` in VS Code's integrated terminal, you also need the [standalone CLI install](/docs/en/setup.md). See [VS Code extension vs. Claude Code CLI](#vs-code-exte…
Get started with Claude Code in the cloud
Claude Code CLI · in the page
web-quickstart
…n also start one from the Claude mobile app, the Desktop app, or your terminal with `claude --cloud`. You'll need a GitHub repository to [get started](#connect-github). Claude clones it into an isola…
Week 13 · March 23–27, 2026
Claude Code CLI · in the page
whats-new/2026-w13
…now works while Claude is respondingDeep links open in your preferred terminal, not first-detectedIdle-return nudge to `/clear` after 75+ minutes awayVS Code: rate limit banner, Esc-twice rewind picke…
Week 14 · March 30 – April 3, 2026
Claude Code CLI · in the page
whats-new/2026-w14
…through UI, test its own changes, and fix what breaks, all from your terminal. Web apps already had verification loops; native iOS, macOS, and other GUI-only apps didn't. Now they do. Best for closin…
Week 15 · April 6–10, 2026
Claude Code CLI · in the page
whats-new/2026-w15
…/team-onboarding for packaging your setup, and /autofix-pr from your terminal. Releases [v2.1.92 → v2.1.101](/docs/en/changelog.md#2-1-92) 4 features · April 6–10 Ultraplan research preview Kick o…
Week 16 · April 13–17, 2026
Claude Code CLI · in the page
whats-new/2026-w16
…9511cb48b9b4d1dc5) Create one from the web UI, or scaffold from your terminal: ```text Claude Code theme={null} > /schedule daily PR review at 9am ``` [Routines guide](/docs/en/routines.md) /usage…
Week 17 · April 20–24, 2026
Claude Code CLI · in the page
whats-new/2026-w17
…as a research preview, automatic session recaps when you return to a terminal, custom color themes you can build and ship in plugins, and a redesigned Claude Code on the web. Releases [v2.1.114 → v2…
Week 18 · April 27 – May 1, 2026
Claude Code CLI · in the page
whats-new/2026-w18
…laude auth login` now accepts the OAuth code pasted directly into the terminal when the browser callback can't reach localhost. That covers WSL2, SSH sessions, and containers, where the redirect to a…
Week 19 · May 4–8, 2026
Claude Code CLI · in the page
whats-new/2026-w19
…from an artifact store. Load a plugin straight from a URL: ```bash terminal theme={null} claude --plugin-url https://example.com/my-plugin.zip ``` [Plugins guide](/docs/en/plugins/overview.md) Hi…
Week 20 · May 11–15, 2026
Claude Code CLI · in the page
whats-new/2026-w20
…o return to the list. Each background session keeps running without a terminal attached. <video autoPlay muted loop playsInline src="https://mintcdn.com/claude-code/ITvjicPxe1SM3GX7/images/whats-new/…
Week 21 · May 18–22, 2026
Claude Code CLI · in the page
whats-new/2026-w21
…pears in the cycle once your account meets the requirements: ```bash terminal theme={null} claude update ``` The command prints `Successfully updated` with the new version number, or `Claude Code is…
Week 23 · June 1–5, 2026
Claude Code CLI · in the page
whats-new/2026-w23
…hird-party provider, then cycle to auto mode with Shift+Tab: ```bash terminal theme={null} export CLAUDE_CODE_ENABLE_AUTO_MODE=1 ``` [Auto mode on third-party providers](/docs/en/permission-modes.md…
Week 24 · June 8–12, 2026
Claude Code CLI · in the page
whats-new/2026-w24
…. Launch a clean session to isolate a broken configuration: ```bash terminal theme={null} claude --safe-mode ``` [Test against a clean configuration](/docs/en/debug-your-config.md#test-against-a-cl…
Week 25 · June 15–19, 2026
Claude Code CLI · in the page
whats-new/2026-w25
…nd it updates in place as the session keeps working. Ask for one when terminal text is the wrong medium, such as a PR walkthrough with the diff annotated inline or a dashboard built from session data.…
Week 26 · June 22–26, 2026
Claude Code CLI · in the page
whats-new/2026-w26
…Auth flow for a configured server without opening a session: ```bash terminal theme={null} claude mcp login sentry ``` [Authenticate from the command line](/docs/en/mcp.md#authenticate-from-the-comm…
Week 27 · June 29 – July 3, 2026
Claude Code CLI · in the page
whats-new/2026-w27
…cOS and Windows: parallel sessions, visual diff review, an integrated terminal and editor, and live app preview. Installs from Anthropic's apt repository, so updates arrive through regular package upd…
Week 29 · July 13–17, 2026
Claude Code CLI · in the page
whats-new/2026-w29
…tors) Screen reader mode CLI Screen reader mode replaces the visual terminal interface with plain, linear text: instead of boxes, spinners, and in-place redraws, Claude Code prints labeled lines tha…
Week 32 · August 3–7, 2026
Claude Code CLI · in the page
whats-new/2026-w32
…ks you through creating the environment and starts a runner: ```bash terminal theme={null} claude self-hosted-runner setup ``` The environment shows **Healthy** in admin settings once the runner reg…
Week 33 · August 10–14, 2026
Claude Code CLI · in the page
whats-new/2026-w33
…Start a session in a worktree branched from a merge request: ```bash terminal theme={null} claude --worktree https://gitlab.com/group/project/-/merge_requests/42 ``` When `origin` is on gitlab.com,…