Back to the Finder

cmux

Open-source Mac and Linux app. Agents run on your computer, on your own server or in the vendor's cloud.

Product websitecmux.com Compare with others Missing or wrong data?

cmux product interface, supplied by its publisher
Desktop app
Mac and Linux
Browser
Not listed
Phone
IPhone
Command line
Yes
Agents
Claude Code, Codex, Cursor Agent, Gemini CLI, OpenCode, Pi, Grok, Aider and Antigravity
Your subscription
Works with your own plan
Agents run
On your computer, on your own server and in the vendor's cloud
Laptop closed
Keeps going
Isolation
Worktree and VM
Parallel agents
Yes
Scheduled runs
Yes
Coordinator agent
Not listed
Built-in issues
Yes
Pull requests
Not listed
Review screen
Yes
Team
Roles and SSO
Self-hosting
Yes
Licence
GPL-3.0-or-later
Price from
Free
How it charges
Free plan, subscription, per seat, per machine or compute and bring your own key
Paid plans from
$11–20/month

Receipts

Checked
· oldest answer 2026-11-07
Findings
30 published · 23 cross-checked by a second agent · read them all
Sources
26 public pages on 2 sites: github.com, cmux.com
Screenshot
github.com, retrieved · first party repository · shows appearance, not capability
Method
Same rules for all 103 researched ADEs. How we check · Report wrong data

What it does

Where you use it

Mac terminal, iOS TestFlight and Linux Browser nightly are distinct clients.

Source and scope for Where you use it

Agents it runs

cmux runs terminal coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok and Pi; orchestration belongs to the launched tool. cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

Source and scope for Agents it runs

Accounts and subscriptions

cmux runs agent CLIs unmodified in its terminal, so each agent's own sign-in, including a subscription login, applies. Not tested.

Source and scope for Accounts and subscriptions

Where agents run

cmux supports local terminals, user-owned SSH hosts and paid early-access persistent Cloud Linux machines. Remote work can continue with the Mac offline.

Source and scope for Where agents run

How work is kept apart

Cloud machines use microVMs as their security boundary, not containers on a shared kernel. The local Worktree Agents recipe opens a workspace rooted in a selected Git worktree; that is file separation rather than sandboxing.

Source and scope for How work is kept apart

Parallel work

cmux documents parallel CLI sessions in split terminal workspaces.

Source and scope for Parallel work

Scheduled runs

cmux automation rules match coding-agent and workspace events and execute configured shell/RPC actions without a person starting each one. This is app-local event automation; no calendar scheduler or hosted always-on service is claimed.

Source and scope for Scheduled runs

Git and pull requests

The sidebar shows linked GitHub PR metadata.

Source and scope for Git and pull requests

Licence and source

Client code is GPL-3.0-or-later; named server directories use BUSL-1.1.

Source and scope for Licence and source

Price

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

Source and scope for Price

JSON for agentsMarkdown for agents

Report wrong dataSuggest a missing ADE

Typed filters

Every value links to its receipt below. Read plan and surface restrictions before using a filter to decide.

Typed filter values
FilterValue
Desktop OS: macOSYes cross-checked
Desktop OS: WindowsNo cross-checked
Desktop OS: LinuxYes cross-checked
Web clientUnknown
Phone access: Native iOSYes cross-checked
Phone access: Native AndroidUnknown
Phone access: Phone browserUnknown
CLIYes cross-checked
Coding agents: Claude CodeYes cross-checked
Coding agents: CodexYes cross-checked
Coding agents: Cursor AgentYes cross-checked
Coding agents: Gemini CLIYes cross-checked
Coding agents: OpenCodeYes cross-checked
Coding agents: PiYes cross-checked
Coding agents: GrokYes cross-checked
Coding agents: AiderYes cross-checked
Coding agents: AntigravityYes cross-checked
Use my subscriptionYes cross-checked
Where agents run: On your computerYes cross-checked
Where agents run: On your own serverYes cross-checked
Where agents run: In the vendor's cloudYes cross-checked
Workspace isolation: Git worktreeYes
Workspace isolation: ContainerNo
Workspace isolation: VM or microVMYes
Parallel runsYes cross-checked
CoordinatorUnknown
Native issue trackingYes
Unattended triggersYes
Shared promptingUnknown
Team rolesYes
SSOYes
Pull request workflowUnknown
Review interfaceYes
Product license: Apache-2.0No. GPL-3.0-or-later cross-checked
Product license: MITNo. GPL-3.0-or-later cross-checked
Product license: GPL-3.0No. GPL-3.0-or-later cross-checked
Product license: GPL-3.0-or-laterYes. GPL-3.0-or-later cross-checked
Product license: AGPL-3.0No. GPL-3.0-or-later cross-checked
Product license: AGPL-3.0-or-laterNo. GPL-3.0-or-later cross-checked
Product license: Elastic License 2.0No. GPL-3.0-or-later cross-checked
Product license: Custom termsNo. GPL-3.0-or-later cross-checked
Product license: ProprietaryNo. GPL-3.0-or-later cross-checked
Self-hostingYes cross-checked
Telemetry opt-outYes cross-checked
Free accessYes cross-checked
Starting price: FreeYes. Free cross-checked
Starting price: Up to $20/monthNo. Free cross-checked
Starting price: $21–40/monthNo. Free cross-checked
Starting price: $41–100/monthNo. Free cross-checked
Starting price: Over $100/monthNo. Free cross-checked
Starting price: Contact for pricingNo. Free cross-checked
Pricing model: Free, no paid planNo cross-checked
Pricing model: Free planYes cross-checked
Pricing model: SubscriptionYes cross-checked
Pricing model: Per seatYes cross-checked
Pricing model: Usage-basedNo
Pricing model: Per machine or computeYes cross-checked
Pricing model: Bring your own keyYes cross-checked
Pricing model: One-time purchaseUnknown
Paid plans from: No paid planNo. $11–20/month
Paid plans from: $10 or less/monthNo. $11–20/month
Paid plans from: $11–20/monthYes. $11–20/month
Paid plans from: $21–40/monthNo. $11–20/month
Paid plans from: $41–100/monthNo. $11–20/month
Paid plans from: Over $100/monthNo. $11–20/month
Paid plans from: Contact salesNo. $11–20/month
Lifecycle status: ActiveUnknown
Lifecycle status: SunsettingUnknown
Keeps going with laptop closedYes cross-checked
Open-source licenseYes. GPL-3.0-or-later cross-checked
Any desktop appYes cross-checked
Paid plan up to $20/monthYes. $11–20/month
Paid plan up to $40/monthYes. $11–20/month
Any phone clientYes cross-checked

