306 pages for terminal.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Code intelligence plugins
Claude Code CLI · in the page
plugins/code-intelligence
…ary on your machine. > [!NOTE] > > Code intelligence plugins work in terminal sessions. In [cloud sessions](/docs/en/claude-code-on-the-web.md), Claude Code doesn't start plugin language servers, so…
Add components to a plugin
Claude Code CLI · in the page
plugins/components
…bles and summaries. ``` A plugin can include [color themes](/docs/en/terminal-config.md#create-a-custom-theme) for the Claude Code interface. Save each theme as `themes/<slug>.json`. This one appears…
Create a Claude Code plugin
Claude Code CLI · in the page
plugins/create
…igned in](/docs/en/quickstart.md#step-1-install-claude-code). Open a terminal in the directory where you want to keep the plugin, such as `~/projects`, and run the commands in these steps from it. Yo…
Host and maintain a marketplace
Claude Code CLI · in the page
plugins/host-marketplace
…sers to run the `claude plugin update` command that entry shows, in a terminal. Claude Code shows them the new command and asks them to accept it. ## Run release channels To offer stable and early-a…
Install and manage plugins
Claude Code CLI · in the page
plugins/install
…anyone using plugins on their own machine or account, whether in the terminal, the desktop app, an IDE, or a cloud session: it covers installing, choosing a scope, adding marketplaces, and keeping pl…
Plugin loading reference
Claude Code CLI · in the page
plugins/loading
…ace and no [install record](#check-which-stage-a-plugin-reached). In terminal sessions, a synced plugin's skills, agents, hooks, MCP servers, and LSP servers all load, with the same trust as a market…
Use the mods API
Claude Code CLI · in the page
plugins/mods/api
…build finished`. | | `$.ui.notify(text)` | A notification from their terminal, outside Claude Code, sent the way their [`preferredNotifChannel`](/docs/en/settings-reference#preferrednotifchannel) set…
Interface gallery for mods
Claude Code CLI · in the page
plugins/mods/gallery
…ext, buttons, fields, Markdown, code, and diffs, with sample code and terminal screenshots. A mod draws its interface from elements: text, boxes, buttons, fields, and a few that format content for yo…
Draw in the interface with a mod
Claude Code CLI · in the page
plugins/mods/interface
…returns what to draw there. This map shows where a mod can draw in a terminal session:  ``` The second stub answers the `$.command.register` call that a `session.sta…
Troubleshoot a mod
Claude Code CLI · in the page
plugins/mods/troubleshoot
…ne appears The call didn't come from something the user did, and the terminal is narrower than [the width that pane needs](/docs/en/plugins/mods/interface.md#when-a-pane-waits-for-a-wider-terminal).…
Manage Claude Code plugins for your organization
Claude Code CLI · in the page
plugins/org
…ledPlugins` | Repository `.claude/settings.json` | | :- | :- | :- | | Terminal, interactive | Applied at session start on every machine that receives the settings | `extraKnownMarketplaces` applied af…
Plugins overview
Claude Code CLI · in the page
plugins/overview
…en/jetbrains.md) To try a plugin now, run `/plugin` in a Claude Code terminal session and install one from the **Discover** tab, which lists the plugins from your marketplaces. From there: * [Instal…
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
…sk is next due, read the row under Claude's `CronCreate` call in your terminal. The row shows that time after the schedule, for example `next run 10:21 AM`. To check again later, [ask Claude to list y…
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
…ibes. ## Permissions and tool approval A self-hosted session has no terminal attached, so an unanswered permission prompt stalls the turn until the user responds in the UI. Anthropic's control plane…
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…
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
…nner's series disappears; these three end-of-session counters are the terminal counters the rest of this section refers to. `sessions_started_total` increments at spawn and stays visible for the life…
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
…ng these commands too. * **A `claude plugin` command that prints to a terminal but can't read from the keyboard**: when Claude Code doesn't wait for the settings fetch at startup, the command doesn't…
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
…| Show a one-line session recap when you return to the terminal after a few minutes away. Set to `false` or turn off Session recap in `/config` to disable. Same as [`CLAUDE_CODE_ENABLE_…
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
…Claude can wait, on its own judgment or when you ask. * **Interactive terminal session, VS Code, and desktop app sessions on your machine**: to let Claude wait for a subagent, [turn off fork mode](#le…
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
…e install directory to your PATH](#verify-your-path), then open a new terminal | | `dyld: Symbol not found`, `dyld: cannot load`, or `Abort trap` on macOS | [Binary incompatibility](#dyld-cannot-load-…
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…