Squad: AI Agent Teams for Any Project
Discover Squad: an open-source tool that brings persistent, collaborative AI agent teams to your repo. Accelerate development with specialists who learn, share, and automate your workflow. Learn how to get started and why Squad is the future of AI-driven software teams.
Squad: AI Agent Teams for Any Project
Squad is an innovative open-source tool that brings the power of AI agent teams directly into your development workflow. Instead of a single chatbot, Squad gives you a persistent, evolving team of AI specialists—frontend, backend, tester, lead—who live in your repository, learn your codebase, and collaborate to accelerate your projects.
What Makes Squad Unique?
- Team of Specialists: Each agent has its own context, expertise, and memory. They work in parallel, share decisions, and improve over time.
- Persistent Knowledge: Agents write their learnings and decisions to your repo, so knowledge compounds across sessions and is shared with anyone who clones the project.
- Seamless Integration: Works with GitHub Copilot and VS Code. Just describe what you want to build, and Squad proposes a team, sets up files, and gets to work.
- Transparent Orchestration: Every decision, session, and agent action is logged in markdown files within
.squad/, making the process auditable and collaborative.
Getting Started
- Create a Project:
sh
mkdir my-project && cd my-project git init - Install Squad:
This creates ashnpm install -g @bradygaster/squad-cli squad init.squad/folder with your team roster and configuration. - Authenticate with GitHub:
sh
gh auth login - Launch Copilot with Squad:
In VS Code, open Copilot Chat and select the Squad agent. Describe your project, and Squad will propose a team and start collaborating.shcopilot --agent squad --yolo
Key Features
- Parallel Execution: Multiple agents work simultaneously on tasks like building features, writing tests, and analyzing architecture.
- Session Persistence: Agents resume from checkpoints if interrupted, and all progress is logged.
- SDK-First Mode: Prefer code over markdown? Define your team in TypeScript with
squad.config.tsand generate all config files automatically. - Monorepo Support: Designed for modern codebases with multiple packages and teams.
Why Try Squad?
Squad is ideal for developers who want to:
- Accelerate onboarding and knowledge sharing
- Automate repetitive tasks with specialized AI agents
- Maintain a transparent, auditable record of decisions and progress
- Experiment with the future of collaborative AI development
Note: Squad is currently in alpha. APIs and commands may change, but the project is evolving rapidly with active development.
Explore Squad on GitHub: https://github.com/bradygaster/squad
Bring your own AI-powered team to your next project and experience a new way to build, learn, and collaborate!
Share this post