Filter receipts

Desktop OS: macOS: Yes cross-checked

Desktop OS: macOS

Typed value: Yes.

Mac terminal, iOS TestFlight and Linux Browser nightly are distinct clients.

  • Desktop os: Mac terminal; Linux x64 Browser nightly.
  • Mobile apps: iPhone/iPad TestFlight terminal mirror.
  • Cross device continuity: iOS mirrors Mac workspaces over the user network; handoff was not tested.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • The README FAQ says macOS only for now; no Windows build is offered. A Linux browser nightly exists separately.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

  2. cmux iOS

    Finding: TestFlight iPhone/iPad client mirrors Mac terminal workspaces over Tailscale or local networking.

  3. cmux for Linux

    Finding: Linux x64 Chromium/workspace nightly has .run and .deb downloads. It is a distinct client from the Swift Mac terminal.

Desktop OS: Windows: No cross-checked

Desktop OS: Windows

Typed value: No.

Mac terminal, iOS TestFlight and Linux Browser nightly are distinct clients.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • The README FAQ says macOS only for now; no Windows build is offered. A Linux browser nightly exists separately.
  1. cmux README FAQ, platforms

    Finding: The FAQ says cmux is macOS only for now, as a native Swift and AppKit app; no Windows build is offered.

Desktop OS: Linux: Yes cross-checked

Desktop OS: Linux

Typed value: Yes.

Mac terminal, iOS TestFlight and Linux Browser nightly are distinct clients.

  • Desktop os: Mac terminal; Linux x64 Browser nightly.
  • Mobile apps: iPhone/iPad TestFlight terminal mirror.
  • Cross device continuity: iOS mirrors Mac workspaces over the user network; handoff was not tested.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • The README FAQ says macOS only for now; no Windows build is offered. A Linux browser nightly exists separately.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

  2. cmux iOS

    Finding: TestFlight iPhone/iPad client mirrors Mac terminal workspaces over Tailscale or local networking.

  3. cmux for Linux

    Finding: Linux x64 Chromium/workspace nightly has .run and .deb downloads. It is a distinct client from the Swift Mac terminal.

Phone access: Native iOS: Yes cross-checked

Phone access: Native iOS

Typed value: Yes.

Mac terminal, iOS TestFlight and Linux Browser nightly are distinct clients.

  • Desktop os: Mac terminal; Linux x64 Browser nightly.
  • Mobile apps: iPhone/iPad TestFlight terminal mirror.
  • Cross device continuity: iOS mirrors Mac workspaces over the user network; handoff was not tested.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • The README FAQ says macOS only for now; no Windows build is offered. A Linux browser nightly exists separately.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

  2. cmux iOS

    Finding: TestFlight iPhone/iPad client mirrors Mac terminal workspaces over Tailscale or local networking.

  3. cmux for Linux

    Finding: Linux x64 Chromium/workspace nightly has .run and .deb downloads. It is a distinct client from the Swift Mac terminal.

CLI: Yes cross-checked

CLI

Typed value: Yes.

CLI and socket operations automate workspaces, panes and browser actions.

  • Cli: cmux command.
  • Api: Socket API.
  • Operations: Create workspaces, split panes, send input and automate the browser.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Coding agents: Claude Code: Yes cross-checked

Coding agents: Claude Code

Typed value: Yes.

cmux runs terminal coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok and Pi; orchestration belongs to the launched tool. cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  • Harnesses: Terminal coding-agent integrations include Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok, Pi and Antigravity CLI.
  • Session integration: Terminal commands and hooks; Claude Teams can open teammate splits.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  • Antigravity runs in terminal panes using the separately installed CLI; orchestration remains the launched agent's responsibility.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Coding agents: Codex: Yes cross-checked

Coding agents: Codex

Typed value: Yes.

cmux runs terminal coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok and Pi; orchestration belongs to the launched tool. cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  • Harnesses: Terminal coding-agent integrations include Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok, Pi and Antigravity CLI.
  • Session integration: Terminal commands and hooks; Claude Teams can open teammate splits.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  • Antigravity runs in terminal panes using the separately installed CLI; orchestration remains the launched agent's responsibility.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Coding agents: Cursor Agent: Yes cross-checked

Coding agents: Cursor Agent

Typed value: Yes.

cmux runs terminal coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok and Pi; orchestration belongs to the launched tool. cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  • Antigravity runs in terminal panes using the separately installed CLI; orchestration remains the launched agent's responsibility.
  1. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

Coding agents: Gemini CLI: Yes cross-checked

Coding agents: Gemini CLI

Typed value: Yes.

cmux runs terminal coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok and Pi; orchestration belongs to the launched tool. cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  • Antigravity runs in terminal panes using the separately installed CLI; orchestration remains the launched agent's responsibility.
  1. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

Coding agents: OpenCode: Yes cross-checked

Coding agents: OpenCode

Typed value: Yes.

cmux runs terminal coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok and Pi; orchestration belongs to the launched tool. cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  • Harnesses: Terminal coding-agent integrations include Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok, Pi and Antigravity CLI.
  • Session integration: Terminal commands and hooks; Claude Teams can open teammate splits.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  • Antigravity runs in terminal panes using the separately installed CLI; orchestration remains the launched agent's responsibility.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Coding agents: Pi: Yes cross-checked

Coding agents: Pi

Typed value: Yes.

cmux runs terminal coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok and Pi; orchestration belongs to the launched tool. cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  • Antigravity runs in terminal panes using the separately installed CLI; orchestration remains the launched agent's responsibility.
  1. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

Coding agents: Grok: Yes cross-checked

Coding agents: Grok

Typed value: Yes.

cmux runs terminal coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok and Pi; orchestration belongs to the launched tool. cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  • Antigravity runs in terminal panes using the separately installed CLI; orchestration remains the launched agent's responsibility.
  1. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

Coding agents: Aider: Yes cross-checked

Coding agents: Aider

Typed value: Yes.

cmux runs terminal coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok and Pi; orchestration belongs to the launched tool. cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  • Antigravity runs in terminal panes using the separately installed CLI; orchestration remains the launched agent's responsibility.
  1. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

Coding agents: Antigravity: Yes cross-checked

Coding agents: Antigravity

Typed value: Yes.

cmux runs terminal coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok and Pi; orchestration belongs to the launched tool. cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  • Harnesses: Terminal coding-agent integrations include Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok, Pi and Antigravity CLI.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  • Antigravity runs in terminal panes using the separately installed CLI; orchestration remains the launched agent's responsibility.
  1. cmux Antigravity support at v0.65.2.2

    Finding: cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  2. cmux Antigravity support at v0.65.2.2

    Finding: cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  3. cmux Antigravity support at v0.65.2.2

    Finding: cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

