Agent Orchestrator icon

Agent Orchestrator

Agent Orchestrator は、AIコーディングエージェントの作業を管理するデスクトップIDEです。作業領域、pull request、CI、レビューを一元管理できる無料のオープンソース(Apache 2.0)です。

Agent Orchestrator

Agent Orchestrator の役割

Agent Orchestrator (AO) は、AIコーディングエージェントを監督するためのデスクトップIDEです。worker セッションを分離された workspaces に整理し、会話やターミナルセッションにアクセスしやすく保ち、生成された作業を GitHub pull request、レビュー、CI チェック、マージ状況に接続します。

この製品は、チームや個人のビルダーが、ブランチや後続作業を見失うことなく複数のコーディングエージェントを同時に動かせるように設計されています。AO はエージェントを取り囲む制御レイヤーとして機能し、プロジェクトとセッションの状態を表示し、レビューのフィードバックを適切な worker に戻し、タスク作成からマージ、クリーンアップまでのワークフローを支援します。

主な機能

各セッション用の分離された worktree

AO は worker セッションごとに別々の作業領域を作成するため、エージェントがコーディングしている間もファイル、ブランチ、pull request が分離されたまま保たれます。

中央のセッションボード

ボードビューでは、保留中の作業、レビュー中、マージ準備完了、マージ済みといった状態ごとの作業が表示され、カードにはブランチ、PR、エージェントの詳細が載ります。

CI とレビューのフィードバックループ

システムは、開いた PR 上のレビューコメントと CI の失敗を追跡し、問題をそのブランチを所有するセッションに戻します。

Chat とターミナルのセッションモード

セッションは、構造化された Chat UI でも、エージェントハーネスのネイティブなターミナル体験でも実行でき、対応する Claude Code および Codex のセッションでは切り替えにも対応しています。

エージェントの監督と引き継ぎ制御

AO はレビュアーエージェントを起動し、正しい worker にフォローアップ指示を送り、アクティビティ、承認、使用状況、会話履歴を一か所にまとめて管理できます。

モバイル監視と通知

アプリにはデスクトップのコンパニオン体験と、実行状況の監視や自宅ネットワークからの通知受信のためのオプトインのモバイルリスナーが含まれています。

AO の主な使い方

  • ブランチを混在させずに複数エージェントを実行する

    1 つのプロジェクトで複数のコーディングエージェントが別々のタスクを並行して進める場合に AO を使います。各セッションは個別の worktree とステータスボード項目に保持されます。

  • PR の進捗とレビュー状態を追跡する

    最初のコミットからマージまで pull request を追いながら、CI ステータス、レビューコメント、マージ可能な状態をアプリ内で確認するために AO を使います。

  • CI 失敗とレビューコメントの対応を閉じる

    レビューのフィードバックや失敗したチェックを、別のツールで手動対応するのではなく、そのブランチを所有する worker に戻したいときに AO を使います。

  • Chat またはターミナルモードで作業する

    ハーネスや好みのワークフローに応じて、構造化された Chat UI とネイティブなターミナルセッションを切り替えて使いたいときに AO を使います。

  • エージェントをリモートで監視する

    外出中でも、モバイルコンパニオンを使ってセッション状態を確認し、ターミナルを開き、エージェントに対応が必要になったときに通知を受け取ります。

Pros and Cons

Pros

  • エージェントの作業を分離された worktree に分けて保持するため、ブランチやファイルの衝突を減らせます。
  • セッション、ブランチ、PR、レビュー、CI の状態を一か所で表示するので、複数エージェントの作業を監督しやすくなります。
  • 失敗したチェックやレビューコメントが変更を行った worker に戻るフィードバックループを作れます。
  • Claude Code、Codex、Cursor、Aider、OpenCode など、幅広いエージェントハーネスをサポートします。
  • デスクトップでの監視に加え、作業場所を離れている間のフォローアップ用にオプションのモバイルコンパニオンも用意されています。

Cons

  • インストール手順はデスクトップ優先で、ドキュメントではデスクトップアプリが標準のインストール方法だと説明されています。
  • ドキュメントで言及されているソース管理の観測経路は GitHub のみであり、より広い SCM 対応は現時点の記述では確認できません。
  • この製品は、すでにインストール済みのエージェントハーネスとサインインに依存するため、完全に一体化されたオールインワンのコーディングエージェント実行環境ではありません。

FAQ

Agent Orchestrator は無料で使えますか?

はい。サイトによると、Agent Orchestrator は Apache 2.0 の下で無料かつオープンソースです。

AO はどのような作業に最も適していますか?

AO は、バグ修正、機能追加、リファクタリング、テスト更新、ドキュメント変更、レビュー対応など、各 worker に明確でレビュー可能な成果物がある場合に最適です。

AO はコードエージェントの代わりになりますか、それともその上に乗る形ですか?

ドキュメントでは、AO は AIコーディングエージェントを監督するためのデスクトップIDEとして説明されており、isolated workspaces、pull request、CI、レビュー、merge conflicts、通知をサポートします。また、ハーネスに応じて Chat とターミナルベースのセッションモードの両方を提供します。

AO ではどのエージェントを使えますか?

インストールドキュメントによると、デスクトップアプリが標準のインストール経路であり、AO はすでにマシンにインストールされているエージェントのバイナリとサインインを使用します。対応しているハーネスには、Claude Code、Codex、Cursor、Aider、OpenCode、Droid、Kimi Code、GitHub Copilot などがあります。

実行するために別の CLI や同梱されたエージェントツールが必要ですか?

いいえ。ドキュメントでは、デスクトップアプリがローカルの Go デーモンを起動して監督し、このツールにはプロバイダーの CLI は同梱されていないこと、また旧来の npm パッケージは 0.10.0 で固定され、新規ユーザーには推奨されないことが示されています。

Quick Facts

カテゴリ
開発者向けツール
製品タイプ
AIコーディングエージェントを監督するデスクトップIDE
主なプラットフォーム
macOS、Windows、Linux 向けデスクトップアプリ
ソースドメイン
aoagents.dev
ライセンス
Apache 2.0
インストール経路
デスクトップアプリ;旧来の npm CLI は 0.10.0 で固定