cmux: An Open-Source Terminal Built for Coding Agents

LinkAustin Wang, Lawrence ChenAnnouncement

cmux is a native macOS terminal based on Ghostty, designed specifically for multitasking with coding agents. It features vertical tabs, visual notifications, a built-in browser, and a CLI for automated control.

Key points

  1. Native macOS terminal built with Swift and AppKit on top of Ghostty under an AGPL open-source licence.
  2. Features include vertical tabs, visual ring indicators on panes requiring attention, and an integrated browser.
  3. Includes a CLI enabling coding agents to control the browser, open workspaces, and launch other agents in new terminals.
  4. Designed as an unopinionated primitive rather than a restrictive GUI orchestrator.

Why it matters

Running multiple concurrent coding agents like Claude Code or Codex can quickly clutter standard terminals. cmux provides composable primitives allowing engineers to create custom agent workflows without being locked into closed IDE environments.

Analysis

The authors suggest that development workflows are shifting away from traditional IDEs. cmux offers foundational components such as tabs, workspaces, and CLI control, letting developers build their own agent orchestration layers.

Found in

Summary generated by AI (Gemini 3.8 Flash, 27 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • Link:cmux.com

    cmux: Native macOS Terminal Built for Multitasking and Coding Agents

    cmux is a free and open-source macOS terminal powered by libghostty, designed specifically for multitasking and agent-driven workflows. It features vertical tabs, notification rings for attention-seeking processes, split panes, an integrated scriptable browser, and a CLI/socket API for full programmability.

    AI & LLMs· Tool

  • Repository:manaflow-ai/cmux

    cmux: Ghostty-Based macOS Terminal for AI Coding Agents

    cmux is an open source macOS terminal multiplexer based on Ghostty, designed specifically for multitasking with AI coding agents. It features vertical tabs, workspace metadata, and visual notifications when agents require human attention.

    26.8kstarsSwift

    AI & LLMs· Tool

  • Article:Stanley Ulili

    cmux: Native macOS Terminal Built for AI Coding Agents

    cmux is a native macOS terminal application designed specifically for AI coding agents. Combining libghostty, WebKit, and Bonsplit with a CLI backed by Unix domain sockets, it allows agents to control embedded browser panes and orchestrate parallel sub-agents.

    AI & LLMs· Tool

  • Repository:herdrdev/herdr

    herdr: Terminal Multiplexer and Runtime for Coding Agents

    herdr is a terminal multiplexer written in Rust, built specifically to manage and orchestrate coding agents like Claude Code, Codex, and Cursor. It maintains terminal sessions in the background, tracks agent states, and provides programmatic control interfaces.

    41.3kstarsRust

    AI & LLMs· Tool

  • Link:docs.warp.dev

    Warp: Open-Source Terminal as an Agentic Development Environment

    Warp positions its platform as an Agentic Development Environment. The Rust-based terminal combines command-line workflows with AI agents capable of operating interactively inside the app, via a standalone CLI, or asynchronously in the cloud.

    AI & LLMs· Tool

  • Repository:xai-org/grok-build

    Grok Build: Terminal-Based AI Coding Agent by SpaceXAI

    Grok Build is a Rust-based AI coding agent featuring a full-screen, mouse-interactive TUI. It analyzes codebases, modifies files, runs shell commands, and supports interactive use, headless CI scripting, and editor embedding via the Agent Client Protocol.

    26.5kstarsRust

    AI & LLMs· Tool

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.