Use my subscription: Yes cross-checked

Use my subscription

Typed value: Yes.

cmux runs agent CLIs unmodified in its terminal, so each agent's own sign-in, including a subscription login, applies. Not tested.

  • Agent subscriptions: Agent CLIs such as Claude Code and Codex run unmodified in cmux terminals, so their native sign-in, including a subscription login, applies. Not tested; plan terms not checked.
  • Inferred from cmux running agent CLIs unmodified; subscription sign-in was not tested and provider plan terms were not checked. The pricing page describes local agents as using your own keys.
  1. cmux README FAQ, coding agents

    Finding: cmux is a terminal, so any agent CLI that runs in a terminal, such as Claude Code, Codex, Gemini CLI or Cursor Agent, runs in it unmodified.

Where agents run: On your computer: Yes cross-checked

Where agents run: On your computer

Typed value: Yes.

cmux supports local terminals, user-owned SSH hosts and paid early-access persistent Cloud Linux machines. Remote work can continue with the Mac offline.

  • Local: Local terminal commands.
  • Byo remote: cmux ssh user@remote.
  • Provisioning: SSH connects an existing machine. Vendor-provisioned cmux Cloud machines are documented separately through cmux vm new; they were not created or tested.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • cmux Cloud machines are documented but were not exercised, and this profile does not yet scope them as a surface.
  • cmux Cloud is early access: it requires a paid plan, a signed-in Mac app and Settings > Beta Features > Cloud Machines, and an organization policy can disable it. Free accounts cannot create machines.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Where agents run: On your own server: Yes cross-checked

Where agents run: On your own server

Typed value: Yes.

cmux supports local terminals, user-owned SSH hosts and paid early-access persistent Cloud Linux machines. Remote work can continue with the Mac offline.

  • Local: Local terminal commands.
  • Byo remote: cmux ssh user@remote.
  • Provisioning: SSH connects an existing machine. Vendor-provisioned cmux Cloud machines are documented separately through cmux vm new; they were not created or tested.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • cmux Cloud machines are documented but were not exercised, and this profile does not yet scope them as a surface.
  • cmux Cloud is early access: it requires a paid plan, a signed-in Mac app and Settings > Beta Features > Cloud Machines, and an organization policy can disable it. Free accounts cannot create machines.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Where agents run: In the vendor's cloud: Yes cross-checked

Where agents run: In the vendor's cloud

Typed value: Yes.

cmux supports local terminals, user-owned SSH hosts and paid early-access persistent Cloud Linux machines. Remote work can continue with the Mac offline.

  • Managed cloud: Cloud Linux machines belong to the user/team and run a durable cmux TUI daemon; paid plan and beta setting required.
  • Resources: Cloud machine size is selected when creating a machine; files, installed tools and terminals persist.
  • Client disconnect: Cloud terminals continue after pane closure, network loss or controlling laptop shutdown.
  • Other device continuation: Cloud workspaces can reattach from any signed-in Mac.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • cmux Cloud machines are documented but were not exercised, and this profile does not yet scope them as a surface.
  • cmux Cloud is early access: it requires a paid plan, a signed-in Mac app and Settings > Beta Features > Cloud Machines, and an organization policy can disable it. Free accounts cannot create machines.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux What a machine is; What you need; Quickstart

    Finding: Early-access Cloud provides persistent Linux machines whose terminals keep running after panes close, network loss or laptop shutdown. It requires a paid plan, sign-in and Cloud Machines enabled. Machines preserve files/tools, are accessible from any signed-in Mac, and ship Claude Code, Codex, OpenCode and Pi.

Workspace isolation: Git worktree: Yes

Workspace isolation: Git worktree

Typed value: Yes.

Cloud machines use microVMs as their security boundary, not containers on a shared kernel. The local Worktree Agents recipe opens a workspace rooted in a selected Git worktree; that is file separation rather than sandboxing.

  • Worktree: The shipped recipe explicitly uses a chosen Git worktree as the agent workspace.
  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux pinned application source

    Finding: The built-in Worktree Agents recipe documents a workspace rooted at a selected Git worktree with side-by-side coding-agent terminals. The chosen worktree must exist; this does not claim automatic provisioning or a security sandbox.

Workspace isolation: Container: No

Workspace isolation: Container

Typed value: No.

Cloud machines use microVMs as their security boundary, not containers on a shared kernel. The local Worktree Agents recipe opens a workspace rooted in a selected Git worktree; that is file separation rather than sandboxing.

  • Container: The Cloud security documentation explicitly says each machine is a microVM rather than a shared-kernel container.
  • Vm: Each cmux Cloud machine is a microVM with its own Linux kernel, not a container on a shared kernel.
  • Security boundary: The VM is the documented security boundary; the user and agents have root inside it.
  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux Cloud security docs (website source)

    Finding: Each cmux Cloud machine is a microVM with its own Linux kernel rather than a container on a shared kernel; the VM is the security boundary.

Workspace isolation: VM or microVM: Yes

Workspace isolation: VM or microVM

Typed value: Yes.

Cloud machines use microVMs as their security boundary, not containers on a shared kernel. The local Worktree Agents recipe opens a workspace rooted in a selected Git worktree; that is file separation rather than sandboxing.

  • Container: The Cloud security documentation explicitly says each machine is a microVM rather than a shared-kernel container.
  • Vm: Each cmux Cloud machine is a microVM with its own Linux kernel, not a container on a shared kernel.
  • Security boundary: The VM is the documented security boundary; the user and agents have root inside it.
  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux Cloud security docs (website source)

    Finding: Each cmux Cloud machine is a microVM with its own Linux kernel rather than a container on a shared kernel; the VM is the security boundary.

Parallel runs: Yes cross-checked

Parallel runs

Typed value: Yes.

cmux documents parallel CLI sessions in split terminal workspaces.

  • Concurrent sessions: Multiple terminal-hosted CLI agents.
  • Status visibility: Sidebar metadata and attention rings.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Native issue tracking: Yes

Native issue tracking

Typed value: Yes.

cmux persists per-workspace task checklists. Items have stable identities and pending, in-progress and completed states, and users or agents can mutate them through the sidebar, CLI and control socket. A complete issue backlog is not claimed.

  • Create: Users/agents can add checklist items through the sidebar, CLI and socket.
  • Edit: The shared workspace todo entrypoints mutate checklist text/state.
  • Task session separation: Individual checklist items are persisted task records inside a workspace, distinct from the workspace/session list.
  • Metadata: Items contain id, text, state, origin and optional attachments.
  • Durable states: Checklist states and UUIDs are encoded into session persistence.
  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux pinned application source

    Finding: User-visible per-workspace checklist items have stable UUIDs, text and pending/in-progress/completed states. The sidebar, CLI and agent control socket can mutate them, and session persistence stores the checklist. This is a per-workspace task checklist, not a full issue backlog.

