Claude Code multi-agent

Claude Squad

Terminal app that manages multiple Claude Code agents in separate tmux sessions and git worktrees.

8,725 stars 621 forksMulti-agent & worktrees Source

Install

Install
brew install claude-squad
From source
git clone https://github.com/smtg-ai/claude-squad.git

From the README

Claude Squad

Claude Squad is a terminal app that manages multiple Claude Code, Codex, Gemini (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.

Highlights
- Complete tasks in the background (including yolo / auto-accept mode!)
- Manage instances and tasks in one terminal window
- Review changes before applying them, checkout changes before pushing them
- Each task gets its own isolated git workspace, so no conflicts

https://github.com/user-attachments/assets/aef18253-e58f-4525-9032-f5a3d66c975a

Installation

Both Homebrew and manual installation will install Claude Squad as cs on your system.

Homebrew

Manual

Claude Squad can also be installed by running the following command:

This puts the cs binary in ~/.local/bin.

To use a custom name for the binary:

Prerequisites

- tmux
- gh

Usage

Run the application with:

NOTE: The default program is claude and we recommend using the latest version.

Using Claude Squad with other AI assistants:
- For Codex: Set your API key with export OPENAI_API_KEY=
- Launch with specific assistants:
   - Codex: cs -p "codex"
   - Aider: cs -p "aider ..."
   - Gemini: cs -p "gemini"
- Make this the default, by modifying the config file (locate with cs debug)

Menu
The menu at the bottom of the screen shows available commands:

Instance/Session Management
- n - Create a new session
- N - Create a new session with a prompt
- D - Kill (delete) the selected session
- ↑/j, ↓/k - Navigate between sessions

Actions
- ↵/o - Attach to the selected session to reprompt
- ctrl-q - Detach from session
- s - Commit and push branch to github
- c - Checkout. Commits changes and pauses the session
- r - Resume a paused session
- ? - Show help menu

Navigation
- tab - Switch between…
Read the full README on GitHub

Details

Language
Go
License
AGPL-3.0
Last updated
20 August 2026
Topics
claude-codeclicodexopencodevibe-coding

FAQ

What is Claude Squad?

Terminal app that manages multiple Claude Code agents in separate tmux sessions and git worktrees. It is a multi-agent for Claude Code, from smtg-ai/claude-squad on GitHub.

How do I install Claude Squad?

Run brew install claude-squad, then follow the setup in the README.

Is Claude Squad popular?

smtg-ai/claude-squad has 8,725 GitHub stars and 621 forks, and is included in 4 curated Claude Code lists. It was last updated on 20 August 2026.

More multi-agent & worktrees

Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.