cmux has quickly stood out as an agent-first terminal multiplexer on macOS, built around coordinating multiple coding agents with clear “needs attention” cues, metadata-rich tabs, notifications, and an integrated browser. The alternatives span everything from classic, general-purpose power terminals like iTerm2 (deep features with a familiar model) to Ghostty’s fast, clean GPU-accelerated approach that prioritizes staying out of your way. On the more “new terminal UX” end, Warp leans into blocks, workflows, and built-in AI assistance across platforms, while niche options like Otty emphasize resilient session recovery (notably for Claude Code) and PrettyMux aims to bring a cmux-like, Ghostty-based workflow to Linux.
In evaluating these options, we considered OS support and daily-driver reliability, performance under long-running sessions, and how steep the learning curve feels for typical dev workflows. We also weighed agent-centric capabilities (orchestration, attention/notification UX), integrated browsing and search, recovery/resumability, customization, compatibility with terminal/TTY-heavy tools, and practical adoption factors like account requirements and privacy expectations.