Unattended triggers: Yes

Unattended triggers

Typed value: Yes.

cmux automation rules match coding-agent and workspace events and execute configured shell/RPC actions without a person starting each one. This is app-local event automation; no calendar scheduler or hosted always-on service is claimed.

  • Events: Rules match agent hook/workspace event-bus signals and can run shell commands or RPC actions.
  • Scheduler location: The AutomationEngine runs within the cmux app process.
  • Overlaps: The engine caps concurrent firings and chain depth and supports rate-limited rules.
  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux pinned application source

    Finding: Configured automation rules subscribe to cmux event names such as agent.needs_input and run ordered shell, RPC, notification or outgoing-webhook actions. Rules can act on coding-agent hook events without a human initiating each action; the app process must remain running.

Team roles: Yes

Team roles

Typed value: Yes.

Enterprise documents SSO/SAML. The public team dashboard implementation separately defines admin/member roles, permission grants and membership authorization checks for team management.

  • Organization roles: Admin/member roles and named permissions gate team dashboard operations.
  • Membership: Access re-reads current team membership and refuses absent members.
  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux pinned application source

    Finding: The public web team implementation defines admin/member roles and permission grants. Team routes re-read membership, require admin or individual permissions, and restrict member promotion/demotion while retaining a last admin.

SSO: Yes

SSO

Typed value: Yes.

Enterprise documents SSO/SAML. The public team dashboard implementation separately defines admin/member roles, permission grants and membership authorization checks for team management.

  • Sso: SSO and SAML sign-in are listed on the Enterprise plan.
  • Plan scope: SSO is an Enterprise plan feature.
  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux pricing page, Enterprise plan (website source)

    Finding: The Enterprise plan lists SSO and SAML sign-in, centralized admin and self-hosted Cloud execution.

Review interface: Yes

Review interface

Typed value: Yes.

cmux exposes browser previews and screenshots and also supplies a typed Git diff viewer for proposed changes, with source/base selection and diff comments.

  • Diffs: The CLI and bundled sidecar build an interactive Git diff viewer with comments.
  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux pinned application source

    Finding: The bundled CLI opens a typed Git diff viewer with selectable source/base, changed files and review/comment handling. The viewer renders proposed changes rather than merely displaying an app preview.

Product license: Apache-2.0: No. GPL-3.0-or-later cross-checked

Product license: Apache-2.0

Typed value: No. GPL-3.0-or-later.

Client code is GPL-3.0-or-later; named server directories use BUSL-1.1.

  • Client license: GPL-3.0-or-later except component notices.
  • Server license: web and named relay/presence server directories use BUSL-1.1 with a production commercial-license requirement.
  • Source visibility: Public repository.
  • Source revision: be5e24339c6eabb8e929a7029c4e6f834e257c97
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux license

    Finding: The cited root license governs this repository distribution, subject to component notices.

Product license: MIT: No. GPL-3.0-or-later cross-checked

Product license: MIT

Typed value: No. GPL-3.0-or-later.

Client code is GPL-3.0-or-later; named server directories use BUSL-1.1.

  • Client license: GPL-3.0-or-later except component notices.
  • Server license: web and named relay/presence server directories use BUSL-1.1 with a production commercial-license requirement.
  • Source visibility: Public repository.
  • Source revision: be5e24339c6eabb8e929a7029c4e6f834e257c97
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux license

    Finding: The cited root license governs this repository distribution, subject to component notices.

Product license: GPL-3.0: No. GPL-3.0-or-later cross-checked

Product license: GPL-3.0

Typed value: No. GPL-3.0-or-later.

Client code is GPL-3.0-or-later; named server directories use BUSL-1.1.

  • Client license: GPL-3.0-or-later except component notices.
  • Server license: web and named relay/presence server directories use BUSL-1.1 with a production commercial-license requirement.
  • Source visibility: Public repository.
  • Source revision: be5e24339c6eabb8e929a7029c4e6f834e257c97
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux license

    Finding: The cited root license governs this repository distribution, subject to component notices.

Product license: GPL-3.0-or-later: Yes. GPL-3.0-or-later cross-checked

Product license: GPL-3.0-or-later

Typed value: Yes. GPL-3.0-or-later.

Client code is GPL-3.0-or-later; named server directories use BUSL-1.1.

  • Client license: GPL-3.0-or-later except component notices.
  • Server license: web and named relay/presence server directories use BUSL-1.1 with a production commercial-license requirement.
  • Source visibility: Public repository.
  • Source revision: be5e24339c6eabb8e929a7029c4e6f834e257c97
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux license

    Finding: The cited root license governs this repository distribution, subject to component notices.

Product license: AGPL-3.0: No. GPL-3.0-or-later cross-checked

Product license: AGPL-3.0

Typed value: No. GPL-3.0-or-later.

Client code is GPL-3.0-or-later; named server directories use BUSL-1.1.

  • Client license: GPL-3.0-or-later except component notices.
  • Server license: web and named relay/presence server directories use BUSL-1.1 with a production commercial-license requirement.
  • Source visibility: Public repository.
  • Source revision: be5e24339c6eabb8e929a7029c4e6f834e257c97
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux license

    Finding: The cited root license governs this repository distribution, subject to component notices.

Product license: AGPL-3.0-or-later: No. GPL-3.0-or-later cross-checked

Product license: AGPL-3.0-or-later

Typed value: No. GPL-3.0-or-later.

Client code is GPL-3.0-or-later; named server directories use BUSL-1.1.

  • Client license: GPL-3.0-or-later except component notices.
  • Server license: web and named relay/presence server directories use BUSL-1.1 with a production commercial-license requirement.
  • Source visibility: Public repository.
  • Source revision: be5e24339c6eabb8e929a7029c4e6f834e257c97
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux license

    Finding: The cited root license governs this repository distribution, subject to component notices.

Product license: Elastic License 2.0: No. GPL-3.0-or-later cross-checked

Product license: Elastic License 2.0

Typed value: No. GPL-3.0-or-later.

Client code is GPL-3.0-or-later; named server directories use BUSL-1.1.

  • Client license: GPL-3.0-or-later except component notices.
  • Server license: web and named relay/presence server directories use BUSL-1.1 with a production commercial-license requirement.
  • Source visibility: Public repository.
  • Source revision: be5e24339c6eabb8e929a7029c4e6f834e257c97
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux license

    Finding: The cited root license governs this repository distribution, subject to component notices.

