squad
Squad: AI agent teams for any project
Squad is a Claude Code plugin that creates human-led AI agent teams for software development projects. It provisions specialized agents (frontend, backend, tester, lead) that live as persistent files in your repository, share knowledge, and coordinate work across sessions. Designed for GitHub Copilot, Squad helps developers delegate parallel tasks while maintaining human oversight of priorities, approvals, and final changes. Each agent runs in its own context, writes learnings to persistent history files, and records decisions to shared team documentation.
Key Features
Use Cases
- 01Coordinating parallel development work across frontend, backend, and testing tasks for a new feature
- 02Automatically triaging and dispatching GitHub issues to appropriate specialist agents based on labels and priority
- 03Building full-stack applications with coordinated multi-agent teams that remember project conventions across sessions
- 04Managing ongoing development workflows with automated polling for new issues and continuous agent dispatch
- 05Sharing team knowledge across repository clones so all contributors work with the same agent expertise
- 06Running retrospective reviews and improvement cycles with automated implementation of approved governance proposals
Related Plugins
View moreandrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
claude-mem
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Understand-Anything
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
squad — FAQ
What is Squad and how does it work with GitHub Copilot?+
Squad is a Claude Code plugin that creates persistent AI agent teams for development projects through GitHub Copilot. It provisions specialized agents (frontend, backend, tester, lead) that live as files in your repository, coordinate work in parallel, and retain knowledge across sessions while you maintain control over priorities and approvals.
How do I install Squad?+
Install Squad via npm (`npm install -g @bradygaster/squad-cli`), Homebrew (`brew install --cask bradygaster/squad/squad`), or WinGet (`winget install --id bradygaster.Squad --exact`). After installation, run `squad init` in your project directory to scaffold the team, then use `gh auth login` to authenticate with GitHub, and start with `copilot --agent squad`.
Which AI clients and platforms does Squad work with?+
Squad is built specifically for GitHub Copilot and works through the GitHub Copilot CLI (`copilot --agent squad`) or VS Code's Copilot Chat with the Squad agent selected. It integrates with GitHub for issue management, pull requests, and workflows.
What are the prerequisites and do I need API keys?+
Squad requires Node.js ≥22.5.0, npm ≥10.0.0, Git with SSH agent, and the GitHub CLI (`gh`) for GitHub integration. Standalone installers vendor Node.js, so npm is optional for those methods. You need GitHub authentication via `gh auth login`; no separate API keys are required.
Is Squad free to use?+
Squad is open-source software licensed under the MIT license and free to use. However, it requires GitHub Copilot, which is a paid GitHub service, to function.
How does watch mode work and what is Ralph?+
Ralph is Squad's automated polling agent that continuously monitors GitHub issues, performs triage, and optionally dispatches other agents to handle actionable work. Enable with `squad watch --execute --interval N` to poll every N minutes, with configurable state backends (git-notes, orphan-branch) for persistence across restarts.
How do I install squad?+
Open the source repository on GitHub and follow its README. squad is a plugin — MCP Agents Market links you directly to the official repo.
Is squad free?+
squad is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.