cmux

2026-03-21 → 2026-03-21

A native macOS terminal built on Ghostty (libghostty), designed for AI coding agent workflows. OpenAI’s codex-style vertical tabs allows users to manage projects.

Why I switched#

I went from bare Ghostty splits → tmux → back to bare Ghostty → cmux. The key thing cmux adds over bare Ghostty is a vertical tab sidebar with stable naming (one tab per project), in-app web browser, plus a notification system that tells me when an agent needs attention. Ghostty’s native splits are fine but it renames tabs based on whatever process is running in the focused pane, which is annoying when each tab is a project. cmux solves this while keeping Ghostty’s speed and GPU-accelerated rendering.

See How I Use It for how this fits into my workflow.

Key features#

Install#

brew install --cask cmux

Receive my updates

YY's Random Walks — Science, academia, and occasional rabbit holes.

YY's Bike Shed — Sustainable mobility, urbanism, and the details that matter.

×