Product license: Custom terms: No. GPL-3.0-or-later cross-checked

Product license: Custom terms

Typed value: No. GPL-3.0-or-later.

Client code is GPL-3.0-or-later; named server directories use BUSL-1.1.

  • Client license: GPL-3.0-or-later except component notices.
  • Server license: web and named relay/presence server directories use BUSL-1.1 with a production commercial-license requirement.
  • Source visibility: Public repository.
  • Source revision: be5e24339c6eabb8e929a7029c4e6f834e257c97
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux license

    Finding: The cited root license governs this repository distribution, subject to component notices.

Product license: Proprietary: No. GPL-3.0-or-later cross-checked

Product license: Proprietary

Typed value: No. GPL-3.0-or-later.

Client code is GPL-3.0-or-later; named server directories use BUSL-1.1.

  • Client license: GPL-3.0-or-later except component notices.
  • Server license: web and named relay/presence server directories use BUSL-1.1 with a production commercial-license requirement.
  • Source visibility: Public repository.
  • Source revision: be5e24339c6eabb8e929a7029c4e6f834e257c97
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux license

    Finding: The cited root license governs this repository distribution, subject to component notices.

Self-hosting: Yes cross-checked

Self-hosting

Typed value: Yes.

cmux can run locally; session snapshots export/import as JSON, while production server components have separate license terms.

  • Self hosting: User-owned SSH execution is documented. Production use of named BUSL server components requires a commercial license.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • The iOS client is a TestFlight beta; the README says its early access is included with cmux Pro.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Telemetry opt-out: Yes cross-checked

Telemetry opt-out

Typed value: Yes.

cmux documents local snapshot and hook-state files and strips sensitive resume environment keys. A Settings toggle turns off anonymous analytics, crash reporting and the remote feature-flag fetch, and administrators can lock it off with the DisableTelemetry managed policy.

  • Telemetry disclosure: The managed-policies docs name PostHog analytics, Sentry crash reporting and a remote feature-flag fetch that carry an anonymous install id.
  • Telemetry controls: A Settings toggle (app.sendAnonymousTelemetry) turns off analytics, crash reporting and the remote feature-flag fetch; administrators can lock it off with the DisableTelemetry managed policy.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux settings key for anonymous telemetry

    Finding: The app exposes a user setting, app.sendAnonymousTelemetry, that controls anonymous telemetry.

  2. cmux managed policies docs, DisableTelemetry (website source)

    Finding: Turning telemetry off disables PostHog analytics, Sentry crash reporting and the remote feature-flag fetch; the user toggle lives in Settings, App, and an MDM key can lock it off.

Free access: Yes cross-checked

Free access

Typed value: Yes.

The Mac terminal is advertised as free; compute and agent costs are separate.

  • Ongoing free: Free Mac terminal application.
  • Self host cost: User-funded hosts and agents; no priced workload was run.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Starting price: Free: Yes. Free cross-checked

Starting price: Free

Typed value: Yes. Free.

The Mac terminal is advertised as free; compute and agent costs are separate.

  • Ongoing free: Free Mac terminal application.
  • Self host cost: User-funded hosts and agents; no priced workload was run.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Starting price: Up to $20/month: No. Free cross-checked

Starting price: Up to $20/month

Typed value: No. Free.

The Mac terminal is advertised as free; compute and agent costs are separate.

  • Ongoing free: Free Mac terminal application.
  • Self host cost: User-funded hosts and agents; no priced workload was run.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Starting price: $21–40/month: No. Free cross-checked

Starting price: $21–40/month

Typed value: No. Free.

The Mac terminal is advertised as free; compute and agent costs are separate.

  • Ongoing free: Free Mac terminal application.
  • Self host cost: User-funded hosts and agents; no priced workload was run.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Starting price: $41–100/month: No. Free cross-checked

Starting price: $41–100/month

Typed value: No. Free.

The Mac terminal is advertised as free; compute and agent costs are separate.

  • Ongoing free: Free Mac terminal application.
  • Self host cost: User-funded hosts and agents; no priced workload was run.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Starting price: Over $100/month: No. Free cross-checked

Starting price: Over $100/month

Typed value: No. Free.

The Mac terminal is advertised as free; compute and agent costs are separate.

  • Ongoing free: Free Mac terminal application.
  • Self host cost: User-funded hosts and agents; no priced workload was run.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Starting price: Contact for pricing: No. Free cross-checked

Starting price: Contact for pricing

Typed value: No. Free.

The Mac terminal is advertised as free; compute and agent costs are separate.

  • Ongoing free: Free Mac terminal application.
  • Self host cost: User-funded hosts and agents; no priced workload was run.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

Pricing model: Free, no paid plan: No cross-checked

Pricing model: Free, no paid plan

Typed value: No.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Pricing model: Free plan: Yes cross-checked

Pricing model: Free plan

Typed value: Yes.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Pricing model: Subscription: Yes cross-checked

Pricing model: Subscription

Typed value: Yes.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Pricing model: Per seat: Yes cross-checked

Pricing model: Per seat

Typed value: Yes.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Pricing model: Usage-based: No

Pricing model: Usage-based

Typed value: No.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Pricing model: Per machine or compute: Yes cross-checked

Pricing model: Per machine or compute

Typed value: Yes.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Pricing model: Bring your own key: Yes cross-checked

Pricing model: Bring your own key

Typed value: Yes.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Model cost: Local agents run with the user's own API keys at no cost from cmux; model spend is billed by the provider.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing FAQ

    Finding: The macOS app is open source and free; local agents run on the user's own API keys at no cost from cmux, and Cloud VMs come only with paid plans.

Paid plans from: No paid plan: No. $11–20/month

Paid plans from: No paid plan

Typed value: No. $11–20/month.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Paid plans from: $10 or less/month: No. $11–20/month

Paid plans from: $10 or less/month

Typed value: No. $11–20/month.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Paid plans from: $11–20/month: Yes. $11–20/month

Paid plans from: $11–20/month

Typed value: Yes. $11–20/month.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Paid plans from: $21–40/month: No. $11–20/month

Paid plans from: $21–40/month

Typed value: No. $11–20/month.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Paid plans from: $41–100/month: No. $11–20/month

Paid plans from: $41–100/month

Typed value: No. $11–20/month.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Paid plans from: Over $100/month: No. $11–20/month

Paid plans from: Over $100/month

