agentboards.org

Claude Squad

#36 agent harnessverified Sep 3, 2026v1.0.20

Terminal app that runs multiple Claude Code, Codex, Gemini and Aider sessions in isolated tmux panes and git worktrees

Key differences

Terminal app that runs multiple Claude Code, Codex, Gemini and Aider sessions in isolated tmux panes and git worktrees

  • Runs local. Free and open source; you supply the agents and their subscriptions or keys
  • Runs multiple agents. Listed for 165 of 194 tools in this category.

“The entire manual is a keybinding table, and the key for help is a question mark.”

Website Docs 8.6k starsCompare vs…Dispute a fact
Appeal a claim or request ownership transfer

What it is

Claude Squad is a Go terminal UI that manages several AI coding agents at once, giving each task its own tmux session and git worktree so agents work on separate branches without stepping on each other. It supports background and auto-accept runs, lets you review and check out an agent's changes before pushing, and is meant for developers who drive terminal agents and want to parallelise them without leaving the shell.

Specification

Source verification

Row snapshot checked 2026-09-03. Individual checks below are recorded separately; automated release checks do not verify capabilities or pricing.

pricing
Needs individual review
license
Needs individual review
install
Needs individual review
capabilities
Needs individual review

Architecture

Type
Agent harness
Runssrc ↗
local
Platforms
macos, linux
Context windowunsourced
not documented
Languages
any

Models

Backboneunsourced
via managed agents (Claude Code, Codex, Gemini CLI, Aider, OpenCode, Amp)
Bring your own model
No
Local models
No

Protocols

MCP clientunsourced
No
MCP server
No
OpenAPI tools
No

Capabilities

Terminal commandssrc ↗
Yes
Multi-file edits
No
Git operations
Yes
Browser control
No
Sandboxed execution
No
Multi-agent
Yes
Headless / CI
No

Cost

Modelsrc ↗
free
Starts at
$0/mo
Free tier
Yes
Bring your own key
No

Free and open source; you supply the agents and their subscriptions or keys

Openness

Open sourcesrc ↗
Yes
License
AGPL-3.0
First release
2025-03
terminaltmuxworktreesparallel-agentsmulti-agentopen-source

Los Agentes on Claude Squad

Who are they?
The ruling
El JuezThe judge

El Hacker at 8.25 and La Inversora at 4.50 agree on every fact and disagree about whether a repository with no company behind it is a risk.

Adopt with conditions
Reasoning and trade-offs · AI analysis

El Hacker scores it 8.25 and La Inversora 4.50, and they agree on the facts. He says forking is a go build; she says smtg-ai is a repository, not a company, and expects absorption rather than a roadmap. For a free binary that wraps agents you already pay for, her risk is cheap.

El Hacker wins and La Inversora is overruled: you cannot be stranded by a vendor that does not exist. El Crítico is not overruled: --autoyes answers every prompt in every pane with no container underneath. Adopt with conditions, the condition being that -y stays off and the tool stays personal, as La Jefa ruled.

Agree with El Juez?
El AmigoThe friend

Pick Claude Squad if you drive Claude Code, Codex, Gemini or Aider from a terminal and have three tasks waiting; pick Conductor if you want windows and a Mac app.

7.0
Reasoning and trade-offs · AI analysis

Claude Squad is for the terminal person with more tickets than hands. You type cs, open a session per task, and each of Claude Code, Codex, Gemini CLI or Aider gets its own pane and branch while you watch the diff. The trait that decides it is that you never leave the shell; there is no window, no board, no account.

You need enough parallel work to justify it, three or four independent changes at once. Pick it if that is your week. Pick Conductor if you want a Mac app with review built in, and Agent Orchestrator if you want a board.

reliability
7
usefulness
6
cost
9
longevity
6
Agree with El Amigo?
El CríticoThe critic

The -y flag auto-accepts every prompt for Claude Code and Aider in every pane at once, on your laptop, with no sandbox; it is marked experimental for a reason.

6.3
Reasoning and trade-offs · AI analysis

The failure mode is --autoyes. The README marks it experimental and it does exactly what it says: every permission prompt from every agent is answered yes, in parallel, on a real filesystem, because there is no container layer. One agent that decides to reinstall dependencies across a shared cache is four agents doing it. The other documented gotcha is startup timeouts, whose fix is to update the agent underneath.

Leave -y off and read each pane. What it does right: it adds no model layer of its own, so there is nothing of its own to hallucinate, only terminals to manage.

reliability
5
usefulness
6
cost
8
longevity
6
Agree with El Crítico?
El ProfesorThe professor

A tmux session per agent and a git worktree per session isolates work on separate branches; integration is left entirely to the user, which is honest and incomplete.

6.8
Reasoning and trade-offs · AI analysis

The mechanism is two Unix primitives. 1. Each agent runs in its own tmux session, so output and input are separated per task. 2. Each session gets its own git worktree on its own branch, so two agents editing the same file produce two commits rather than one corrupted tree. 3. A preview tab shows the diff; a keystroke commits and pushes.

There is no merge step: branches are pushed and reconciled elsewhere, by you. No benchmark is published and none is claimed. The observation: this is isolation without integration, which is the easier half of orchestration, done cleanly.

reliability
7
usefulness
5
cost
8
longevity
7
Agree with El Profesor?
La InversoraThe investor

A GitHub org with no company, no pricing and 8,400 stars, and the earliest entry in this category, which is the profile of a tool that gets absorbed rather than acquired.

4.5
Reasoning and trade-offs · AI analysis

smtg-ai is a repository, not a company. There is no pricing, no funding announcement and no hosted anything, and at 8,422 stars it is one of the smaller projects here despite a March 2025 release that predates most of the category. The idea, one worktree per agent, has since been copied by every desktop orchestrator on this board with a cap table.

Moat: none; switching cost is deleting a binary. Likely outcome: not acquisition but absorption, the features living on in better-funded tools. Position: use it freely, expect no roadmap.

reliability
5
usefulness
5
cost
3
longevity
5
Agree with La Inversora?
La JefaThe CTO

Free, terminal-only, needs tmux and the GitHub CLI on every laptop, and there is nobody to call; approved with conditions as a personal tool, not a platform.

6.0
Reasoning and trade-offs · AI analysis

The demo is four panes and a diff. For sixty engineers the cost is zero on the tool and whatever the agents underneath already cost, so the budget line does not move. Procurement has nothing to sign and nothing to audit: no vendor, no SSO, no central log, and the prerequisites are tmux and the GitHub CLI on each machine.

It does not run in CI, so it changes nothing about our pipeline. Onboarding is a brew install for anyone already living in a terminal. Approved with conditions: personal use only, and the agents it wraps must already be on our approved list.

reliability
6
usefulness
5
cost
8
longevity
5
Agree with La Jefa?
El HackerThe tinkerer

AGPL-3.0 Go, config in ~/.claude-squad/config.json with named program profiles, no MCP and no model layer because it wraps whatever agent I point it at.

8.3
Reasoning and trade-offs · AI analysis

Go under AGPL-3.0, which is the copyleft variant, so if I bolt it into a hosted service I owe the source; for a laptop tool that costs me nothing. Configuration is ~/.claude-squad/config.json, and profiles let me define several named programs, so one profile can be Claude Code and another can be Aider pointed at my local Ollama, switched from a picker when the session starts.

There is no MCP and no model setting because it has no model; it inherits both from the agent in the pane. Forking is a go build. Small, readable, mine.

reliability
8
usefulness
7
cost
10
longevity
8
Agree with El Hacker?