mux – AIコーディングセッションをライブプレビューに変える tmux セッションマネージャー
(github.com/lunemis)Claude Code、Codex、Aider のような AI CLI を複数の tmux セッションで同時に使うと、どのセッションで何が実行中なのか把握しにくくなります。
mux は、セッションを切り替える前に各セッションの状態を事前に表示する、TUI ベースの tmux セッションマネージャーです。
主な機能
- セッションのライブプレビュー
切り替え前に、各セッションの実際のターミナル出力を事前に確認 - AI CLI の自動検出
claude、codex、aider、gemini のセッションを自動で判別して表示 - Git ブランチとワークツリーの表示
各セッションがどのブランチで作業中かを確認可能 - ポップアップモード
AI CLI の実行中でも、ショートカットキーでオーバーレイ UI を起動
Go + Bubble Tea で実装されており、以下のコマンドでインストールできます。
brew install lunemis/tap/mux
5件のコメント
あっ、これを求めていました!
おお、CMUXっぽいですね
以前はtmxはLinux管理者にばかり愛されていましたが、今ではエージェントプログラマーたちからさらに大きな支持を受けているようですね!
Tailscale と一緒に使いながら、外部から接続するときにもセッションを維持したくて作りました!笑
tmux の最大の利点であるセッション維持のために!
マルチセッションで Redis にセッションデータを共有させれば、セッション共有のようなこともできそうで面白そうですね