Typed value: No. $11–20/month.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Paid plans from: Contact sales: No. $11–20/month

Paid plans from: Contact sales

Typed value: No. $11–20/month.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Keeps going with laptop closed: Yes cross-checked

Keeps going with laptop closed

Typed value: Yes.

cmux supports local terminals, user-owned SSH hosts and paid early-access persistent Cloud Linux machines. Remote work can continue with the Mac offline.

  • Managed cloud: Cloud Linux machines belong to the user/team and run a durable cmux TUI daemon; paid plan and beta setting required.
  • Resources: Cloud machine size is selected when creating a machine; files, installed tools and terminals persist.
  • Client disconnect: Cloud terminals continue after pane closure, network loss or controlling laptop shutdown.
  • Other device continuation: Cloud workspaces can reattach from any signed-in Mac.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • cmux Cloud machines are documented but were not exercised, and this profile does not yet scope them as a surface.
  • cmux Cloud is early access: it requires a paid plan, a signed-in Mac app and Settings > Beta Features > Cloud Machines, and an organization policy can disable it. Free accounts cannot create machines.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux What a machine is; What you need; Quickstart

    Finding: Early-access Cloud provides persistent Linux machines whose terminals keep running after panes close, network loss or laptop shutdown. It requires a paid plan, sign-in and Cloud Machines enabled. Machines preserve files/tools, are accessible from any signed-in Mac, and ship Claude Code, Codex, OpenCode and Pi.

Open-source license: Yes. GPL-3.0-or-later cross-checked

Open-source license

Typed value: Yes. GPL-3.0-or-later.

Client code is GPL-3.0-or-later; named server directories use BUSL-1.1.

  • Client license: GPL-3.0-or-later except component notices.
  • Server license: web and named relay/presence server directories use BUSL-1.1 with a production commercial-license requirement.
  • Source visibility: Public repository.
  • Source revision: be5e24339c6eabb8e929a7029c4e6f834e257c97
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux license

    Finding: The cited root license governs this repository distribution, subject to component notices.

Any desktop app: Yes cross-checked

Any desktop app

Typed value: Yes.

Mac terminal, iOS TestFlight and Linux Browser nightly are distinct clients.

  • Desktop os: Mac terminal; Linux x64 Browser nightly.
  • Mobile apps: iPhone/iPad TestFlight terminal mirror.
  • Cross device continuity: iOS mirrors Mac workspaces over the user network; handoff was not tested.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • The README FAQ says macOS only for now; no Windows build is offered. A Linux browser nightly exists separately.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

  2. cmux iOS

    Finding: TestFlight iPhone/iPad client mirrors Mac terminal workspaces over Tailscale or local networking.

  3. cmux for Linux

    Finding: Linux x64 Chromium/workspace nightly has .run and .deb downloads. It is a distinct client from the Swift Mac terminal.

Paid plan up to $20/month: Yes. $11–20/month

Paid plan up to $20/month

Typed value: Yes. $11–20/month.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Paid plan up to $40/month: Yes. $11–20/month

Paid plan up to $40/month

Typed value: Yes. $11–20/month.

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • Currency: Prices are shown in US dollars.
  • Interval: Monthly billing for all plans; Pro and Max also offer yearly billing ($480/yr, $1,920/yr).
  • Seats: Individual plans are flat; Team is $60 per user per month.
  • Included usage: Plus: 1 saved VM (2-8 vCPU, 4-16 GiB RAM), no monthly hour cap; Pro/Team: up to 5 VMs sharing 20 vCPU/40 GB per account or paid seat; Max: up to 5 VMs sharing 80 vCPU/160 GB.
  • Compute cost: Cloud VM capacity is bundled into paid plan tiers; free accounts get no Cloud VMs.
  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

Any phone client: Yes cross-checked

Any phone client

Typed value: Yes.

Mac terminal, iOS TestFlight and Linux Browser nightly are distinct clients.

  • Desktop os: Mac terminal; Linux x64 Browser nightly.
  • Mobile apps: iPhone/iPad TestFlight terminal mirror.
  • Cross device continuity: iOS mirrors Mac workspaces over the user network; handoff was not tested.
  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • The README FAQ says macOS only for now; no Windows build is offered. A Linux browser nightly exists separately.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

  2. cmux iOS

    Finding: TestFlight iPhone/iPad client mirrors Mac terminal workspaces over Tailscale or local networking.

  3. cmux for Linux

    Finding: Linux x64 Chromium/workspace nightly has .run and .deb downloads. It is a distinct client from the Swift Mac terminal.

All public findings

Findings may summarize a source. They are not presented as verbatim statements.

cmux:ACC-01: Mac terminal, iOS TestFlight and Linux Browser nightly are distinct clients. cross-checked

cmux:ACC-01

Mac terminal, iOS TestFlight and Linux Browser nightly are distinct clients.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • The README FAQ says macOS only for now; no Windows build is offered. A Linux browser nightly exists separately.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

  2. cmux iOS

    Finding: TestFlight iPhone/iPad client mirrors Mac terminal workspaces over Tailscale or local networking.

  3. cmux for Linux

    Finding: Linux x64 Chromium/workspace nightly has .run and .deb downloads. It is a distinct client from the Swift Mac terminal.

  4. cmux notifications

    Finding: Notification panel, native banners, workspace/pane identity and dismissal commands are documented.

  5. cmux README FAQ, platforms

    Finding: The FAQ says cmux is macOS only for now, as a native Swift and AppKit app; no Windows build is offered.

cmux:ACC-02: cmux runs terminal coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok and Pi; orchestration belongs to the launched tool. cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata. cross-checked

cmux:ACC-02

cmux runs terminal coding agents including Claude Code, Codex, OpenCode, Gemini CLI, Cursor Agent, Aider, Grok and Pi; orchestration belongs to the launched tool. cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  • Antigravity runs in terminal panes using the separately installed CLI; orchestration remains the launched agent's responsibility.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

  2. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

  3. cmux Antigravity support at v0.65.2.2

    Finding: cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  4. cmux Antigravity support at v0.65.2.2

    Finding: cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

  5. cmux Antigravity support at v0.65.2.2

    Finding: cmux v0.65.2.2 bundles an agy wrapper and installs it into shell integration to run the real Antigravity CLI with cmux hooks and launch metadata.

cmux:ACC-03: cmux runs agent CLIs unmodified in its terminal, so each agent's own sign-in, including a subscription login, applies. Not tested. cross-checked

cmux:ACC-03

