cmux

A fast macOS terminal with agent-aware tabs, notifications, splits, and a scriptable browser.

What it helps with

cmux is a native macOS terminal built for developers running many Claude Code, Codex, or other terminal-agent sessions. Its sidebar shows branches, ports, pull requests, and agent notifications; it also includes splits, a scriptable browser, CLI/socket automation, and hooks for session recovery. It helps an agency developer supervise parallel work, but it does not orchestrate quality or isolate all processes. It is macOS-only and remains a powerful terminal with access to local projects.

Best fit

Best for Mac developers supervising multiple agent terminals; not for non-technical users, Windows/Linux desktops, or teams needing hard sandboxing.

Setup reality

One-click signed DMG/Homebrew install; agent hooks and browser/socket automation are some-technical.

License context

Copyleft licenseBusiness use is allowed. Sharing duties depend on the specific license and how modified software is distributed or offered.

GPL-3.0-or-later, with file-level and third-party notices. Internal use is allowed; distribution of modified covered code triggers GPL source/notice duties.

Resource facts

Use case
AI Agent Tools & UIs
Industries
Developers
Setup
One-click
Audience
Technical
Capabilities
No catalog chips

Last verified . Source: github.com