Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Captain (Preview)New to Visual Studio Code? Get it now.
Captain (Preview)

Captain (Preview)

Preview

Captain HQ INC

|
1 install
| (0) | Free
Run your work with Claude Code in VS Code — agent sessions, efforts, and artifacts, right in your editor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Captain for VS Code

Run your work with Claude Code — sessions, efforts, and artifacts — right inside your editor. Captain brings its agent panel to VS Code so you can drive AI coding sessions, track work from idea to merge, and review what was produced, without leaving the window you're already in.

What you get

  • Agent sessions in a panel. Start and manage Claude Code sessions in an editor tab, with a full terminal, alongside your files.
  • Efforts, from idea to merge. Follow a piece of work through its stages, with the review gates and sign-offs that keep everyone aligned.
  • Artifacts you can read and review. See what each stage produced — proposals, plans, results — versioned and in one place.
  • One shared experience. The same Captain panel you already use on the desktop, hosted in VS Code.

Getting started

  1. Install the extension.
  2. Open the command palette (Ctrl+Shift+P / Cmd+Shift+P) and run Captain: Open Panel.
  3. Sign in when prompted, pick your workspace, and start or resume an effort.

You'll need Claude Code installed — Captain launches the claude CLI to run sessions.

Settings

Open Settings → Extensions → Captain to configure:

  • captain.claudePath — the absolute path to your claude executable. Set this only if Captain reports "Claude Code CLI not found" — for example when claude is a shell alias or function rather than a plain program on your PATH. Point it at the actual executable the alias runs, not the text an alias-resolving command prints. (When claude is a plain program on your PATH, (Get-Command claude).Source on Windows or command -v claude on macOS/Linux prints its path.)
  • captain.telemetry.enabled — toggle anonymous usage telemetry (see below).

Your privacy

Captain collects anonymous usage telemetry to help us improve the extension. It's on by default and respects VS Code's global telemetry setting.

  • What's collected — only anonymous, enumerated product events: session lifecycle, which panel tab you open, discrete UI actions, and redacted error categories, tagged with an anonymous install id plus your OS and architecture.
  • What's never collected — no source code, file contents, prompts, file paths, repository names or URLs, branch names, environment variables, credentials, or any free text you type.
  • Turning it off — telemetry is sent only when both VS Code's telemetry.telemetryLevel and captain.telemetry.enabled allow it. Turning off either disables it immediately, no reload required.

See the Captain privacy policy for details.

Learn more

Visit getcaptain.dev to learn about Captain.


Building or contributing to the extension? See DEVELOPMENT.md in the source repository.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft