Skip to main content

cmux

cmux is a terminal application built on Ghostty's rendering engine (libghostty) that provides a dedicated environment for coding agents. It converts agent subagents into native panes and splits, supports multi-agent orchestration with Claude Code teams and oh-my-opencode, and offers remote SSH workspaces with mosh transport, browser panes, and drag-and-drop file uploads. A beta iOS app pairs with a Mac for remote terminal attachment.

Traction 10/10
San Francisco, United States · HQ
Founded 202441K+ followers
  • Developer Tools
  • Software Only
Updated 7 days ago

Funding

Raised to date

$500KRaised to date based on public sources. This may differ from the amount the company actually raised and is based only on what is publicly available on the internet.

Funding rounds are not available yet.

Founders

Founder details are not available yet.

Product

Problem

Developers using terminal-based coding agents often face fragmented workflows: subagents run as hidden background processes, remote sessions are difficult to manage, and switching between local and remote environments disrupts focus. Standard terminal emulators lack native support for orchestrating multiple agents or providing persistent, reconnecting remote workspaces.

Solution

cmux is a terminal application built on Ghostty's rendering engine (libghostty) that provides a dedicated environment for coding agents. When an agent spawns subagents or teammates, cmux turns them into native panes and splits instead of hidden background processes, making every agent in a run visible and controllable. The app supports orchestration of multiple agents, including Claude Code teams and oh-my-opencode multi-model setups. cmux also offers remote SSH workspaces with mosh transport for network resilience, browser panes that route traffic through the remote network, and drag-and-drop file uploads via scp. A beta iOS app pairs with a Mac to attach to terminals remotely with optional notification forwarding.

Target Audience

Primary users are software developers and engineering teams who work with terminal-based coding agents such as Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, Goose, Amp, Cline, and Cursor Agent, particularly those needing multi-agent orchestration or reliable remote development workflows.

Features

  • Built on libghostty rendering engine, providing a standalone experience distinct from Ghostty itself
  • Converts agent subagents and teammates into native panes and splits for full visibility and control
  • Supports Claude Code teams and oh-my-opencode multi-model orchestration
  • Remote SSH workspaces that read ~/.ssh/config, support mosh transport for network changes, and feature exponential backoff reconnection with session persistence
  • Browser panes in remote workspaces route all HTTP and WebSocket traffic through the remote machine's network with isolated cookie stores
  • Drag-and-drop file uploads via scp through existing SSH connections using ControlMaster multiplexing
  • SSH deep links with cmux:// URL scheme for website "Open in cmux" buttons with confirmation prompts and fallback URLs
  • Remote processes can trigger local notifications via cmux commands, with per-host cooldown to suppress spam
  • Beta iOS app via TestFlight for attaching to terminals from a phone, with early access included in Founder's Edition
This profile is AI-generated and may contain inaccuracies.