smtg-ai/claude-squad
Manage multiple AI terminal agents like Claude Code, Codex, OpenCode, and Amp.
What it solves
Claude Squad addresses the difficulty of managing multiple AI coding agents simultaneously. Instead of juggling separate terminal windows or risking code conflicts when running multiple tasks, it provides a centralized way to run various agents in isolated environments.
How it works
The tool uses a combination of three technologies to manage agents:
- tmux: Creates isolated terminal sessions for each agent instance.
- git worktrees: Ensures each session operates on its own branch and isolated codebase to prevent conflicts.
- TUI (Terminal User Interface): Provides a single window to navigate, manage, and monitor all active sessions.
Who it’s for
It is designed for developers who use AI coding assistants (like Claude Code, Aider, Codex, or Gemini) and want to run multiple autonomous tasks in the background across different branches of the same project.
Highlights
- Multi-Agent Management: Run multiple instances of different AI agents in one terminal window.
- Isolated Workspaces: Each task gets its own git workspace to avoid merge conflicts.
- Background Execution: Complete tasks in the background, including an optional "yolo" auto-accept mode.
- Review Workflow: Allows users to review changes and checkout branches before pushing them to GitHub.
Related
- Project
- Project
- Project
- Project
- Project