Claude Squad

Claude Squad is an open-source terminal user interface (TUI) orchestrator and multi-instance session harness for Claude coding agents, developed by smtg-ai. Built in Go, it allows developers to spin up, manage, and monitor multiple concurrent agent tasks from a unified terminal dashboard. In day-to-day workflows, Claude Squad enables developers to multiplex independent coding sessions across branches or worktrees. The interface provides a live list of active instances, terminal views into active agent execution, embedded preview tabs, and real-time Git change tracking showing added and removed line counts (`+X/-Y`) per session. It orchestrates Claude agent executions in parallel while giving the developer direct inspection capabilities over what each agent is modifying. Unlike standalone CLI coding agents that operate as single-task REPLs, Claude Squad acts as an orchestration harness tailored for concurrent agent management. It optimizes system resources by computing lightweight `git diff --numstat` summaries for inactive background instances while reserving full diff rendering for the actively selected instance, keeping terminal performance responsive under multi-agent workloads. Claude Squad is distributed as open-source software on GitHub and relies on the user's Anthropic access or underlying Claude CLI tooling for model execution.

Tags: agent harness, ai agent, cli, coding agent, terminal

Visit Claude Squad