Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CmdPilotNew to Visual Studio Code? Get it now.
CmdPilot

CmdPilot

Tanjir Hasan

| (0) | Free
Launch sub-projects in the terminal and run saved commands — all from a sleek sidebar panel.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CmdPilot — Terminal Project Launcher for VS Code

CmdPilot is a sleek VS Code sidebar panel that lets you instantly launch sub-projects in the integrated terminal and fire off saved commands — all without leaving your keyboard flow.


✨ Features

📁 Project Launcher

Open any sub-folder of your workspace in a dedicated, named terminal with one click. CmdPilot automatically cds into the correct directory and reuses existing terminals so you never lose context.

  • 📦 Detects package.json — shows npm package name and version
  • 📁 Shows all plain directories too
  • 🔍 Live search to filter projects instantly
  • ↺ Refresh button to re-scan after adding new folders

⚡ Command Runner

A curated list of terminal commands you can fire instantly, with color-coding by category.

  • ▶ Run any command in the active terminal in one click
  • ⏹ Terminate batch job — sends Y to answer Windows batch termination prompts
  • ✎ Edit commands inline with a color picker
  • ✕ Delete commands you don't need
  • ⠿ Drag to reorder — rearrange by dragging
  • + Add new commands with a label, command string, and color
  • 🔍 Live search to filter commands by name or text
  • 6 color categories: 🟢 green · 🔵 blue · 🟣 purple · 🟠 orange · 🔴 red · ⚫ gray

🖥 Active Terminal Indicator

The header always shows which terminal is currently active — so you know exactly where your next command will run.


🚀 Getting Started

  1. Install CmdPilot from the VS Code Marketplace
  2. Open a workspace folder that contains sub-project directories
  3. Click the CmdPilot icon (⌨) in the Activity Bar (left icon strip)
  4. Switch between the 📁 Projects and ⚡ Commands tabs

Keyboard shortcut: Ctrl+Shift+D (Mac: Cmd+Shift+D) opens the panel instantly.


🗂 Use Cases

  • WordPress / plugin development — open any plugin folder directly in its own terminal
  • Monorepos — navigate between frontend, backend, and service directories
  • Multi-service apps — keep separate named terminals for each microservice
  • Frequent tasks — run build, test, lint, deploy commands with a single click

⚙️ Default Commands

Label Command Color
npm start npm start 🟢 green
npm run dev npm run dev 🟢 green
npm run build npm run build 🔵 blue
npm install npm install 🔵 blue
npm test npm test 🟣 purple
git status git status 🟠 orange
git pull git pull 🟠 orange
Terminate batch job Y 🔴 red

All commands are saved globally and persist across VS Code sessions and workspaces.


🔒 Privacy

CmdPilot stores your command list locally in VS Code's global state. No data is ever sent externally.


🐛 Issues & Feedback

Found a bug or have a feature request? Open an issue on the project repository.


Built for developers who live in the terminal.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft