Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

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: ![Map of a Claude Code terminal session in fullscreen rendering. A mod can add a pane as a sidebar on the right… Mods overview Claude Code CLI · in the page plugins/mods/overview …to look for. ## Turn mods on or off Mods are on by default. In the terminal, use Claude Code v2.1.287 or later. The Desktop app includes its own copy of Claude Code, and mods work there from v2.1.2… Mods reference Claude Code CLI · in the page plugins/mods/reference …ps that render it. `e.surface` names the app that's drawing, such as `terminal`, `desktop`, or `vscode`. [Change what Claude Code already draws](/docs/en/plugins/mods/interface.md#change-what-claude-c… Test a mod Claude Code CLI · in the page plugins/mods/test …hich runs your session.start hook await $.session.start({ surface: 'terminal', isInteractive: true, cwd: '/work' }) ``` 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…
Feedback