CMUX: Das Terminal, in dem KI-Agenten die Regie übernehmen
CMUX gibt KI-Agenten wie Claude Code die volle Kontrolle über das Terminal – mit Split-Panes, integriertem Browser und intelligentem Benachrichtigungssystem für parallele Workflows.
CMUX: Das Terminal, in dem KI-Agenten die Regie übernehmen
Wer heute mit KI-Agenten wie Claude Code arbeitet, stößt schnell an die Grenzen herkömmlicher Terminals. Ein Agent kann Code schreiben, Tests ausführen und Logs analysieren – aber er kann sein Arbeitsumfeld nicht selbst organisieren. CMUX ändert das grundlegend: Es ist ein Terminal, das speziell für multitasking-fähige, agentische Workflows gebaut wurde und den Agenten zum aktiven Mitgestalter der Arbeitsumgebung macht.
Agentengesteuerte Terminal-Kontrolle
Der zentrale Unterschied zu klassischen Terminals: KI-Agenten können CMUX aktiv steuern. Über eine CLI und eine Socket-API (Unix-Sockets) hat ein Agent wie Claude Code direkten Zugriff auf die Terminal-Oberfläche.
Konkret bedeutet das: Ein Agent kann Split-Panes erstellen – neue vertikale oder horizontale Bereiche öffnen, um Aufgaben parallel zu bearbeiten. Er kann Sub-Agenten delegieren, also Instanzen von sich selbst in neuen Panes starten, ihnen spezifische Aufgaben zuweisen (Code-Analyse in Pane 1, Projektverständnis in Pane 2) und die Ergebnisse zentral zusammenführen. Und er kann Tabs verwalten – umbenennen oder schließen, sobald eine Aufgabe erledigt ist.
Das klingt nach einem Detail, verändert aber die Dynamik komplett. Statt sequentiell eine Aufgabe nach der anderen abzuarbeiten, orchestriert der Agent seine eigene Arbeitsumgebung.
Integrierter, skriptfähiger Browser
CMUX bringt einen In-App-Browser (WebKit) mit, der direkt neben dem Terminal in einem Split-Pane läuft. Das ist mehr als ein eingebetteter Webview – Agenten können den Browser per Befehl steuern: Google-Suchen durchführen, auf Links klicken, Webseiten debuggen.
Der Vorteil für Entwickler: Echtzeit-Feedback. Man kann zusehen, wie der Agent durch den Browser navigiert, Tests auf einer Staging-Umgebung durchführt und die Ergebnisse direkt im Terminal verarbeitet. Kein Tab-Wechsel, kein Copy-Paste zwischen Fenstern – alles passiert in einem zusammenhängenden Workspace.
Intelligentes Benachrichtigungssystem
Bei parallelen Prozessen verliert man schnell den Überblick. CMUX löst das mit sogenannten Notification Rings – visuellen Signalen, die gezielt die Aufmerksamkeit steuern.
Wenn ein Agent in einem Hintergrund-Pane Hilfe benötigt oder eine Aufgabe abgeschlossen hat, kann er einen Trigger Flash auslösen – einen blau blinkenden Rahmen um das betreffende Pane. Zusätzlich erscheinen Benachrichtigungen in der Seitenleiste. Die vertikalen Tabs zeigen kontextuelle Informationen wie Git-Branches, aktive Ports und den Fortschritt laufender Agenten direkt an.
Das Ergebnis: Man muss nicht mehr aktiv zwischen Panes hin- und herwechseln, um den Status zu prüfen. Das Terminal meldet sich, wenn es etwas zu tun gibt.
Native Performance und Erweiterbarkeit
CMUX ist eine native macOS-App, gebaut auf Swift und AppKit. Für das Terminal-Rendering nutzt es die GPU-beschleunigte Engine von Ghostty (libghostty) – was sich in extrem schneller Darstellung und niedrigem Speicherverbrauch bemerkbar macht.
Besonders relevant für Teams: CMUX funktioniert mit jedem CLI-basierten Agenten – Claude Code, Aider, OpenCode, Cursor Agent – ohne zusätzliche Konfiguration. Man muss sich nicht auf ein Ökosystem festlegen.
Vom Werkzeug zum Mitgestalter
Der eigentliche Paradigmenwechsel: CMUX macht den KI-Agenten vom passiven Werkzeug zum aktiven Mitgestalter der Arbeitsumgebung. Er kann komplexe Aufgaben parallel ausführen, seine eigene Oberfläche organisieren und dem Entwickler visuelles Echtzeit-Feedback geben.
Für Entwickler, die bereits intensiv mit KI-Agenten arbeiten, ist das der logische nächste Schritt – weg vom einzelnen Chat-Fenster, hin zu einem orchestrierten, multitasking-fähigen Workspace.