cmux runs agent CLIs unmodified in its terminal, so each agent's own sign-in, including a subscription login, applies. Not tested.

  • Inferred from cmux running agent CLIs unmodified; subscription sign-in was not tested and provider plan terms were not checked. The pricing page describes local agents as using your own keys.
  1. cmux README FAQ, coding agents

    Finding: cmux is a terminal, so any agent CLI that runs in a terminal, such as Claude Code, Codex, Gemini CLI or Cursor Agent, runs in it unmodified.

cmux:ACC-04: Mac setup uses DMG or Homebrew and the user supplies agent CLIs. cross-checked

cmux:ACC-04

Mac setup uses DMG or Homebrew and the user supplies agent CLIs.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

cmux:ACC-05: CLI and socket operations automate workspaces, panes and browser actions. cross-checked

cmux:ACC-05

CLI and socket operations automate workspaces, panes and browser actions.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

cmux:ACC-06: cmux supplies reusable skills for workspace, browser and CLI automation. Harness-specific MCP support is not inferred. cross-checked

cmux:ACC-06

cmux supplies reusable skills for workspace, browser and CLI automation. Harness-specific MCP support is not inferred.

  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

cmux:ACC-07: The Mac terminal is implemented with Swift/AppKit and libghostty. cross-checked

cmux:ACC-07

The Mac terminal is implemented with Swift/AppKit and libghostty.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

cmux:PLAN-04: cmux documents reusable agent skills. Managed product memory remains unestablished. cross-checked

cmux:PLAN-04

cmux documents reusable agent skills. Managed product memory remains unestablished.

  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

cmux:PLAN-06: cmux persists per-workspace task checklists. Items have stable identities and pending, in-progress and completed states, and users or agents can mutate them through the sidebar, CLI and control socket. A complete issue backlog is not claimed.

cmux:PLAN-06

cmux persists per-workspace task checklists. Items have stable identities and pending, in-progress and completed states, and users or agents can mutate them through the sidebar, CLI and control socket. A complete issue backlog is not claimed.

  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux pinned application source

    Finding: User-visible per-workspace checklist items have stable UUIDs, text and pending/in-progress/completed states. The sidebar, CLI and agent control socket can mutate them, and session persistence stores the checklist. This is a per-workspace task checklist, not a full issue backlog.

cmux:COORD-01: cmux documents parallel CLI sessions in split terminal workspaces. cross-checked

cmux:COORD-01

cmux documents parallel CLI sessions in split terminal workspaces.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

cmux:COORD-03: The documented claude-teams command displays Claude-owned team orchestration. The source also contains Chief delegation tools, but Chief is off behind an internal/remote release gate without established ordinary-user enablement. Product-owned coordination therefore remains unestablished as a publicly available capability.

cmux:COORD-03

The documented claude-teams command displays Claude-owned team orchestration. The source also contains Chief delegation tools, but Chief is off behind an internal/remote release gate without established ordinary-user enablement. Product-owned coordination therefore remains unestablished as a publicly available capability.

  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

  2. cmux pinned application source

    Finding: Chief source supplies a product coordinator prompt and dispatch/read/message tools, but the release flag defaults off for everyone, including development builds, unless internal flags or remote PostHog gating enables it. No first-party ordinary-user enablement instruction was found; chief.enabled alone cannot bypass the availability gate.

cmux:COORD-04: cmux automation rules match coding-agent and workspace events and execute configured shell/RPC actions without a person starting each one. This is app-local event automation; no calendar scheduler or hosted always-on service is claimed.

cmux:COORD-04

cmux automation rules match coding-agent and workspace events and execute configured shell/RPC actions without a person starting each one. This is app-local event automation; no calendar scheduler or hosted always-on service is claimed.

  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux pinned application source

    Finding: Configured automation rules subscribe to cmux event names such as agent.needs_input and run ordered shell, RPC, notification or outgoing-webhook actions. Rules can act on coding-agent hook events without a human initiating each action; the app process must remain running.

cmux:COORD-05: Notifications identify panes needing attention. cross-checked

cmux:COORD-05

Notifications identify panes needing attention.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux notifications

    Finding: Notification panel, native banners, workspace/pane identity and dismissal commands are documented.

cmux:COORD-06: The sidebar exposes per-workspace context; the fleet fixture was not run. cross-checked

cmux:COORD-06

The sidebar exposes per-workspace context; the fleet fixture was not run.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

cmux:RUN-01: cmux supports local terminals, user-owned SSH hosts and paid early-access persistent Cloud Linux machines. Remote work can continue with the Mac offline. cross-checked

cmux:RUN-01

cmux supports local terminals, user-owned SSH hosts and paid early-access persistent Cloud Linux machines. Remote work can continue with the Mac offline.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • cmux Cloud machines are documented but were not exercised, and this profile does not yet scope them as a surface.
  • cmux Cloud is early access: it requires a paid plan, a signed-in Mac app and Settings > Beta Features > Cloud Machines, and an organization policy can disable it. Free accounts cannot create machines.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

  2. cmux Cloud

    Finding: First-party docs describe creating cmux Cloud machines with cmux vm new and listing their workspaces, forwarded ports and terminals in the app. No machine was created in this review.

  3. cmux What a machine is; What you need; Quickstart

    Finding: Early-access Cloud provides persistent Linux machines whose terminals keep running after panes close, network loss or laptop shutdown. It requires a paid plan, sign-in and Cloud Machines enabled. Machines preserve files/tools, are accessible from any signed-in Mac, and ship Claude Code, Codex, OpenCode and Pi.

cmux:RUN-02: Cloud machines use microVMs as their security boundary, not containers on a shared kernel. The local Worktree Agents recipe opens a workspace rooted in a selected Git worktree; that is file separation rather than sandboxing.

cmux:RUN-02

Cloud machines use microVMs as their security boundary, not containers on a shared kernel. The local Worktree Agents recipe opens a workspace rooted in a selected Git worktree; that is file separation rather than sandboxing.

  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux Cloud security docs (website source)

    Finding: Each cmux Cloud machine is a microVM with its own Linux kernel rather than a container on a shared kernel; the VM is the security boundary.

  2. cmux pricing plans (website source)

    Finding: The $0 Free plan lists the macOS app with no Cloud VMs; the Plus plan includes one saved VM and Pro includes cloud agents on up to five Cloud VMs in isolated remote sandboxes.

  3. cmux pinned application source

    Finding: The built-in Worktree Agents recipe documents a workspace rooted at a selected Git worktree with side-by-side coding-agent terminals. The chosen worktree must exist; this does not claim automatic provisioning or a security sandbox.

cmux:RUN-03: cmux restores app snapshots and native agent session IDs, while arbitrary process checkpointing is explicitly excluded. cross-checked

cmux:RUN-03

