Leaderboard / #10 of 13 / Driven end-to-end
Claude Squad
Terminal people, SSH boxes, CI-like scripting.
Weighted feature assessment65.0range 65.0 to 65.0doc coverage 100% / Stub end-to-endmeasured: Stub run x3
Scores by category
Rubric breakdown
- AAgent breadthweight 155
- BIsolation and parallelismweight 153
- CReview, merge and PR flowweight 152
- DRemote, cloud and mobile reachweight 101
- EOpenness and licenseweight 104
- FMaturity and momentumweight 153
- GLinux setup friction (measured)weight 104
- HPricing and BYO modelweight 55
- IDocs and transparencyweight 53
Verdict
Strengths and weaknesses
Strengths
- Single 4.8 MB binary, UI drawn in about 0.2 s, about 100 MB under load
- Any CLI via profiles; resumes cleanly after tmux dies
- Diff stats per session
Weaknesses
- Profile config needed: -p alone was not picked up by the form in our run
- No PR creation, review comments or remote features
- Last release Aug 20, 2026
Evidence
What we saw and where it came from
- Hands-on (this box)
- Fully exercised via tmux key driving: 6/6 verified in each of 3 logged clean runs; crash isolation; restart recovery (paused + resumable).
- Lane A, 3 runs
- All 6 sessions created in 11.18 to 11.89 s (includes about 1.1 s per session of driver keystroke delays); 18/18 verified; peak RSS 102 to 118 MB.
- Crash and merge
- SIGKILL on one session: the other 5 stayed verified and partial work was preserved. Git merges: 5/6 clean, with t5b conflicting in shelf/config.py as designed.
- Known issues
- Observed: `-p/--program` flag was ignored by the new-session form when no profile existed (it still offered 'claude'); fixed by adding a profile. Error 'timed out waiting for tmux session' when the program is missing.
- Notes
- Last release v1.0.20 on Aug 20 2026; repo last push same day.
Sources
Feature facts
From docs, repos and our probes
- Platforms
- macOS, Linux; Windows via WSL (needs tmux + git)
- Supported agents
- Any CLI via config profiles (claude, codex, aider, gemini, opencode, amp...)
- Parallelism
- tmux session + git worktree per instance
- Isolation
- Git worktree under ~/.claude-squad/worktrees
- Review, merge, PR
- Diff tab with +/- stats per instance; 'c' commit+pause/checkout; 'p' push branch for a PR. No in-app PR creation or line comments
- Remote, cloud, mobile
- None built in (tmux over SSH possible, untested)
- MCP
- No
- Cost visibility
- No
- Model choice
- Whatever the launched CLI uses
- Setup
- Download one static binary; `cs` in a repo
"unknown" means we found no source and did not guess.