16 points par lunemis 2026-04-14 | 5 commentaires | Partager sur WhatsApp

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 sessions claude, codex, aider et gemini
  • 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

 
princox 2026-04-14

Ah, c’est exactement ce qu’il me fallait !

 
ahiou 2026-04-16

Oh, ça ressemble à CMUX.

 
tangokorea 2026-04-14

tmux était autrefois surtout apprécié des administrateurs Linux, mais on dirait qu’il est désormais encore plus aimé par les programmeurs agents !

 
lunemis 2026-04-14

Je l’ai créé parce que je voulais conserver la session lors d’un accès externe en l’utilisant avec Tailscale ! haha

 
tangokorea 2026-04-14

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.