agent-manager icon

agent-manager

agent-managerは、tmuxベースでAI coding agentsをセッション一覧から管理できるワークフローツールです。エージェントの起動、保留中セッションへの応答、差分レビューを画面内で行えます。

agent-manager

概要

agent-managerは、tmuxベースでAI coding agentsを管理するためのワークフローツールです。セッションを一覧表示し、短いプロンプトで新しいエージェントを起動し、ペインにアタッチせずに保留中のエージェントへ応答し、選択したリポジトリの全画面レビュー画面を開けます。

この製品は、ホスト型のエージェント実行環境ではなく、自分でインストールしたCLIツールを使うことを前提に構築されています。各セッションは既存のログイン、設定、MCPサーバーで動作し、複数のコーディングエージェントをプロジェクト横断で稼働させ、それらを1つの画面から管理したい人向けに設計されています。

主な機能

1キーでのエージェント起動

短いプロンプトでセッション一覧からエージェントを起動できます。入力バーは開いたままなので、すぐに次のタスクを開始でき、起動ごとに選択するCLIを切り替えることもできます。

その場で返信

ペインにアタッチする代わりに、保留中のセッションへその行から直接返信できます。応答はエージェントの既存会話にユーザーメッセージとして送信されます。

セッションとグループの整理

セッションはパスのようなツリーでまとめられ、ネストされたグループ、折りたたみ/展開、行の並べ替え、アーカイブ/アーカイブ解除により、再起動後も配置が保たれます。

統合差分レビュー

変更されたファイル、行単位のコメント、シンタックスハイライトを表示する専用画面で、セッションのリポジトリをレビューできます。エージェントが編集を続けると内容は更新されます。

リポジトリと差分の解決

利用可能な場合は、エージェントが宣言したリポジトリとマージベースを使い、必要に応じてリポジトリ、ブランチ、差分対象を手動で選択できます。レビューでは、未コミットの変更、ステージ済み変更、直近のコミット、マージ対象をサポートします。

会話の再開とフォーク

tmuxプロセスを終了しても会話記録を失わず、ツールの再開フローで同じスレッドを再起動できます。また、現在の会話から名前付きの兄弟スレッドをフォークすることもできます。

適した用途

  • 並列タスクの開始

    タスクがたまっているときに、一覧ビューから複数のエージェントを連続して作成します。各起動は異なるプロジェクトやグループを対象にでき、入力バーは次の作業のために開いたままです。

  • 保留中エージェントへの返信

    エージェントが質問や権限確認で停止したら、ペインを切り替えずにその行から返信します。これにより、同じ会話を続けながら一覧画面に留まれます。

  • フィードバック付き差分レビュー

    レビューが必要な作業では、選択したセッションのリポジトリをレビュー画面で開き、変更されたファイルとコメントを確認し、同じ画面からエージェントへフィードバックを送れます。

  • 多数の同時セッションの整理

    関連するセッションをパスごとにまとめ、完了した分岐を折りたたんで非表示にし、完了した作業をアーカイブし、必要なら後で復元するために、ネストされたグループを使います。

  • worktreeベースのエージェント分岐

    タスクに独自のブランチや分離された作業領域が必要な場合は、新しいgit worktreeに起動しつつ、親のセッション一覧に関連付けたままにできます。

Pros and Cons

Pros

  • 一覧から1回のキー操作で素早くエージェントを起動でき、次のタスクのためにプロンプトバーを開いたままにできます。
  • ペインにアタッチせずに保留中のエージェントへ応答できます。
  • 折りたたみ、アーカイブ、並べ替えの操作で、多数のセッションをツリー構造で整理できます。
  • エージェントへ返送できる行コメント付きの専用差分レビュー画面を提供します。
  • 別のホスト型実行環境ではなく、既存のインストール済みCLI、ログイン、設定、MCPサーバーを使用します。

Cons

  • ここに表示されているドキュメントには、インストール、設定、MCP登録の完全な詳細は含まれていません。
  • 比較ページでは、2つのナビゲーション矢印がまだベータ版で、Settingsでオフにできると示されています。
  • 提供されたソーステキストには料金情報が記載されていません。

FAQ

Agent Managerは何をしますか?

agent-managerは、tmuxベースの一覧インターフェースからAI coding agentsを起動・管理するための設計です。1回のキー操作でタスクを開始し、セッション一覧を離れずに保留中のエージェントへその場で応答し、差分を確認できます。

どのプラットフォームをサポートしていますか?

ソースではmacOS、Linux、WSLに対応していると示されています。またホームページでは、Apache-2.0ライセンスで公開されたGoとtmuxのツールとして説明されています。

既存のAI CLI設定を使いますか?

ページには、別のホスト型サービスを使うとは記載されていません。各セッションは、インストール済みのCLIをそのまま使い、あなた自身のログイン、設定、MCPサーバーで実行されます。

アプリ内でエージェントの変更をレビューできますか?

レビュー画面では、選択したセッションのリポジトリを開き、変更されたファイルと件数、ファイルごとの差分を表示し、レビュー画面からエージェントにコメントを返せます。

料金はいくらですか?

提供されたテキストには、料金プランや金額は記載されていません。表示されているソースではインストール情報と製品情報のみが確認できるため、料金はここでは未記載として扱うべきです。

Quick Facts

カテゴリ
開発者向けツール
ワークフロー
AI coding agents向けのtmuxベースセッションマネージャー
プラットフォーム
macOS、Linux、WSL
ライセンス
Apache-2.0
主な用途
コーディングエージェントのセッションを起動、応答、整理、レビューする
ソースドメイン
agent-manager.dev