Stop prompting one agent at a time. Copilot Swarm spawns a full team of AI agents β PM, designer, engineers, reviewers, and testers β that collaborate, review each other's work, and ship production-ready code. All from a single command.
Not just another AI wrapper. Copilot Swarm mimics how high-performing engineering teams actually work.
Define your entire workflow in a YAML config β agents, phases, review loops, and conditions. Zero code changes to customize.
Independent tasks run simultaneously in separate streams. Backend and frontend work happens concurrently. Wave-based execution for dependent tasks.
Every agent is paired with a reviewer. Code review and QA loops catch issues before they ship. Up to 3 review iterations per phase.
A different AI model reviews the final output, catching systematic blind spots and biases specific to the primary model.
Every phase, iteration, and stream is checkpointed. Resume from exactly where you left off. Auto-retry on transient failures.
Orchestrate features across multiple repositories. Shared contracts, dependency-ordered waves, and cross-repo consistency review.
Refine vague requirements before running. PM, engineer, and designer each clarify from their perspective, all reviewed independently.
Post-implementation verification runs your actual build, test, and lint commands. Auto-detects from package.json, Cargo.toml, go.mod, and more.
Full-screen terminal dashboard showing phase progress, active agents with elapsed time, stream status, and activity log. Real-time visibility.
Each phase produces artifacts that feed the next. Reviews ensure quality at every step.
Each agent has a distinct role, tools, and expertise β just like a real engineering team.
Analyzes requirements, writes specs, decomposes work into tasks, answers clarification requests.
Challenges the PM's spec, pushes for better product thinking and completeness.
Validates feasibility, flags risks, ensures alignment with existing architecture.
Creates component designs, interaction flows, and accessibility-compliant layouts.
Evaluates designs for usability, accessibility, and design system consistency.
Implements the specification β reads code, writes code, runs builds and tests.
Security & quality gate. Reviews for correctness, vulnerabilities, and standards.
Validates implementation against the spec. Runs tests, checks acceptance criteria.
Different AI model provides fresh, unbiased assessment catching model-specific blind spots.
Coordinates multi-repo features: shared contracts, dependency graphs, execution waves.
Verifies cross-repo consistency, interface compatibility, and integration completeness.
Copilot Swarm runs anywhere Node.js and GitHub Copilot are available. No config needed.
Install globally or run directly with npx β no project setup required.
npm install -g @copilot-swarm/core Interactively refine your requirements with PM, engineer, and designer agents.
swarm plan "Add OAuth login with PKCE flow" Execute the full pipeline β agents spec, decompose, implement, review, test, and verify.
swarm --plan .swarm/plans/plan-latest.md Review the changes, commit, and push. The agents handled the heavy lifting.
git add -A && git commit -m "feat: OAuth login with PKCE" From quick tasks to multi-repo orchestration β pick the right tool for the job.
Lightweight autonomous pipeline for well-scoped tasks. Skips the full planning ceremony β PM review, decompose, implement, verify.
Fully autonomous: analysis β planning β implementation in one shot. No interaction needed. Perfect for CI/CD and batch processing.
Explore ideas with a product strategist agent. Interactive Q&A that challenges assumptions and generates structured summaries.
Generate a comprehensive repository context document. Dual-model review ensures accuracy. Cached centrally for reuse.
Provide feedback on a previous run. Agents receive the original context plus your feedback and apply targeted fixes.
Coordinate features across multiple repositories with shared contracts, execution waves, and cross-repo consistency review.
Open source. Runs locally. Powered by GitHub Copilot.