Claude Squad
A local terminal app runs AI coding agents in separate Git workspaces, with session previews and diffs to review their changes.

Claude Squad is a terminal app for developers who want several AI coding agents working on separate tasks at once. It keeps their sessions in one window and gives each task its own Git workspace and branch.
- Parallel tasks: Let agents work in the background while you switch between sessions to check progress or give another prompt.
- Isolated workspaces: Each agent works in a separate Git worktree, keeping its edits apart from other active tasks.
- Change review: Preview agent sessions and inspect code diffs before checking out changes, committing them or pushing a branch to GitHub.
- Agent choice: Use Claude Code, Codex, Gemini, Aider, OpenCode or Amp, with named profiles for choosing an agent when you start a task.
- Session controls: Pause and resume sessions, or remove tasks you no longer need.
Claude Squad runs locally and is open source under AGPL-3.0. It requires tmux and the GitHub CLI, plus the coding agents you want to use. The underlying agent determines where model inference runs and how you authenticate it. Claude Squad manages the sessions locally; Aider can also connect to local Ollama models.