agent-manager

ドキュメント · 対応エージェント

対応エージェント

このページは英語版の翻訳です。内容が異なる場合は英語版が正となります。

12 のエージェントが、最初からステータスの表示に対応しています。どれも同じ方法で読み取ります。マネージャーは tmux が返すペイン、または Claude Code 自身のフックイベントを見て、見つけた内容で行に色を付けます。各プロファイルはバイナリに含まれているので、アップグレードすればすべてのルールが最新になります。

12 の CLI

CLIコマンドステータスの取得元復帰と分岐
Claude CodeclaudeClaude Code のフックイベント。ペインのルールがフォールバックです。セッション ID で会話をそのまま再開し、新しいセッションに分岐できます。
Codexcodexステータスの行と下部ペインのダイアログに対するペインのルール。Codex が発行するセッション ID で再開し、分岐もできます。
OpenCodeopencodeスピナーの行とガターの入力欄に対するペインのルール。OpenCode が発行するセッション ID で再開し、分岐もできます。
Grok Buildgrok点字のスピナーと承認ダイアログに対するペインのルール。セッション ID で会話をそのまま再開し、新しいセッションに分岐できます。
Gemini CLIgemini読み込み中の行と枠付きの承認ボックスに対するペインのルール。セッション ID で会話をそのまま再開します。分岐はセッションファイルを取り込みます。
Antigravity CLIagy点字のスピナー、esc to cancel のフッター、ダイアログが描く navigate のヒントに対するペインのルール。agy が発行する会話 ID で再開します。
Pipi入力欄の罫線とスピナーを基準にしたペインのルール。セッション ID で会話をそのまま再開し、新しいセッションに分岐できます。
Command Codecmd入力欄のプレースホルダー、要約ブロック、作業中のフッターに対するペインのルール。Command Code が発行するセッション ID で再開し、分岐もできます。
Hermes Agenthermes --cliREPL のプロンプトの目印に対するペインのルール。Hermes が最初の入力時に記録するセッション ID で再開します。
Muse Codemuse中断のヒント、信頼の確認、再開のピッカーに対するペインのルール。Muse が記録するセッション ID で再開し、実行中のセッションで /fork を使って分岐します。
Oh My Piompステータスの帯とそのスピナーとタイマー、承認ダイアログに対するペインのルール。omp が発行するセッション ID で再開します。
Cursor CLIcursor-agent点字のスピナー、ctrl+c to stop のヒント、承認ダイアログに対するペインのルール。Cursor が発行するチャット ID で再開します。

OpenCode は OpenCode 2(@opencode/cli)を指します。マネージャーは各セッションが専用のサーバーを持つよう --standalone を付けて起動します。OpenCode 1 はこのフラグで終了してしまうので、opencode upgrade --major で 2 に上げてください。Pi は 0.84.3 以降が必要です。それより前のリリースは、問い合わせたモデルをすべてデフォルトとして保存してしまうからです。古い Pi では、起動、復帰、モデル一覧の表示のときにダイアログが開き、あなたのバージョン、必要なバージョン、アップデート用のインストーラーが示されます。ほかの CLI はまだバージョンを確認しません。Hermes は Hermes Agent 0.20.0 でテストしており、--cli でクラシックな REPL を起動するので、Hermes 自身の設定に関係なく、入力、承認、作業中の目印が安定します。Muse Code は Muse 1.3.0 と 1.4.0 でテストしており、初回起動時に agent-manager の MCP サーバーを ~/.config/muse/settings.json に追加し、ほかの設定はそのまま残します。Antigravity CLI は agy 1.2.14 でテストしており、初回起動時に agy mcp add で agent-manager のサーバーを登録します。Oh My Pi は omp 18.2.11 と 18.4.2 のデフォルトの帯の入力欄と記号でテストしており、agent-manager のサブコマンドを通じて連携します。Cursor CLI は cursor-agent 2026.10.19-6bbf2c4 でテストしています。初回起動時に agent-manager のサーバーを ~/.cursor/mcp.json に書き込んで cursor-agent mcp enable agent-manager を実行し、モデル一覧は cursor-agent acp から取得します。Hermes、Antigravity、Oh My Pi、Cursor CLI には分岐がありません。ネイティブの Windows では、cmd が cmd.exe になるため、Command Code はピッカーから外され、それを求めるセッションは拒否されます。WSL2 の中では引き続き動きます。起動するのはすでにインストール済みの CLI そのもので、ログイン、設定、MCP サーバーには手を加えません。ペインがどのように色になるかはステータスに、終了したセッションが同じ会話で戻ってくる方法はセッションにあります。

ピッカーに表示される CLI

セッションを作成するときは組み込みの CLI がすべて表示されますが、多くの人が使う数より多いでしょう。Settings(s)には CLIs の行があります。enter でチェックリストが開き、space または enter でカーソル位置のツールのチェックを外し、esc で保存します。チェックが残ったものが、n フォームのツールピッカーとクイックプロンプトの tab で切り替わる対象になります。最後の 1 つはチェックを外せません。これはピッカーを絞り込むだけなので、チェックを外したツールで動いているセッションはそのまま動き続け、同じツールで復帰します。

各 CLI は対応するモデル、推論の強さ、プロファイルも報告し、n フォームとクイックプロンプトモードでセッションごとに選べます。一覧はモデル、推論の強さ、プロファイルにあります。

一覧にない CLI

そのチェックリストの最後の行 request CLI support は、その CLI 用に下書き済みの issue を開きます。ステータスはそのテキストに対する少数の正規表現なので、CLI のバージョンと、プロンプト待ち、ターンの途中、権限ダイアログ、エラーの後のペインのキャプチャーがあれば、プロファイルに必要なものはすべてそろいます。SESSION_ID をセッション ID に置き換えて、ポーラーと同じ方法でペインを読み取ります。

Terminal
tmux -L agentmgr capture-pane -p -t am_SESSION_ID

プロファイルは組み込みのデフォルトに対するプルリクエストとして届き、レビューを経て次のリリースに含まれるので、そのエージェントを使っている全員が次のアップデートで受け取ります。CI が実行するチェックはコントリビューションガイドにあります。

隣のシェル

T でターミナルタブが開きます。ペインに $SHELL が入った、ほかと同じセッションです。ターンの追跡はエージェントのためのものなので、ずっと idle のままです。選択中のエージェントの下に入るか、選択中のグループに置かれます。詳しくはセッションにあります。