mux – le gestionnaire de sessions tmux qui transforme les sessions de code IA en aperçu en direct
(github.com/lunemis)Quand on utilise en parallèle des CLI d’IA comme Claude Code, Codex ou Aider dans plusieurs sessions tmux, il devient difficile de savoir ce qui s’exécute dans quelle session.
mux est un gestionnaire de sessions tmux basé sur une TUI qui affiche à l’avance l’état de chaque session avant d’y basculer.
Fonctionnalités principales
- Aperçu en direct des sessions
Prévisualiser la sortie réelle du terminal de chaque session avant de changer - Détection automatique des CLI d’IA
Identifie et affiche automatiquement les sessionsclaude,codex,aideretgemini - Affichage de la branche Git et des worktrees
Permet de voir sur quelle branche chaque session est en train de travailler - Mode popup
Lance une UI en surimpression via un raccourci, même pendant l’exécution d’une CLI d’IA
Développé avec Go + Bubble Tea, il peut être installé avec la commande ci-dessous.
brew install lunemis/tap/mux
5 commentaires
Ah, c’est exactement ce qu’il me fallait !
Oh, ça ressemble à CMUX.
tmuxétait autrefois surtout apprécié des administrateurs Linux, mais on dirait qu’il est désormais encore plus aimé par les programmeurs agents !Je l’ai créé parce que je voulais conserver la session lors d’un accès externe en l’utilisant avec Tailscale ! haha
Pour préserver la persistance de session, qui est le plus grand atout de
tmux!En faisant partager les données de session de plusieurs sessions via Redis, on pourrait aussi faire quelque chose d’amusant qui ressemblerait à un partage de session.