mux – gerenciador de sessões tmux que transforma sessões de codificação com IA em pré-visualizações ao vivo
(github.com/lunemis)Ao usar simultaneamente CLIs de IA como Claude Code, Codex e Aider em várias sessões do tmux, é difícil entender o que está em execução em cada sessão.
mux é um gerenciador de sessões tmux baseado em TUI que mostra previamente o estado de cada sessão antes da troca.
Principais recursos
- Pré-visualização ao vivo das sessões
Permite verificar com antecedência a saída real do terminal de cada sessão antes de alternar - Detecção automática de AI CLI
Identifica e exibe automaticamente sessões de claude, codex, aider e gemini - Exibição de branch e worktree do Git
Permite ver em qual branch cada sessão está trabalhando - Modo pop-up
Executa a UI em sobreposição com atalho mesmo durante a execução de AI CLI
Foi desenvolvido com Go + Bubble Tea e pode ser instalado com o comando abaixo.
brew install lunemis/tap/mux
5 comentários
Ah, era isso que eu queria!
Ah, parece o CMUX
O
tmuxantes era amado só pelos administradores de Linux, mas agora parece estar sendo ainda mais amado pelos programadores que usam agentes!Criei isso porque, ao usar com o Tailscale, queria manter a sessão ativa ao acessar de fora! haha
Para manter a persistência de sessão, que é a maior vantagem do
tmux!Se fizermos várias sessões compartilharem os dados de sessão no Redis, talvez dê até para fazer algo interessante parecido com compartilhamento de sessão.