AI Code Assistant

cmux

cmux is a native macOS terminal for coding agents, with tabs, panes, notifications, automation, and browser integration.

What is cmux?

cmux is a macOS terminal app designed to help developers organize many terminal-based workflows, especially coding agents, with vertical tabs, split panes, notifications, browser integration, and automation.

How to use cmux?

  1. 1Download the macOS app from the latest release.
  2. 2Install and open cmux on your Mac.
  3. 3Create tabs and split panes to separate workflows.
  4. 4Use the sidebar, notifications, and browser panel to track agent activity.
  5. 5Connect automation through the CLI or socket API when needed.
  6. 6Customize keyboard shortcuts and terminal behavior for your workflow.

cmux Key Features

  • Vertical tabs with sidebar context for branch, directory, ports, and notifications
  • Notification rings, unread badges, popovers, and macOS desktop notifications
  • In-app browser that can be split alongside the terminal
  • Horizontal and vertical split panes within tabs
  • Scriptable automation through a CLI and socket API
  • GPU-accelerated rendering powered by libghostty
  • Native Swift + AppKit macOS app
  • Customizable keyboard shortcuts and cmux-specific shortcuts

cmux Use Cases

  • Managing multiple coding agents in one organized workspace
  • Monitoring long-running terminal jobs that need attention
  • Splitting terminal and browser views for research or debugging
  • Automating agent workflows with CLI or socket commands
  • Keeping development tabs organized by branch, project, and port

cmux Pricing & Free Credits

cmux currently operates on a Free model.

Free

$0

Free to use and source-available on GitHub.

cmux Pros & Cons

Pros

  • Built specifically for coding agents and multitasking
  • Native macOS app with GPU-accelerated rendering
  • Useful notifications and visual attention cues
  • Browser integration and terminal splits in one app
  • Automation support via CLI and socket API

Cons

  • macOS only
  • Not a tmux replacement for every workflow
  • Requires a Mac and terminal-based tools to get the most value

What is cmux best for?

  • Mac developers
  • AI coding agent users
  • Developers running many terminal workflows
  • Users who want a native alternative to tmux-style organization
  • Teams that need visual alerts for terminal tasks

cmux FAQ

Top free alternatives to cmux

Zed is a fast, open-source code editor with multiplayer collaboration, integrated dev tools, and native AI-assisted editing.

Free

Ghostty is a fast, GPU-accelerated terminal emulator for macOS and Linux with native UI, tabs, splits, themes, and modern terminal protocols.

Coddy.Tech is a free interactive platform for learning to code in-browser with courses, streaks, certificates, and AI help.

Free

Qoder is an agentic AI coding platform for autonomous software development across desktop, CLI, and JetBrains IDEs.

Free

LockedIn AI is an AI interview assistant and meeting copilot that provides real-time answers, coding help, and live coaching during interviews and calls.

Free

Pi is a minimal terminal coding agent that customizes itself with extensions, skills, prompts, and packages.

Aider is a terminal-based AI pair programming tool that helps you build and edit code with LLMs.