Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>CrewPilot Agent — AI Engineering CrewNew to Visual Studio Code? Get it now.
CrewPilot Agent — AI Engineering Crew

CrewPilot Agent — AI Engineering Crew

CrewPilot

|
1 install
| (0) | Free
Your AI engineering crew — plans, architects, builds, tests, and ships software autonomously. 68+ MCP tools & 25 domain skills.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CrewPilot Banner

CrewPilot — Engineering Intelligence Platform

AI engineering copilot with 68+ MCP tools and 25 domain skills for every phase of software development — from brainstorming architecture to shipping production releases.

Features

CrewPilot is organized around five engineering pillars plus automation:

Strategize

  • Solution Design — Brainstorm ideas, explore options, evaluate tradeoffs
  • Architecture Planner — Plan architecture, design system structure, write RFCs

Assure

  • Code Quality — Review code quality, clean code analysis, refactoring guidance
  • Review Functional — Multi-dimension functional correctness review via subagent
  • Review Standards — Code standards, conventions, and consistency review via subagent
  • Threat Model — STRIDE threat analysis, risk scoring, and mitigation planning
  • Vulnerability Scan — Security audit with OWASP/CWE vulnerability scanning
  • PR Intelligence — PR summarization, change inventory, risk assessment

Engineer

  • Feature Builder — Build features, implement & scaffold new code
  • Test-First — TDD workflow, unit tests, coverage analysis
  • Root Cause Analysis — Debug errors, investigate crashes, find root causes

Deliver

  • Change Management — Conventional commits, changelogs, version & release management
  • Deploy Guard — Pre-deploy safety checks, ship readiness validation
  • Doc Governance — Documentation freshness, README maintenance, stale docs detection

Insights

  • Pattern Detection — Codebase health trends, anti-pattern detection
  • Knowledge Base — Persistent memory recall, decision history, context retrieval

Automation

  • Autopilot Worker — Autonomous task pickup & implementation pipeline
  • Autopilot Meeting — Parse meeting transcripts, extract action items
  • Daily Digest — EOD/weekly summary reports and email notifications

MCP Tools (68)

Module Tools Purpose
Terminal 3 Command execution and environment management
Git 6 Branch, commit, diff, log, stage, status
Knowledge 9 Persistent memory, search, semantic search, patterns
Metrics 3 Code complexity, bundle size, coverage analysis
Dispatch 4 Parallel execution, consensus, review workflows, subagent delegation
Board 14 Task management, sprint tracking, PR integration
Orchestrator 14 Worker lifecycle, planning, branching, PR creation
Notification 3 Email and messaging notifications
Artifacts 3 Phase-based artifact persistence for workflow communication
Sessions 3 Session save/restore for resuming long-running workflows
Work IQ 3 M365 integration — emails, meetings, docs, Teams (optional)
Config 1 Runtime configuration management

Getting Started

Prerequisites

Requirement Version
VS Code 1.101+
GitHub Copilot Chat Latest

Install from VS Code Marketplace

  1. Open VS Code
  2. Go to Extensions sidebar (Cmd+Shift+X)
  3. Search for "CrewPilot — Engineering Intelligence Platform"
  4. Click Install

Or install directly from the marketplace:

CrewPilot on VS Code Marketplace

Install from VSIX (manual)

If you have the .vsix file (e.g., from a private build):

Option 1 — VS Code UI:

  1. Open VS Code → Extensions sidebar (Cmd+Shift+X)
  2. Click the ... menu (top-right) → Install from VSIX...
  3. Select the crewpilot-agent-x.x.x.vsix file

Option 2 — Command line:

code --install-extension crewpilot-agent-x.x.x.vsix

Build from Source

To build the VSIX yourself from the source repository:

git clone https://github.com/amanraj-ms/crewpilot.git
cd crewpilot
bash scripts/vsix-package-creator.sh

This compiles the MCP server into a native binary, bundles the extension, and produces a .vsix file in the project root.

Install via npm (MCP server only)

You can also install the CrewPilot MCP server as a standalone npm package — no VS Code extension required:

# Run directly without installing
npx @crewpilot/agent-mcp

# Install globally
npm install -g @crewpilot/agent-mcp
crewpilot

# Install in a project
npm install @crewpilot/agent-mcp

Then add it to your VS Code MCP config (.vscode/mcp.json):

{
  "servers": {
    "crewpilot": {
      "command": "npx",
      "args": ["@crewpilot/agent-mcp"]
    }
  }
}

Or any other MCP-compatible client (Claude Desktop, Cursor, etc.):

{
  "mcpServers": {
    "crewpilot": {
      "command": "npx",
      "args": ["@crewpilot/agent-mcp"]
    }
  }
}

Note: The npm package includes the MCP server, skills, agent prompt, and config. The VS Code extension additionally provides auto-start, agent switching, and automatic .github/ syncing.

View on npm: @crewpilot/agent-mcp on npmjs.com

Quick Start

  1. Open any workspace — the extension activates automatically on startup.
  2. Switch to the CrewPilot agent — open Copilot Chat and select @CrewPilot from the agent picker.
  3. Choose a role — CrewPilot will ask for your session role: Strategize, Assure, Build, Deliver, or Insights.
  4. Start working — describe your task and CrewPilot will route to the appropriate skill.

What Gets Synced

On activation, the extension syncs the following into your workspace's .github/ directory:

File Purpose
.github/agents/crewpilot.md Agent definition for Copilot Chat agent switching
.github/copilot-instructions.md Project-level Copilot instructions
.github/crewpilot.config.json Platform configuration (thresholds, board settings)
.github/skills/*/SKILL.md 19 domain skill files for on-demand skill loading

Extension Settings

Setting Default Description
crewpilot.createAgentFile true Sync .github/agents/crewpilot.md to workspace
crewpilot.createSkillFiles true Sync .github/skills/ to workspace

Commands

  • CrewPilot: Refresh MCP Server — Restart the MCP server connection
  • CrewPilot: Show Binary Path — Display the path to the MCP server binary

Work IQ — M365 Integration (Optional)

CrewPilot can optionally connect to Microsoft 365 (emails, meetings, documents, Teams) via the Work IQ MCP server. This enables zero-copy meeting processing, richer daily digests, and M365 context in the worker pipeline.

Note: Work IQ is entirely optional. All CrewPilot workflows work without it — skills gracefully degrade to git + board data only.

Setup

  1. Install Work IQ (requires M365 Copilot license):

    npx -y @microsoft/workiq@latest mcp
    
  2. Add to .vscode/mcp.json alongside CrewPilot:

    {
      "servers": {
        "workiq": {
          "command": "npx",
          "args": ["-y", "@microsoft/workiq@latest", "mcp"]
        }
      }
    }
    
  3. Authenticate — On first use, a browser window opens for Entra ID sign-in.

The extension auto-registers CrewPilot but not Work IQ. You must add the workiq server entry to .vscode/mcp.json manually.

For full setup details (prerequisites, admin consent, authentication), see the CrewPilot README.

Troubleshooting

MCP Server Not Starting

  1. Run CrewPilot: Show Binary Path to verify the binary exists.
  2. Check that chat.mcp.discovery.enabled is true in your VS Code settings.
  3. Try CrewPilot: Refresh MCP Server to restart the connection.

Tools Not Appearing in Copilot Chat

  1. Open the Command Palette → MCP: List Servers and check that CrewPilot is listed and running.
  2. If the server shows as stopped, click Start to launch it manually.

License

Proprietary — All rights reserved.

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