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.

Common workflows Claude Code CLI · in the page common-workflows …e. ## Run parallel sessions with worktrees Work on a feature in one terminal while Claude fixes a bug in another, without the edits colliding. Each [git worktree](https://git-scm.com/docs/git-worktr… Communications kit Claude Code CLI · in the page communications-kit …you have access to Claude Code, an AI coding agent that runs in your terminal, reads your actual codebase, and works through real tasks end to end: debugging, refactors, tests, PRs. It is not autocom… Let Claude use your computer from the CLI Claude Code CLI · in the page computer-use …debug visual issues, and automate GUI-only tools without leaving your terminal. > [!NOTE] > > Computer use is a research preview on macOS that requires a Pro or Max plan. It is not available on Team… Explore the context window Claude Code CLI · in the page context-window …pact: true, desc: 'Main auth file. You see "Read auth.ts" in your terminal, but the 2,400 tokens of file content only Claude sees.', tip: 'File reads dominate context usage. Be specific in pro… Run Claude Code behind a corporate launcher Claude Code CLI · in the page corporate-launcher …e that `claude agents` and background sessions start on demand. * The terminal host and the Claude Code session inside every agent view row, including the warm standby sessions the service keeps ready… Message your other Claude Code sessions Claude Code CLI · in the page cross-session-messaging …decision, Claude passes it along instead of you copy-pasting between terminals. Claude discovers the target with `ListAgents` and sends with `SendMessage`, so you never call either tool yourself. Cla… Debug your configuration Claude Code CLI · in the page debug-your-config …iable. To find invalid settings files, run `claude doctor` from your terminal. It prints read-only installation and settings diagnostics without starting a session. For a full checkup that also propo… Launch sessions from links Claude Code CLI · in the page deep-links # Launch sessions from links > Open a Claude Code terminal session from a URL. Embed `claude-cli://` links in runbooks, alerts, and dashboards so a click opens Claude Code in the right repo with the… Desktop application Claude Code CLI · in the page desktop …el sessions with Git isolation, drag-and-drop pane layout, integrated terminal and file editor, side chats, computer use, Dispatch sessions from your phone, visual diff review, app previews, PR monito… Test iOS apps in the simulator Claude Code CLI · in the page desktop-ios-simulator …you want is installed as `/Applications/Xcode-26.4.app`, run this in Terminal: ```bash theme={null} sudo xcode-select -s /Applications/Xcode-26.4.app ``` Then quit and reopen Claude Desktop so the… Claude Desktop on Linux (beta) Claude Code CLI · in the page desktop-linux …cOS and Windows: parallel sessions, visual diff review, an integrated terminal and editor, and live app preview. See [Use Claude Code Desktop](/docs/en/desktop.md) for the feature reference. ## Requi… Get started with the desktop app Claude Code CLI · in the page desktop-quickstart …e in a folder on your computer and review its changes without using a terminal. Claude Code is in the **Code** tab at the top of the app's sidebar. This page walks through installing the app and star… Claude Code Desktop in WSL Claude Code CLI · in the page desktop-wsl …le or limited in a WSL session, check whether it's one of these: * **Terminal and connectors**: your session may lack the [integrated terminal](/docs/en/desktop.md#run-commands-in-the-terminal), [con… Development containers Claude Code CLI · in the page devcontainer …or on the host connecting to a Docker dev container. Claude Code, the terminal, and build tools run inside the container. The host repository is bind-mounted into the container as the workspace.](http… Environment variables Claude Code CLI · in the page env-vars …nvironment variables A variable you set in your shell lasts for that terminal session, while a variable in a settings file applies every time `claude` runs. ### In your shell Set the variable befor… Error reference Claude Code CLI · in the page errors …-print) | | `Claude Code can't read the keyboard here: stdin is not a terminal` | [Command-line errors](#claude-code-cant-read-the-keyboard-here) | | `Error: Input contained only whitespace` | [Comman… Speed up responses with fast mode Claude Code CLI · in the page fast-mode …use `/fast on` with the same message everywhere except an interactive terminal session. > * **Fast-mode model not allowed**: if your organization's [`availableModels`](/docs/en/model-config#restrict-m… Extend Claude Code Claude Code CLI · in the page features-overview …ve web page | Output you want to see or share visually rather than as terminal text | An incident timeline that updates as Claude investigates | **[Plugins](/docs/en/plugins/overview.md)** are the pa… Fullscreen rendering Claude Code CLI · in the page fullscreen …conversations, and adds mouse support. It draws the interface on the terminal's alternate screen buffer, like `vim` or `htop`, and only renders messages that are currently visible. This reduces the a… Claude Code with GitHub Enterprise Server Claude Code CLI · in the page github-enterprise-server …| | Teleport sessions | ✅ Supported | Move sessions between cloud and terminal with `--teleport` | | Plugin marketplaces | ✅ Supported | Credential requirements differ by surface. See [Plugin marketpl… Glossary Claude Code CLI · in the page glossary …ude.ai, so you can see output visually or share it instead of reading terminal text. The page updates in place when the session republishes. Artifacts you create from Claude Code appear in the same ga… Run Claude Code programmatically Claude Code CLI · in the page headless …tasks.md#stop-a-loop), even past the 10-minute cap. When stderr is a terminal and the run has waited five seconds, Claude Code prints a line to stderr that starts with `Waiting for background work to… Set up Claude Code (local mode) for a HIPAA-ready organization Claude Code CLI · in the page hipaa-setup …. Local sessions run in one of these places: > > * Claude Code in the terminal > * Claude Code in the Code tab of Claude Desktop > * Cowork in Claude Desktop > > The Claude Code extensions for VS Code… Hooks reference Claude Code CLI · in the page hooks …ude Code fires the same hook events wherever it runs: sessions in the terminal, IDE extensions, the [Desktop app](/docs/en/desktop-quickstart.md), and [cloud sessions](/docs/en/claude-code-on-the-web.… Automate actions with hooks Claude Code CLI · in the page hooks-guide …ted whenever Claude is waiting for your input instead of watching the terminal. **1. Add the hook to your settings** Open `~/.claude/settings.json` and add a `Notification` hook. If the file doesn't… How Claude Code works Claude Code CLI · in the page how-claude-code-works …your project. Claude Code is an agentic assistant that runs in your terminal. While it excels at coding, it can help with anything you can do from the command line: writing docs, running builds, sea… Interactive mode Claude Code CLI · in the page interactive-mode …shortcuts > [!NOTE] > > Keyboard shortcuts may vary by platform and terminal. In [fullscreen rendering](/docs/en/fullscreen.md), press `?` in the transcript viewer to see available shortcuts there.… JetBrains IDEs Claude Code CLI · in the page jetbrains …Claude Code opens code changes in the IDE diff viewer instead of the terminal; change this with the **Diff tool** setting in `/config` * **Selection context**: the current selection or tab in the IDE… Customize keyboard shortcuts Claude Code CLI · in the page keybindings …ss twice within 800ms to confirm | | `app:redraw` | (unbound) | Force terminal redraw | | `app:toggleTodos` | Ctrl+T | Toggle visibility of Claude's to-do checklist. This is not the [`/tasks`](/docs/e… Set up Claude Code in a monorepo or large codebase Claude Code CLI · in the page large-codebases …Install a plugin](/docs/en/plugins/install.md#install-a-plugin). In a terminal, start Claude Code by running `claude`, then enter this at its prompt to install the TypeScript plugin: ```shell theme={… Connect Claude Code to an LLM gateway Claude Code CLI · in the page llm-gateway-connect …your shell](#set-as-shell-environment-variables), which lasts for one terminal session, or [in a Claude Code settings file](#set-in-a-settings-file), which persists everywhere Claude Code runs. For y… Roll out an LLM gateway for your organization Claude Code CLI · in the page llm-gateway-rollout …uration the rollout will deliver fleet-wide. Type these directly in a terminal, not in a `.env` or settings file; they last only for this terminal session, so closing it returns your machine to its no… Control MCP server access for your organization Claude Code CLI · in the page managed-mcp …blocks the built-in [Claude in Chrome](/docs/en/chrome.md) server in terminal sessions. Users don't get the [extension install prompt](/docs/en/chrome.md#install-the-extension-when-claude-asks), and… Deploy managed settings Claude Code CLI · in the page managed-settings …sessions as follows: * **Surfaces**: on the developer's machine, the terminal, the VS Code and JetBrains extensions, the desktop app's Code tab, and [Agent SDK](/docs/en/agent-sdk/typescript.md) sess… Connect Claude Code to tools via MCP Claude Code CLI · in the page mcp …cs/en/plugins/install.md#install-a-plugin) instead of this step. In a terminal, start Claude Code by running `claude`, then enter this at its prompt: ``` /plugin install mcp-server-dev@claude-plugins… Connect to MCP servers Claude Code CLI · in the page mcp-quickstart …[Claude Code installed](/docs/en/quickstart.md) and authenticated * A terminal open in a project directory. Any directory works, including an empty one. ## Add and verify a server The example below… How Claude remembers your project Claude Code CLI · in the page memory …ude Code`. To turn auto memory back on, run `claude` directly in your terminal and use the `/memory` toggle in that session. To turn it off for a single project, set `autoMemoryEnabled` in that proje… Claude Code on mobile Claude Code CLI · in the page mobile …line. For a fuller comparison, see [work when you are away from your terminal](/docs/en/platforms.md#work-when-you-are-away-from-your-terminal). Cloud sessions and Remote Control run from the **Code… Model configuration Claude Code CLI · in the page model-config …am](/docs/en/agent-teams.md) teammate's session, nobody may be at the terminal, so Claude Code holds the mid-session consent prompt for the [`dialogExpiry`](/docs/en/settings-reference#dialogexpiry) d… Monitoring Claude Code CLI · in the page monitoring-usage …ata-privacy-controls) applies to Cowork sessions only, so neither the terminal CLI nor the Code tab exports to a collector you set there. Claude Code ignores the [OpenTelemetry exporter variables](/d… Enterprise network configuration Claude Code CLI · in the page network-config …Claude Code reads these variables from every settings scope, like any terminal session; [cloud sessions](/docs/en/claude-code-on-the-web.md) follow the cloud-session rules above wherever you start the… Output styles Claude Code CLI · in the page output-styles …#built-in-output-styles). Requires Claude Code v2.1.269 or later. * **Terminal menu**: run `/config` and select **Output style** to pick a style from a menu. * **VS Code extension**: open the [command… Overview Claude Code CLI · in the page overview …mmands, and integrates with your development tools. Available in your terminal, IDE, desktop app, and browser. Claude Code is an AI-powered coding assistant that helps you build features, fix bugs, a… Choose a permission mode Claude Code CLI · in the page permission-modes …r, auto mode is the built-in starting permission mode for interactive terminal and VS Code sessions. On earlier versions, it's the built-in starting permission mode only on Pro, Max, and Team plans. [… Configure permissions Claude Code CLI · in the page permissions …u paste an image's path or drag an image file into your prompt in the terminal and the rule matches that path, Claude Code doesn't attach the image. If the paste holds no other image, the path stays i… Platforms and integrations Claude Code CLI · in the page platforms …r | What you get | | :- | :- | :- | | [CLI](/docs/en/quickstart.md) | Terminal workflows, scripting, remote servers | Full feature set, [Agent SDK](/docs/en/headless.md), [computer use](/docs/en/compu… Test plugins with evals Claude Code CLI · in the page plugin-evals …ode v2.1.269 or later and the other [requirements](#requirements) * A terminal open at your plugin's root directory, the one containing `plugin.json` or `.claude-plugin/plugin.json` * One skill in the… Anthropic's marketplaces Claude Code CLI · in the page plugins/anthropic-marketplaces …get it | Claude Code adds it the first time you start an interactive terminal session, unless a [managed policy](/docs/en/plugins/org.md#allow-the-official-marketplace-and-your-own) or `CLAUDE_CODE_D… Recommend your plugin from your CLI Claude Code CLI · in the page plugins/cli-hints …y Claude Code version. IDE extensions also set it in their integrated terminals, so a gate on `CLAUDECODE` alone also emits the tag when a person runs your CLI themselves in one of those terminals * *… Plugin commands reference Claude Code CLI · in the page plugins/cli-reference …l to see every option your version supports. Pass `-y` from your own terminal to accept the displayed command without the prompt. Here's what happens without a TTY and when Claude runs the command:…
Feedback