Shuriken vs Claude Squad (2026)

Claude Squad is a free, open-source terminal app that runs each coding agent in its own tmux session and git worktree, hard to beat if you live in tmux. Shuriken is a desktop app for macOS, Windows and Linux that adds switching between your own accounts, MCPs signed in once, a phone web app, voice and a browser.

Contents

We make Shuriken. We tried to be fair; corrections welcome at office@shuriken.sh.

Quick answer#

Claude Squad is a free, open-source terminal app that runs each coding agent in its own tmux session and git worktree. Shuriken is a desktop app for macOS, Windows and Linux that does the parallel part too, then adds automatic switching between your own accounts, MCP servers you sign in to once, a phone web app, voice and a browser.

If you live in tmux and want nothing more, Claude Squad is hard to beat. If you keep running out of Claude limits, want to check on agents from your phone, or work on Windows, read on.

At a glance#

Read on 2026-10-22. Claude Squad's column comes from its GitHub README.

Claude Squad Shuriken
What it is A terminal UI that manages agents in tmux sessions A desktop app (a harness for coding agents), plus headless servers and a web app
Platforms Not listed in the README. Needs tmux and the GitHub CLI macOS 13 or later (Apple silicon), Windows 10 and 11 (x64), Linux (AppImage, .deb), headless servers
Agents Claude Code by default; Codex, Gemini, Aider and others with -p 67 coding agents, including Claude Code, Codex, Gemini CLI, OpenCode, Aider and Amp
Isolation A git worktree per session A git worktree and branch per chat if you want one, plus a Main chat on your own branch
How you drive it Keys: n new, ↵ attach, tab diff, s commit and push, c checkout and pause A windowed app: chats, a queue, Files, Changes and Activity, built-in terminals
Hands-off mode -y auto-accepts prompts (marked experimental) The agent's own settings; a notification when a chat needs you
Shipping the work s commits and pushes the branch to GitHub Finish runs your checks, then squash-merges or opens a pull request with auto-merge
Several accounts per provider Not covered in the README Yes, with automatic switching between them
MCP servers Not covered (each agent reads its own config) One list for every project, signed in once
Phone Not mentioned Web app in any phone browser. Native iOS and Android apps planned for November 2026
Voice and browser Not mentioned Voice transcribed on your computer by default; a browser with Design mode
Price Free (AGPL-3.0) Free plan; Pro €49 a month

What Claude Squad does well#

It's tiny and it's yours. One binary, cs, installed with Homebrew or a one-line script. No account, no cloud, no app window. The code is on GitHub under AGPL-3.0, so you can read every line and change what you don't like.

It stays out of the way. If your whole day already happens in a terminal, Claude Squad adds exactly one thing: a list of sessions. You press N, type a prompt, and a new agent starts in its own worktree. ↵ attaches you to it, ctrl-q detaches. Nothing to learn beyond a dozen keys.

It works with any terminal agent. Claude Code is the default, but -p starts anything: cs -p "codex", cs -p "aider ...". If a new agent comes out tomorrow, it already works.

Diff and push from the list. tab flips between the agent's screen and its diff. s commits and pushes the branch. For a quick review loop, that's most of what you need.

We like it. If this describes you, keep using it.

Where Shuriken is different#

It's an app, not a terminal#

Shuriken runs the same agents, each in its own worktree, but in a window. Every chat shows its messages, tool calls and file changes. A side panel has Files, Changes (git) and Activity, which lists subagents, background commands and workflow phases while they run. There are still built-in terminals, and any chat can open in its agent's own terminal UI when you want it.

You can also type while an agent works. Messages wait in a queue and run in order, and you can edit, reorder or remove them. More in how to run Claude Code agents in parallel.

Your accounts switch by themselves#

This is the reason we built Shuriken. Add every Claude, ChatGPT, Gemini or other subscription you own, plus API keys. When the account in use reaches your switch point (99% by default, adjustable from 50 to 100%) or hits a limit, your chats move to the account with the most room left, on every device at once. A Claude Code chat moves on its next request, mid-task, with its subagents. A card in the chat says "Switched to …", so you always know.

Shuriken also starts idle accounts' 5-hour windows with one tiny background request each, once per window, so limits come back early. The details are on source switching and session limits.

Only add accounts you own and are entitled to use.

MCP servers, signed in once#

Claude Squad leaves MCP to each agent's own config. Shuriken keeps one list of MCP servers for every project and account. You sign in to GitHub, Linear or Notion once; the sign-in belongs to the server, not to your AI account, so switching accounts never asks again. Claude Code and Codex chats are both handed the list when they start. See global MCPs.

Your phone, your voice, a browser#

  • Phone: open app.shuriken.sh in any phone browser to see every chat, the queue and Changes, and send messages or voice. Native iOS and Android apps are planned for November 2026. See phone.
  • Voice: NVIDIA Parakeet turns your speech into text on your own computer by default, or a live provider such as ElevenLabs or AssemblyAI does on your own key. Paste text mid-sentence and it lands where you were.
  • Browser: your running app opens beside the chat. Turn on Design mode, click an element, write what to change, and the agent gets the element's details and a screenshot.

Know when an agent needs you#

In a terminal tool you find out an agent is waiting by looking at it. Shuriken sends a notification on your computer when a chat needs you: an approval, a question, finished work. Activity keeps a digest of what happened while you were away, so coming back to six chats doesn't mean scrolling through six terminals.

Windows, Linux and servers#

Shuriken runs natively on macOS, Windows and Linux, and headless on a server you add from the app. A chat can move to another of your computers and carry on there.

What Shuriken doesn't do as well#

It's bigger. It's an app with an account, not a single binary. Each worktree is a full checkout, so ten chats use ten checkouts of disk, the same as Claude Squad. And it isn't a tmux tool: if your muscle memory is prefix + w, you'll miss it.

Pricing#

Claude Squad Shuriken
Free Everything, free (AGPL-3.0) Free plan: 2 sources, 2 linked devices, every agent, parallel chats with no cap. No card, not a trial
Paid None Pro: €49 a month or €490 a year (2 months free), VAT included for EU consumers. Unlimited sources and devices

Shuriken never bills model usage. Your agents use your own plans and keys, as they do in Claude Squad.

Using them together#

They don't fight. Both use plain git worktrees in your repo, and both run the real Claude Code CLI with your sign-in. You can keep Claude Squad for quick one-offs in the terminal and use Shuriken for the long-running work you want to follow from your phone. If you want to try that, download Shuriken and add the same repo.

Sources

  1. Claude Squad on GitHub (README) (accessed 22 October 2026)

Frequently asked questions

Is there a GUI for Claude Squad?

Claude Squad is itself a terminal UI: you drive it with keys inside tmux. If you want the same idea, one worktree per agent, in a windowed app with a phone view, that's what Shuriken and several other desktop apps do.

Does Claude Squad run on Windows?

Its README doesn't list supported platforms, and it needs tmux, which doesn't run natively on Windows, so WSL is the likely route there. Shuriken has a native Windows app for Windows 10 and 11 (x64).

What licence is Claude Squad under?

AGPL-3.0, according to its GitHub repository. It's free to use, and you can read and change the code.

Can I run Aider or Codex in both?

Yes. Claude Squad starts any program with its -p flag, for example cs -p codex. Shuriken runs 67 coding agents, Codex and Aider among them, each in its own chat.

Is Shuriken free?

There is a Free plan, not a trial: two sources, two linked devices, every agent and parallel chats with no cap. Pro is €49 a month and adds unlimited sources and devices.

Free tools