RunMaestro/Maestro

Agent Orchestration Command Center

解決する課題

Maestroは、複数のAIコーディングエージェントやプロジェクトを同時に管理するパワーユーザーやハッカー向けに設計されたクロスプラットフォーム・デスクトップアプリケーションです。複数のターミナルセッションを使い分けることによる注意力の分散を解消し、エージェント群をオーケストレーションするための、高速かつキーボード優先のインターフェースを提供します。

仕組み

Maestroは、既存のAIプロバイダーやコーディングエージェント(Claude Code、OpenAI Codex、OpenCode、Copilot-CLIなど)へのパススルーとして機能します。これらのプロバイダーが持つ既存のMCPツール、権限、認証を活用します。対話型セッションの代わりに、Maestroはタスクをプロンプトとレスポンスとして管理し、並列実行とセッションのディスカバリを可能にします。

対象ユーザー

キーボード駆動のワークフローを好み、異なるgitブランチやプロジェクトにわたって複数のAIエージェントを並列に実行したい開発者やパワーユーザー向けに構築されています。

ハイライト

  • Git Worktrees: 隔離されたディレクトリのブランチ上でエージェントを実行し、衝突のない並列開発を可能にします。
  • Auto Run & Playbooks: Markdownのチェックリストを繰り返し可能なワークフローとしてバッチ処理します。各タスクはクリーンなコンテキストを維持するため、新しいAIセッションで実行されます。
  • Group Chat: AIオーケストレーターによって調整される単一の会話内で、複数のAIエージェントをコーディネートします。
  • Keyboard-First Design: 広範なカスタマイズ可能なショートカットと、迅速なナビゲーションのための Cmd+K クイックアクションパレットを備えています。
  • Mobile Remote Control: QRコードアクセスによる内蔵Webサーバーを介して、エージェントを監視・制御できます。
  • Integrated Tooling: @ メンション付きのファイルエクスプローラー、git diff ビューア、トークンとコストを追跡するための使用状況ダッシュボードが含まれています。