
cmux
manaflow-ai · Coding
cmux ist ein natives macOS-Terminal für alle, die den ganzen Tag KI-Coding-Agenten laufen lassen. Es rendert Terminals über libghostty, dieselbe Engine hinter Ghostty, und legt darüber vertikale Tabs, Benachrichtigungsringe, einen integrierten Browser und einen Scripting-Socket, damit jeder Agent sichtbar bleibt. Man kann es sich als Claude Code Terminal vorstellen, das auch Codex, OpenCode und alles andere verwaltet, was man starten kann. Die App ist kostenlos und quelloffen. Die Cloud-VMs sind der kostenpflichtige Teil.

Über cmux
Was ist cmux
cmux ist ein Terminal-Emulator für macOS, der mehrere KI-Coding-Agenten als vollwertige Bürger behandelt. Die meisten Terminals gehen von einer Shell pro Tab aus. cmux geht davon aus, dass Claude Code, Codex oder vier andere Agenten gleichzeitig reden. Deshalb strukturiert es das ganze Fenster um diese Annahme herum. Anfangs etwas irritierend. Dann passt es.
Das Produkt stammt von manaflow-ai und ist quelloffen, man kann den Swift- und AppKit-Code also lesen. Es ist kein Fork von Ghostty, ein verbreitetes Missverständnis. cmux nutzt libghostty als Rendering-Bibliothek, so wie eine Browser-App WebKit einbindet, und baut eine andere Anwendung darauf auf.
Die wichtigste Grenze? Die Plattform. Es gibt noch keinen Build für Windows oder Linux, das ist also vorerst ein reines Mac-Werkzeug. Eine iPhone-Begleit-App steckt in der Beta und koppelt sich mit dem Mac. Das hilft, wenn man einen langen Agentenlauf prüfen will, während man nicht am Schreibtisch sitzt.
Erste Schritte
- Lade das signierte Disk-Image von der offiziellen Website oder der GitHub-Releases-Seite herunter und zieh cmux in den Ordner Programme.
- Öffne es und wähle ein Terminal-Theme und eine Schrift. cmux liest die Tastenkürzel aus deiner Ghostty-Konfiguration, vorhandene Einstellungen bleiben also erhalten.
- Starte den ersten Agenten, indem du seinen Befehl wie
claudeodercodexin einen normalen Terminal-Bereich tippst. - Teile das Fenster mit
Cmd+Dfür vertikale Bereiche oderCmd+Shift+Dfür horizontale und starte dann in jedem einen weiteren Agenten. - Optional: Betreibe eine Cloud-VM oder einen SSH-Arbeitsbereich, wenn du die schwere Agentenarbeit lieber vom Laptop fernhältst.
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von cmux.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Entwickler, die mehrere KI-Coding-Agenten gleichzeitig laufen lassen
- Ingenieure auf Remote-Maschinen
- Mac-Power-User, die im Terminal leben
Aufgaben
- Subagenten orchestrieren
- Web-Änderungen prüfen
- Lange Jobs organisiert halten
Szenarien
- Eine Reihe von Coding-Aufgaben über Nacht laufen lassen
- Einen hängengebliebenen Agenten debuggen
- Einen Agenten mit einem Browser koppeln
Wichtigste Funktionen
Vertikale Tabs und geteilte Bereiche
Die Seitenleiste stapelt deine Arbeitsbereiche vertikal, und jeder Eintrag zeigt den Git-Branch, den Status des verknüpften Pull Requests, das Arbeitsverzeichnis, lauschende Ports und den letzten Benachrichtigungstext. Du teilst das Fenster horizontal oder vertikal, ein Bildschirm voller Agenten bleibt also lesbar. Das schlägt ein Labyrinth aus Tabs. Jedes Mal.
Benachrichtigungsringe und Ungelesen-Marken
Wenn ein Prozess deine Aufmerksamkeit braucht, zieht cmux einen blauen Ring um den Bereich und lässt den Tab aufleuchten. Ein Benachrichtigungs-Popover sammelt alles, was aussteht. Ein macOS-Desktop-Hinweis erscheint ebenfalls. Sie kommen aus den Standard-Escape-Sequenzen des Terminals, oder du löst sie selbst über die cmux-CLI und Agenten-Hooks aus. Keine Einrichtung nötig.
Integrierter Browser-Bereich
cmux öffnet einen echten Browser neben dem Terminal und, was wichtiger ist, steuert ihn. Die Browser-API ist von agent-browser übernommen und lässt einen Agenten navigieren, das DOM aufnehmen, klicken, tippen, JavaScript auswerten und die Konsole oder Netzwerkaktivität über denselben Socket lesen. Ein Agent kann seinen eigenen Frontend-Fix also bestätigen, ohne die App zu wechseln. Kein Jonglieren mit Tabs.
SSH- und Remote-Arbeitsbereiche
Der Befehl cmux ssh user@remote erstellt einen Arbeitsbereich für eine Remote-Maschine. Browser-Bereiche laufen über das entfernte Netzwerk, eine localhost-Adresse auf dem Server funktioniert also direkt lokal. Du kannst ein Bild in eine Remote-Sitzung ziehen, um es per scp hochzuladen, und einen Startbefehl übergeben, der beim Öffnen der Verbindung läuft.
Claude-Code-Teams und Multi-Agenten-Läufe
Der Befehl cmux claude-teams startet den Teamkollegen-Modus von Claude Code in einem Schritt. Teamkollegen erscheinen als native Splits mit eigenen Metadaten in der Seitenleiste. Er unterstützt außerdem oh-my-opencode, also die Orchestrierung mehrerer Agenten über verschiedene Modelle. Wer die Orchestrierung von Agenten von Hand aufbaut, spart hier die meiste Zeit. Keine tmux-Schicht dazwischen, damit verschwindet eine ganze Klasse von Konfigurationskopfschmerzen.
Skriptbare CLI und Unix-Socket
Jede Aktion in der App ist über die Kommandozeile erreichbar: Arbeitsbereiche anlegen, Bereiche öffnen, Eingaben senden, Bildschirminhalt lesen, Screenshots machen und den Browser steuern. Du willst deinen eigenen Ablauf automatisieren? Diese Funktion macht cmux zu einer Plattform. Nicht nur zu einem schöneren Terminal.
Vor- und Nachteile
Vorteile
- Kostenlos und quelloffen für lokale Nutzung, das Ausprobieren kostet also nur Speicherplatz.
- Das Benachrichtigungssystem löst das echte Problem, nicht zu wissen, welcher Agent fertig ist.
- Der integrierte Browser lässt Agenten ihre eigenen Web-Änderungen im selben Fenster prüfen.
- Remote-Arbeitsbereiche über SSH halten schwere Agentenläufe vom Laptop fern.
- Es liest deine Ghostty-Konfiguration, du baust deine Tastenkürzel also nicht von Null neu auf.
Nachteile
- Vorerst nur macOS, das schließt es aus, wenn dein Team auf Windows oder Linux arbeitet.
- Cloud-VMs, die beworbene Bezahlfunktion, starten bei $50/mo, was für einen einzelnen Hobby-Nutzer happig ist.
- Die Builds für Apple Silicon laufen am rundesten; Nutzer von Intel-Macs können rauere Kanten bemerken.
- Ziemlich viele Funktionen setzen voraus, dass du schon täglich KI-Agenten laufen lässt, Gelegenheitsnutzer des Terminals werden also kaum etwas davon nutzen.
Häufige Fragen
Ja. Die macOS-App ist quelloffen und dauerhaft kostenlos, und lokale Agenten laufen mit deinen eigenen API-Schlüsseln ohne Kosten seitens cmux. Du zahlst nur, wenn du Cloud-VMs oder die Early-Access-Stufe der iOS-Beta willst.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu cmux.
Alternativen zu cmux
Forefront
Forefront · CodingForefront ist eine Webplattform zum Bauen mit Open-Source-KI. Sie lassen sich führende Open-Source-Sprachmodelle mit eigenen Daten feintunen, ihre Leistung bewerten und sie über eine API ausführen oder exportieren, um sie selbst zu hosten. Entwickler, die den Komfort einer geschlossenen Plattform wollen, aber darauf bestehen, ihre Modelle und Daten zu besitzen, sind hier die Zielgruppe.
Startkit
StartKit.AI · CodingStartkit ist ein Boilerplate zum Bauen von KI-SaaS-Produkten und KI-Wrappern. Man kann es sich als KI-Startup-Boilerplate vorstellen, bei dem die langweiligen Teile schon verdrahtet sind: Authentifizierung, Zahlungen über Stripe und Lemon Squeezy, Nutzungslimits, transaktionale E-Mail und ein KI-API-Starter-Kit, das mit OpenAI, Anthropic, Groq oder Llama spricht. Man klont das Repository, setzt seinen Preis und kümmert sich um den Teil des Produkts, für den Menschen wirklich bezahlen. Es basiert auf Next.js über React und Tailwind, deshalb fühlt sich ein Großteil des Boilerplate-Codes schon vertraut an.
Testim
Tricentis · CodingTestim ist eine KI-gestützte Plattform für Testautomatisierung, mit der man End-to-End-Tests für Web-, Mobile- und Salesforce-Anwendungen baut und ausführt. Sie setzt auf maschinelles Lernen, um Tests stabil zu halten, wenn sich eine Oberfläche ändert, sodass Teams weniger Zeit mit der Reparatur kaputter Selektoren verbringen. Nicht schlecht für ein Tool für automatisierte Tests, das Sie heute schon nutzen können. Sie erstellen Tests, indem Sie Aktionen im Browser aufzeichnen, und fügen danach JavaScript hinzu, wenn Sie mehr Kontrolle brauchen. Für ein beschäftigtes QA-Team eine solide Wahl.
