Compare

Grenade or cmux?

cmux is a Mac terminal built for running many agents, with vertical tabs and a ring on the one that needs you. Grenade is not a terminal: it keeps the one you have, and adds a phone and a Mac app that show every agent's status.

Side by side

cmux and Grenade.

cmuxGrenade
What it isA free and open-source macOS terminal built on Ghostty, with vertical tabs, split panes and notification ringsA daemon on your Mac that runs each agent in a tmux session, with apps for iPhone, Android and Mac that show them all
Your terminalcmux becomes your terminaliTerm2, Terminal or none at all: the sessions live in tmux
AgentsAny command-line agent: it is a terminalClaude Code and Codex with status from their own hooks; anything else as a shell
On the phoneAn iOS app in beta on TestFlight, with early access through the paid Founder's EditioniPhone and Android apps
Reaching the Mac from outsideYour own VPN: "cmux does not provide networking out of the box", and Tailscale is recommendedBuilt in: an encrypted relay, or directly on your Wi‑Fi
AccountThe iOS app needs a Mac running cmux and signed inNone. A phone is paired by scanning a QR code on the Mac
AlsoA scriptable browser inside the terminal, a CLI and socket API, session restoreCards for Claude Code's permissions, questions and plans; hold to talk; groups by project
Which one

An honest pick.

Choose cmux when

  • You want a new terminal designed around agents.
  • You want a browser the agent can drive, inside the terminal.
  • You want to script your terminal through an API.

Choose Grenade when

  • You want to keep iTerm2 or Terminal as it is.
  • You want your agents on your phone today, on Android too.
  • You do not want to set up a VPN to reach your Mac.

How Grenade's pairing and encryption work, and who can read what: Security.

Sources

Where this comes from.

What this page says about cmux was read from its own pages, listed here. If something has changed since, the source is right and this page is late.

Compare

Grenade and the others.