import type { Metadata } from "next"; import Link from "next/link"; export const metadata: Metadata = { title: "Introducing cmux", description: "A native macOS terminal built on Ghostty, designed for running multiple AI coding agents side by side.", keywords: [ "cmux", "terminal", "macOS", "Ghostty", "libghostty", "AI coding agents", "Claude Code", "vertical tabs", "split panes", "socket API", ], openGraph: { title: "Introducing cmux", description: "A native macOS terminal built on Ghostty, designed for running multiple AI coding agents side by side.", type: "article", publishedTime: "2026-02-12T00:00:00Z", url: "https://cmux.dev/blog/introducing-cmux", }, twitter: { card: "summary", title: "Introducing cmux", description: "A native macOS terminal built on Ghostty, designed for running multiple AI coding agents side by side.", }, alternates: { canonical: "https://cmux.dev/blog/introducing-cmux", }, }; export default function IntroducingCmuxPage() { return ( <>
cmux is a native macOS terminal application built on top of Ghostty, designed from the ground up for developers who run multiple AI coding agents simultaneously.
Modern development workflows often involve running several agents at once. Claude Code, Codex, and other tools each in their own terminal. Keeping track of which ones need attention and switching between them quickly is the problem cmux solves.
Install cmux via Homebrew or download the DMG from the{" "} getting started guide.
> ); }