cmux restores app snapshots and native agent session IDs, while arbitrary process checkpointing is explicitly excluded.

  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

cmux:RUN-04: SSH browser panes use remote-network routing. cross-checked

cmux:RUN-04

SSH browser panes use remote-network routing.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

cmux:RUN-06: Workspace metadata shows branch, PR state, ports and latest notification. cross-checked

cmux:RUN-06

Workspace metadata shows branch, PR state, ports and latest notification.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

cmux:TEAM-02: Enterprise documents SSO/SAML. The public team dashboard implementation separately defines admin/member roles, permission grants and membership authorization checks for team management.

cmux:TEAM-02

Enterprise documents SSO/SAML. The public team dashboard implementation separately defines admin/member roles, permission grants and membership authorization checks for team management.

  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux pricing page, Enterprise plan (website source)

    Finding: The Enterprise plan lists SSO and SAML sign-in, centralized admin and self-hosted Cloud execution.

  2. cmux pinned application source

    Finding: The public web team implementation defines admin/member roles and permission grants. Team routes re-read membership, require admin or individual permissions, and restrict member promotion/demotion while retaining a last admin.

cmux:TEAM-03: cmux restricts automatic execution of imported resume commands. This is resume-command trust, not a general tool-approval system. cross-checked

cmux:TEAM-03

cmux restricts automatic execution of imported resume commands. This is resume-command trust, not a general tool-approval system.

  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

cmux:TEAM-05: Attention navigation and embedded browser context are documented. cross-checked

cmux:TEAM-05

Attention navigation and embedded browser context are documented.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

cmux:SHIP-01: cmux exposes browser previews and screenshots and also supplies a typed Git diff viewer for proposed changes, with source/base selection and diff comments.

cmux:SHIP-01

cmux exposes browser previews and screenshots and also supplies a typed Git diff viewer for proposed changes, with source/base selection and diff comments.

  • Only the named documented or inspected parts are established; other atomic questions retain their recorded gaps.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

  2. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

  3. cmux pinned application source

    Finding: The bundled CLI opens a typed Git diff viewer with selectable source/base, changed files and review/comment handling. The viewer renders proposed changes rather than merely displaying an app preview.

cmux:SHIP-03: The sidebar shows linked GitHub PR metadata. cross-checked

cmux:SHIP-03

The sidebar shows linked GitHub PR metadata.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

cmux:OWN-01: Client code is GPL-3.0-or-later; named server directories use BUSL-1.1. cross-checked

cmux:OWN-01

Client code is GPL-3.0-or-later; named server directories use BUSL-1.1.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux license

    Finding: The cited root license governs this repository distribution, subject to component notices.

cmux:OWN-02: cmux can run locally; session snapshots export/import as JSON, while production server components have separate license terms. cross-checked

cmux:OWN-02

cmux can run locally; session snapshots export/import as JSON, while production server components have separate license terms.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  • The iOS client is a TestFlight beta; the README says its early access is included with cmux Pro.
  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

  2. cmux license

    Finding: The cited root license governs this repository distribution, subject to component notices.

  3. cmux iOS

    Finding: TestFlight iPhone/iPad client mirrors Mac terminal workspaces over Tailscale or local networking.

  4. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

cmux:OWN-03: cmux documents local snapshot and hook-state files and strips sensitive resume environment keys. A Settings toggle turns off anonymous analytics, crash reporting and the remote feature-flag fetch, and administrators can lock it off with the DisableTelemetry managed policy. cross-checked

cmux:OWN-03

cmux documents local snapshot and hook-state files and strips sensitive resume environment keys. A Settings toggle turns off anonymous analytics, crash reporting and the remote feature-flag fetch, and administrators can lock it off with the DisableTelemetry managed policy.

  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux README.md

    Finding: Session snapshots restore layout, directories, best-effort scrollback and browser history, not arbitrary live process checkpoints. Supported agent IDs enable native resume commands. Export/import uses versioned JSON with untrusted-file command restrictions. Remote tmux or persistent Cloud VMs can stay online while the Mac is offline. The terminal works with Gemini CLI, Aider, Cursor Agent, Grok and Pi in addition to Claude Code, Codex and OpenCode.

  2. cmux settings key for anonymous telemetry

    Finding: The app exposes a user setting, app.sendAnonymousTelemetry, that controls anonymous telemetry.

  3. cmux managed policies docs, DisableTelemetry (website source)

    Finding: Turning telemetry off disables PostHog analytics, Sentry crash reporting and the remote feature-flag fetch; the user toggle lives in Settings, App, and an MDM key can lock it off.

cmux:OWN-04: Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales. cross-checked

cmux:OWN-04

Free macOS app (local agents use your own API keys); paid Cloud VM plans are Plus $15/mo, Pro $50/mo ($480/yr), Max $200/mo ($1,920/yr) and Team $60/user/mo, with Enterprise via sales.

  • First-party pricing pages, terms and licences read 2026-11-10; no purchase, billing or authenticated account test.
  1. cmux Pricing

    Finding: Free $0/mo; Plus $15/mo (1 saved Cloud VM); Pro $50/mo or $480/yr; Max $200/mo or $1,920/yr; Team $60/user/mo; Enterprise custom via sales. Paid tiers add Cloud VM capacity, and the terminal plus local agents stay free.

  2. cmux Pricing FAQ

    Finding: The macOS app is open source and free; local agents run on the user's own API keys at no cost from cmux, and Cloud VMs come only with paid plans.

cmux:OWN-06: cmux offers stable and nightly builds, public issue support and early-access Cloud.

cmux:OWN-06

cmux offers stable and nightly builds, public issue support and early-access Cloud.

  • Only the named atomic facts are established by documentation. Remaining rubric scenarios and unknown answers were not demonstrated.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.

  2. cmux What a machine is; What you need; Quickstart

    Finding: Early-access Cloud provides persistent Linux machines whose terminals keep running after panes close, network loss or laptop shutdown. It requires a paid plan, sign-in and Cloud Machines enabled. Machines preserve files/tools, are accessible from any signed-in Mac, and ship Claude Code, Codex, OpenCode and Pi.

cmux:OWN-08: The Mac terminal is advertised as free; compute and agent costs are separate. cross-checked

cmux:OWN-08

The Mac terminal is advertised as free; compute and agent costs are separate.

  • The remaining atomic questions and the rubric scenario are unverified. Documentation is not a successful product test.
  1. cmux README

    Finding: Mac terminal uses Swift/AppKit and libghostty, CLI/socket automation, attention notifications and scriptable browser panes. cmux ssh connects an existing remote host; Claude Teams supplies provider-owned teammate orchestration.