Introducing cmux

cmux is a native macOS terminal application built on top of Ghostty, designed from the ground up for developers who run multiple AI coding agents simultaneously.

Why cmux?

Modern development workflows often involve running several agents at once — Claude Code, Codex, and other tools each in their own terminal. Keeping track of which ones need attention and switching between them quickly is the problem cmux solves.

Key features

  • Vertical tabs — see all your terminals at a glance in a sidebar
  • Notification rings — tabs flash when an agent needs your input
  • Split panes — horizontal and vertical splits within each workspace
  • Socket API — programmatic control for creating tabs and sending input
  • GPU-accelerated — powered by libghostty for smooth rendering

Get started

Install cmux via Homebrew or download the DMG from the getting started guide.