16 Punkte von lunemis 2026-04-14 | 5 Kommentare | Auf WhatsApp teilen

Wenn man AI-CLIs wie Claude Code, Codex oder Aider gleichzeitig in mehreren tmux-Sitzungen verwendet, ist es schwer nachzuvollziehen, was in welcher Sitzung gerade läuft.
mux ist ein TUI-basierter tmux-Sitzungsmanager, der den Status jeder Sitzung schon vor dem Umschalten als Vorschau anzeigt.

Hauptfunktionen

  • Live-Vorschau der Sitzungen
    Vor dem Wechsel die tatsächliche Terminalausgabe jeder Sitzung vorab prüfen
  • Automatische Erkennung von AI-CLIs
    Sitzungen mit claude, codex, aider und gemini automatisch unterscheiden und anzeigen
  • Anzeige von Git-Branches und Worktrees
    Erkennen, auf welchem Branch jede Sitzung gerade arbeitet
  • Popup-Modus
    Overlay-UI auch während der Ausführung von AI-CLIs per Tastenkürzel starten

Implementiert mit Go + Bubble Tea und mit folgendem Befehl installierbar:
brew install lunemis/tap/mux

5 Kommentare

 
princox 2026-04-14

Ah, genau das wollte ich!

 
ahiou 2026-04-16

Oh, sieht aus wie CMUX.

 
tangokorea 2026-04-14

Früher wurde tmx wohl nur von Linux-Administratoren geliebt, aber inzwischen scheint es bei Agent-Programmierern noch beliebter zu sein!

 
lunemis 2026-04-14

Ich habe es gebaut, weil ich es zusammen mit Tailscale nutzen wollte und beim externen Zugriff die Sitzung beibehalten wollte! Haha

 
tangokorea 2026-04-14

Um den größten Vorteil von tmux, nämlich den Erhalt von Sitzungen, zu nutzen!
Wenn man bei mehreren Sitzungen die Sitzungsdaten über Redis teilen lässt, könnte man damit vielleicht auch etwas Interessantes bauen, das einer gemeinsamen Sitzungsnutzung ähnelt.