The full guide
cmux on Windows, step by step
There is no cmux for Windows. cmux is a macOS app, built in Swift on libghostty, and its home page offers a waitlist for every platform not released yet. The download on cmux.com/linux is cmux Browser, a different product, as a nightly x64 build. On Windows or Linux today, two shapes ship: Herdr, a cockpit inside the terminal you already use, and Caprock, the ledger of every agent on the machine, in a desktop app. Orca is a third, a desktop cockpit.
Is cmux available for Windows?
No. cmux's documentation covers macOS only, and its install is a DMG or brew tap manaflow-ai/cmux then brew install --cask cmux. Its repository has Go bindings whose Windows transport is marked experimental, which is code, not a release. Community ports exist on GitHub under other names; they are not Manaflow's.
cmux on Linux
cmux.com/linux, titled "Download cmux for Linux", offers cmux Browser: a Chromium browser with cmux workspaces and terminal surfaces, x64 only, as a .run installer or a .deb, always the latest nightly. It is not a Linux build of the Mac terminal.
The alternatives on Windows and Linux
| What | cmux | Herdr | Caprock |
|---|---|---|---|
| What it is | A cockpit: a macOS terminal app built on libghostty, for the agents in its panes | A cockpit inside your own terminal: one Rust binary that manages the agents in its panes | A ledger of every coding agent on the machine, in a desktop app with terminal tabs per project, over a background service |
| Sessions you start elsewhere | Not shown: it sees agents inside its own panes; one running in Terminal, iTerm or tmux outside cmux is not listed (its session-tracking docs, re-read 27 October 2026) | Not shown: it reads the screen of its own panes; an agent in another terminal is invisible to it | Yes. Claude Code started in your own terminal shows up live, with its cost; Codex, OpenCode, DeepSeek Harness and Hermes Agent from the history they write, sessions from before you installed Caprock included |
| When an agent needs you | A blue ring on the pane and a lit tab, from hooks and terminal notifications | Reads each pane's screen: idle, working or blocked | Sessions waiting on a permission prompt come first; Approve or Deny from the card, a notification or the phone; a loop alert when a session repeats itself |
| Cost and limits | Not in its docs; token usage is shown per Cloud machine only | Not in its docs | Every turn at list price, per repository, for every agent it reads; a Bedrock or Vertex session priced the same as an API one; Claude and Codex plan windows beside it, with a warning before the limit |
| Cost per pull request | Not in its docs: a linked pull request's number and state in the sidebar; CI check status on it is an open request (#4178) | Not in its docs | The Pipeline: each pull request with its checks per job and OS, what the agents spent on it, and the next release |
| For a team | Team, $60 a seat a month: Pro per seat, shared Cloud machines and model accounts, central billing; no cost per repository or per person in its docs (re-read 27 October 2026) | None; one server can be viewed by several clients | A self-hosted server that adds the same ledger up by repository, pull request and release; no prompts in the payload, no per-person rows by default |
| macOS | Yes | Yes | Yes, one universal build |
| Windows | Not released; a waitlist | Native, generally available (ConPTY) | Yes, an installer |
| Linux | cmux Browser, a different product, as a nightly x64 build | Yes | Yes: .deb, .rpm and AppImage |
| Licence | GPL-3.0-or-later; its server software BUSL-1.1 | Apache-2.0 | Apache-2.0 |
| Agents | Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, Goose, Amp, Cline, Cursor Agent | 18 listed as supported, 5 of them reporting their own state; Claude Code, Codex, OpenCode and Gemini CLI among them (re-read 27 October 2026) | Claude Code, Codex, OpenCode, Gemini CLI, Hermes Agent and Grok; any terminal agent as a custom agent (Premium) |
| Splits | Horizontal and vertical | Prefix keys and the mouse, as in tmux | Tabs and split panes per project; or keep your own terminal |
| Worktrees | A workspace can run a worktree script | worktree create opens one as a workspace | One per session when you choose it, with your .worktreeinclude files and a setup command |
| Built-in browser | Yes, scriptable | Not in its docs | A browser tab, in beta, off until you turn it on, with a Phone mode that shows a page at a phone's size |
| After you close it | Restores layout, folders and scrollback; supported agents resume | Terminals keep running in a background server | Quitting the app never stops a session |
| Remote machines | cmux ssh opens a workspace on a remote host | herdr --remote attaches to a remote session | Your other computers that run Caprock, linked through its encrypted relay; no SSH |
| Phone | iOS app in TestFlight beta; a cmux account to pair with a Mac, or direct SSH without one | Any SSH client; no mobile app | The phone's browser, from anywhere through an end-to-end encrypted relay; paired by QR code, no account |
| Price | Free; Pro $50 a month or $480 a year, Max $200 a month, Team $60 a seat a month, Enterprise by contact; Cloud machines in early access (re-read 27 October 2026) | Free; no paid plan; Herdr Cloud is a waitlist | Free; optional Premium, $30 a year or $100 once |
| Telemetry | Sentry crash reports and PostHog analytics; a switch in Settings turns them off | Not in its docs | None |
- Herdr keeps the cmux idea of agents in panes that tell you when they need you, but inside the terminal you already use. On Windows it runs natively through ConPTY; its docs list what is not supported there yet, such as direct terminal attach and live server handoff.
- Caprock is the ledger rather than a terminal: every agent on the machine, the ones you start in your own terminal included, who is waiting on you, how close each limit is, and what each pull request cost at list price. Its tabs and split panes, and a phone paired by QR code, are how you live with it.
- Orca is a desktop cockpit for all three systems with an editor, a browser and phone apps: Orca vs Caprock.
- Warp is a terminal for macOS, Windows and Linux that runs third-party CLI agents beside its own (read 7 October 2026).
What each one sees, and what cmux sells
cmux and Herdr see the agents in their own panes. cmux tracks an agent from the terminal it started, by a token it mints at launch; one running in Terminal, iTerm or tmux outside cmux is not in its sidebar (its session-tracking docs, read 27 October 2026). Herdr reads the screen of each pane, and its docs say other agents "just show up as plain terminals". Neither shows cost or limits on your own machine: cmux shows token usage per Cloud machine on its paid plans, and Herdr's docs have no cost view at all.
cmux sells Pro at $50 a month or $480 a year, Max at $200 a month, and Team at $60 a seat a month, with an Enterprise tier by contact (its pricing, read 27 October 2026). Team is Pro per seat, shared cloud machines and model accounts, and central billing; cost per repository or per person for the team is not in its docs. Caprock's cost is per repository and per pull request, for every agent it reads, and the same ledger adds up for a team by repository, pull request and release on a server the team hosts. Every dollar Caprock shows is an estimate at API list price, as Claude Code's own /usage is: not a bill, and on a flat plan not money saved.
What you give up by leaving cmux
- libghostty and your Ghostty config. Herdr runs in whatever terminal you pick; Caprock renders its own terminals.
- A scriptable browser pane. Neither Herdr's docs nor Caprock has one.
- cmux ssh. Herdr has
herdr --remote; Caprock has no SSH remotes and reaches only your other computers that run Caprock.
What Caprock does not do
- No code editor. Files open read-only in a tab; you edit in your own editor.
- No SSH remotes, no cloud machines. It reaches only your other computers that run Caprock, through its relay.
- No native phone app. The phone uses its browser, which can be added to the home screen.
- No code-signed Windows installer yet. First launch on Windows needs SmartScreen's Run anyway.
- Not the cloud, not CI. Sessions that run in a vendor's cloud or inside CI are not observed; Caprock sees the machines it is installed on.
- Not a bill. Every dollar Caprock shows is an estimate at API list price, as Claude Code's own /usage is: not a bill, and on a flat plan not money saved.
Which to pick
- On a Mac, happy in a terminal: cmux.
- On Windows or Linux, in your own terminal, over SSH: Herdr.
- On Windows or Linux, and you want the ledger: Caprock, for every agent on the machine, who is waiting on you, each limit and what each pull request cost, with a phone that needs no account. Install it.
Questions people ask
- Will cmux come to Windows?
- cmux.com offers a waitlist for platforms not released yet and gives no date. Its Windows request, issue #1012, had 51 reactions and its Linux request, #330, 168 on 27 October 2026. Its repository has experimental Windows transport code, which is not a release.
- Is there a cmux for Linux?
- Not of the terminal. cmux.com/linux offers cmux Browser, a different product, as a nightly x64 build.
- Does cmux show what my agents cost?
- Not on your Mac: its docs show no cost or limit view; token usage appears per Cloud machine on its paid plans. Its Team plan, $60 a seat a month on 27 October 2026, adds seats, shared cloud machines and central billing, not cost per repository or per person. Caprock prices every agent it reads per repository and per pull request, at list price.
- What is the best cmux alternative for Windows?
- It depends on the shape you want. Herdr is a cockpit inside your own terminal, native on Windows; Orca is a desktop cockpit; Warp is a terminal with agents; Caprock is the ledger, a desktop app that records every agent on the machine, the ones you start in your own terminal included. All four run Claude Code and Codex.
Sources
- cmux — home page: what it is, agents, the waitlist for other platforms, read 11 October 2026
- cmux — pricing: Free; Pro $50 a month or $480 a year; Max $200; Team $60 a seat a month; Enterprise; Cloud in early access, read 11 October 2026, re-read 27 October 2026
- cmux — manaflow-ai/cmux: 28,551 stars from the GitHub API; docs/agent-session-tracking-spec.md (agents are tracked from the terminal cmux started) and docs/team-settings-and-invites.md (Team seats follow the member count), read 27 October 2026
- cmux — issue #330, "Linux support?", +168 reactions, open since February 2026, read 27 October 2026
- cmux — issue #1012, "Please bring a windows version", +51, read 27 October 2026
- cmux — issue #1027, sidebar Running and Needs Input indicators flaky, +44, open since 6 March 2026, read 27 October 2026
- cmux — issue #4178, show check status on the built-in PR pill, open, read 27 October 2026
- cmux — "Download cmux for Linux": cmux Browser, nightly, read 11 October 2026
- cmux — privacy policy: Sentry and PostHog, a switch in Settings, read 11 October 2026
- cmux docs — iOS app (TestFlight beta, cmux account), read 11 October 2026
- cmux docs — cmux ssh, read 11 October 2026
- cmux docs — notifications, read 11 October 2026
- cmux docs — session restore, read 11 October 2026
- cmux docs — workspace groups (worktree script), read 11 October 2026
- cmux — manaflow-ai/cmux README and LICENSE (GPL-3.0-or-later, server BUSL-1.1), release v0.65.0 of 5 October 2026, read 11 October 2026
- cmux — CHANGELOG: 0.65.0 states on SSH hosts, iOS direct SSH without a cmux account, read 11 October 2026
- Herdr — home page, read 11 October 2026
- Herdr docs — Windows support (native, ConPTY, generally available), read 11 October 2026
- Herdr docs — supported agents: 18 supported, 5 reporting their own state; other agents show up as plain terminals, read 11 October 2026, re-read 27 October 2026
- Herdr — herdrdev/herdr: 46,170 stars from the GitHub API, read 27 October 2026
- Herdr — "Herdr raised a seed": $6M led by Bessemer, 8 September 2026, "The runtime stays open", read 27 October 2026
- Herdr — Herdr Cloud: a waitlist, no price or date, read 27 October 2026
- Herdr — issue #803, "herdr agent list is empty, even while the agent runs normally", +13, read 27 October 2026
- Herdr docs — connecting machines over SSH, read 11 October 2026
- Herdr docs — how to work with Herdr (phone over SSH), read 11 October 2026
- Herdr — its own comparison with tmux, Zellij, cmux and Warp, read 11 October 2026
- Herdr — herdrdev/herdr README and LICENSE (Apache-2.0), release v0.9.3 of 29 September 2026, read 11 October 2026
- Caprock — README: platforms, install, agents, local-first (dspv/caprock), read 11 October 2026
- Caprock docs — the desktop app: agents, permission mode, files, notifications, your phone (docs/app.md), read 11 October 2026
- Caprock docs — your agents in Telegram (docs/telegram.md), read 11 October 2026
- Caprock docs — installing the app, first launch on macOS and Windows (docs/install-app.md)
- Caprock changelog — 0.102.0 ready copies, attempts, review notes, Fix with agent, Clean up copies, keep awake; 0.103.0 a new agent from a GitHub issue or pull request, read 11 October 2026
- Caprock — release v0.100.0 assets on GitHub, read 11 October 2026
- Caprock — README: the Pipeline (each pull request with its checks and what the agents spent on it), what each repository costs at list price, Codex, OpenCode and DeepSeek Harness read from the history they write, read 27 October 2026
- Caprock — internal/cost/cost.go: Bedrock (us.anthropic.…) and Vertex (…@date) model ids normalised before pricing; read 24 October 2026
- Caprock — the team server (.ai/17-teams.md): aggregates by repository, pull request and release; no prompts, replies or tool output in the payload, read 27 October 2026
- Warp — github.com/warpdotdev/warp, read 7 October 2026
- Warp — docs.warp.dev/agents/cli-agents/remote-control/, read 7 October 2026
- Warp — www.warp.dev/pricing, read 21 October 2026
- Warp — docs.warp.dev/code/git-worktrees/, read 7 October 2026
- Warp — docs.warp.dev/support-and-community/plans-and-billing/credits/, read 21 October 2026
Try it
The record of every coding agent you run, the sessions it did not start included. Free, open source; nothing leaves your machine.
Notarized by Apple. One file for Apple silicon and Intel, macOS 13 or later.
Or run it yourself:
Paste in Terminal: it installs Caprock and opens it.Or with Homebrew: brew install --cask dspv/tap/caprock-app