OrchestratorInc/agent-orchestrator
Run and supervise teams of coding agents from planning to merge. Any harness (Claude code, codex, +25 more). Desktop, web, mobile, and cloud agents.
何を解決するか
Agent Orchestrator (AO) は、単一のプロジェクト上で複数のAIコーディングエージェントを管理する複雑さに対処します。単一のエージェントではタスクを処理できますが、複数を並列で実行すると、作業の調整、ブランチの衝突防止、さまざまなターミナル、ブランチ、プルリクエスト間での進捗の追跡といった課題が生じます。
どう動くか
AOは、コーディングエージェントの監督者として機能するローカルデスクトップワークスペースです。ローカルデーモンを使用してエージェントの活動状況とソース管理の状態を監視します。Gitベースの作業では、各ワーカーエージェントに独自の分離されたブランチとワークツリーを提供します。
主に2つのレベルの操作を備えています:
- プロジェクトオーケストレーター:永続的な計画エージェントで、高レベルの戦略を処理し、曖昧な目標を具体的な計画に分解し、タスクをワーカーエージェントに割り当てます。
- ワーカー:特定のタスクを処理する個別の実行ユニットで、選択されたエージェントとモデルを使用し、自身の分離されたワークスペース内で動作します。
進捗は、セッションデータ、プルリクエスト、CIの結果から得られるライブKanbanボードで追跡され、ワーカーを「作業中」「あなたが必要」「レビュー中」「マージ可能」などの状態にグループ化します。
対象ユーザー
Claude Code、Aider、Cursor、DevinなどのAIコーディングエージェントを使用し、大規模なコードベース上で複数のエージェントを計画・実行・監視できる集中型システムを求める開発者。
特徴
- 分離された実行:Gitベースのすべてのワーカーは、衝突を防ぐために独自のブランチとワークツリーを取得します。
- プロジェクト認識型計画:高レベルの技術戦略とタスクの委譲を担当する専用のオーケストレーターエージェント。
- ライブKanbanボード:エージェント活動とPRステータスに関する運用可視性を提供します。
- 統合ツール:プレビュー用のエージェント制御ブラウザを含み、構造化されたチャットとネイティブターミナルUIの両方をサポートします。
- 広範なエージェント対応:Claude Code、Aider、GitHub Copilotなど、多数のコーディングエージェントと互換性があります。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト