Refcmux

cmux

Native macOS terminal built for multitasking with coding agents.

cmux

Overview

cmux is a native macOS terminal (Swift + AppKit) built on libghostty for rendering. Features vertical tabs, split panes, embedded browser, and socket API. Works with all coding agents (Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, Goose, Amp, Cline, Cursor Agent).

Key features: Notification rings around panes, unread badges in sidebar, notification popover, macOS desktop notifications via terminal escape sequences (OSC 9/99/777) or cmux CLI.

Not tmux: cmux is a native GUI app, not a terminal multiplexer. No config files or prefix keys required.