cmux is emerging as an agent-orchestration-first terminal on macOS, built around running multiple coding agents in parallel with agent-aware UI cues (like attention/notifications) and a built-in, scriptable browser. The alternatives span very different philosophies: iTerm2 remains the classic “daily-driver” power terminal that prioritizes familiar UX and polish, while Ghostty targets a lean, GPU-accelerated, great-defaults experience across platforms. Warp pushes the terminal toward an IDE-like Agentic Development Environment with block-based output, workflows, and built-in AI—whereas Maestri reframes multi-agent work as an infinite canvas to reduce tab sprawl. Caudex goes narrower still as a Claude Code–centric companion focused on multi-session control and context/cost visibility.
In comparing these options, we looked at how each balances simplicity vs agent-centric power, performance and rendering quality, platform support, customization depth, and how well it fits real dev workflows (Git, SSH, tmux-style multiplexing). We also weighed agent/ADE capabilities (including MCP setup and guardrails), friction and trust considerations like mandatory accounts, and practical integration constraints (e.g., working alongside VS Code or existing terminal habits).