Skip to main content
Vibe Coding App
cmux - ide-agents vibe coding tool review
ide-agents

cmux, Native macOS Terminal for AI Coding Agents

About cmux

cmux is a free, open-source native macOS terminal built on libghostty (Ghostty rendering engine) with vertical tabs, split panes, notification rings, and a built-in scriptable browser, designed for managing multiple parallel AI coding agents like Claude Code, Codex, and Gemini CLI.

Key Capabilities

Native macOS terminal (Swift + AppKit) with GPU-accelerated rendering via libghostty

Vertical tabs showing git branch, PR status, ports, and notification text per workspace

Built-in scriptable browser for previewing and automating web interactions alongside terminal

Notification rings alert you when any agent needs attention across parallel sessions

Works with Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, and any CLI tool

Standout Features

Vertical Tabs

Sidebar shows git branch, PR status, working directory, ports, and latest notification for each workspace.

Notification Rings

Panes highlight when agents need attention, supports OSC 9/99/777 and cmux notify CLI.

Built-in Browser

Scriptable browser surface next to terminal, open URLs, take snapshots, click elements, fill forms via CLI.

GPU Rendering

Powered by libghostty for fast, native rendering with zero Electron overhead.

Full CLI & Socket API

Automate everything via cmux CLI commands and socket API for agent hook integration.

Perfect for

Multi-Agent Workflows
macOS Developers
CLI Agent Users
Parallel Coding Sessions
Terminal Power Users

Compare cmux

Community Buzz

Similar Tools to cmux

Start building today

Ready to try cmux?

Join thousands of developers who are already using cmux.

Free (Open Source)
Official links
Explore options

cmux Alternatives

See how cmux compares to similar tools.