wavyrai/tmux-ide
The open-source tmux for your coding agents
解決する課題
tmuxセッションで実行される複数のコーディングエージェント(Claude CodeやCodexなど)を管理・調整するための集中型ワークスペースを提供します。ローカルおよびリモートマシン全体でさまざまなエージェントのステータスを追跡する問題を解決し、どのエージェントが注意を必要としているか、または現在作業中であるかをユーザーが迅速に特定できるようにします。
仕組み
このプロジェクトは既存のtmuxセッションを置き換えるのではなく、その上に構築されています。デーモンを使用して検出、エージェントの状態、ペインのストリームを処理し、専用のアプリがホーム画面、ターミナルミラーリング、入力制御のためのユーザーインターフェースを提供します。プロセスとセッションの永続化をtmuxに依存しているため、tmux-ideアプリを閉じてもエージェントは実行され続けます。
対象ユーザー
ターミナルベースのコーディングエージェントとtmuxを使用して開発環境を管理する開発者、特にローカルおよびリモートのSSHマシン間でエージェントチームを調整する方に最適です。
ハイライト
- エージェントステータストラッキング: フックや画面読み取りを通じて、エージェントが作業中、ブロック中、完了、またはアイドル状態であるかを監視します。
- マルチエージェント調整: エージェントをチームにグループ化し、
sendやwaitなどのCLIコマンドで調整することをサポートします。 - リモートアクセス: ローカルおよびリモートマシン間のSSHセッションを並行して管理します。
- セッションの永続化: クラッシュや再起動後も会話やセッションを復元できます。
- tmux chrome: 標準のtmuxクライアントにステータスバー、サイドバー、キーを追加します。
- スクリプトSDK: スコープ指定されたペインの読み取りと送信のためのSDKおよびMCPサポートを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト