Skip to content

Squad Federation

Multi-team orchestration for AI agents. Decompose complex projects into specialized teams with their own lifecycles, skills, and communication.

Specialized Teams

Create teams with specific archetypes (coding, deliverable, consultant). Each team has its own lifecycle states and skills.

Signal-Based Communication

Teams coordinate via file-based signals — fast, offline, debuggable. Optionally get meta-squad summaries in a Microsoft Teams channel.

Knowledge Lifecycle

Capture learnings as teams work, sweep patterns, graduate reusable skills, and sync across domains automatically.

Placement Options

Deploy teams in worktrees, subdirectories, or custom locations. Mix placement types within one federation.

Squad Federation provides a 3-layer architecture:

  • SDK Layer - TypeScript interfaces and schemas
  • Lib Modules - Onboarding, communication, monitoring implementations
  • Scripts - CLI entry points for federation management

Talk to Copilot using the federation skills. Create teams conversationally, launch them, and monitor their progress—no manual commands needed.

Multi-Module Projects - Separate teams for frontend, backend, infrastructure, each with dedicated worktrees

Documentation Pipelines - Deliverable teams generate docs while coding teams implement features

Code Review Workflows - Consultant teams analyze code and provide recommendations

Large Migrations - Coordinate multiple teams refactoring different modules in parallel

Installation

Set up Squad Federation and create your first federation.

Install →

First Federation

Step-by-step walkthrough to onboard teams and start coordinating.

Get Started →

Guides

Learn federation setup, monitoring, and knowledge workflows.

Read Guides →