AI Maestro: エージェントオーケストレーターとスキルシステム
スキル システムを備えた AI エージェント オーケストレーター - AI エージェントにメモリ検索、コード グラフ クエリ、エージェント間のメッセージングなどのスーパーパワーを与えます。クロード、コーデックス、または任意の AI エージェントを 1 つのダッシュボードから管理します。コンピュータ間および場所間でエージェントを移動します。
ひと目でわかる
- これは何?
- AIファースト組織向けのオープンソースオーケストレーター。あらゆるターミナルベースのAIエージェント、永続メモリ、エージェント間メッセージングを1つのダッシュボードに統合します。
- 誰に向いている?
- AI Maestroは、ターミナル間でコンテキストを手動でやり取りするという具体的な問題から生まれました。その答えは、オープンプロトコルスタックによって管理される、分散型で中央サーバーを持たないエージェントメッシュです。
- 商用利用できる?
- できます。MIT は寛容なライセンスで、著作権表示とライセンス表示を残せば、使用・改変・販売が可能です。
- 今もメンテナンスされている?
- されています。最後のコミットは 7 日前です。
- 何の言語で書かれている?
- 主に TypeScript です(GitHub の言語統計による)。
回答はプロジェクトの GitHub データ(最終同期:2026年9月14日)と当サイトの分析に基づくもので、法的助言ではありません。
オープンソース詳細解説
23blocks-OS/ai-maestroのプロジェクトの背景と位置付け
AI Maestroは、具体的な運用上の痛点から生まれました。著者は1週間で35のAIエージェントを複数のターミナルで実行していましたが、エージェント同士が直接通信できなかったため、ターミナル間でコンテキストをコピーアンドペーストする「人間メッセージバス」になっていました。この問題を解決するために、著者はAI Maestroを構築しました。このプロジェクトは「AIファースト組織のオペレーティングシステム」を自称し、Claude Code、Codex、Aider、Cursor、OpenClawなどのあらゆるAIエージェントを、永続メモリ、エージェント間メッセージング、マルチマシンサポートとともに1つのダッシュボードに統合することを目指しています。リポジトリメタデータによると、このプロジェクトはTypeScriptで書かれ、MITライセンスを使用し、現在738スター、93フォーク、12のオープンイシューがあり、アーカイブされていません。
23blocks-OS/ai-maestroのコア機能のアーキテクチャ
コア機能はいくつかのモジュールで構成されています。単一のダッシュボードで全エージェントを表示・管理でき、ガイド付きウィザードでエージェントを作成でき、tmuxセッション、Dockerコンテナ、クラウドデプロイ、スタンドアロンエージェントを自動検出します。マルチマシンサポートは、すべてのマシンが対等で中央サーバーを必要としないピアメッシュネットワークに基づいています。エージェント間通信にはAgent Messaging Protocol(AMP)を使用し、優先度、メッセージタイプ、暗号署名、プッシュ通知を備えた電子メール風のメッセージングを提供します。システムには、エージェントメモリ、コードグラフ、自動生成ドキュメントを含む永続メモリ層も含まれています。作業調整では、エージェントをチームにまとめ、分割ペインのウォールームで会議を実行し、依存関係と5つのステータス列を持つカンバンボードでタスクを追跡できます。
23blocks-OS/ai-maestroのデプロイモードとスキルシステム
4つのデプロイモードが文書化されています。ローカルターミナルセッション用のtmux、コンテナ化エージェント用のDocker、専用Gravitonインスタンス用のAWS EC2、サーバーレスコンテナ用のAWS ECS Fargateです。クラウドエージェントはTerraformで管理されます。このプロジェクトにはスキルシステムも含まれており、デフォルトのClaude Codeプラグインには5つのスキルと32のCLIスクリプトが同梱されています。READMEには、初期エージェントとしてデプロイできる「Lola」という別プロジェクトにも言及されています。スキルシステム、プラグイン開発、エコシステムプロトコル(AMP、AID、AAP)にはそれぞれ個別のドキュメントがあり、READMEにリンクが記載されています。
23blocks-OS/ai-maestroのインストールとクイックスタート
クイックスタートの方法は、GitHubリポジトリからリモートインストールスクリプトをダウンロードして実行するcurlコマンドです。このコマンドで、ダッシュボードとサービス、エージェントメッセージングシステム(AMP)、5つのスキルと32のCLIスクリプトを含むClaude Codeプラグインがインストールされます。READMEには、所要時間5〜10分、要件としてNode.js 18以上とtmuxが記載されています。Windowsの場合は、まずWSL2をインストールし、Ubuntu内でコマンドを実行します。Linuxの場合は、tmuxとbuild-essentialをインストールします。手動インストールの方法も提供されています。リポジトリをクローンし、yarn installを実行し、yarn devを実行します。インストール後、ダッシュボードはhttp://localhost:23000で開きます。
23blocks-OS/ai-maestroのオープンプロトコルとエコシステム
AI Maestroは、エージェント間メッセージング用のAMP(Agent Messaging Protocol)、移植可能な暗号アイデンティティ用のAID(Agent Identity)、標準化されたツール実行とワークフロートリガー用のAAP(Agent Actions Protocol)という3つのオープンスタンダードに基づいています。それぞれのサイトはagentmessaging.org、agentids.org、agentactions.orgです。READMEには、150以上のエージェントを含むAgent Libraryと、機能を拡張するためのPlugin Builderについても言及されています。ただし、READMEにはプロトコル仕様の詳細、相互運用性の検証方法、ライブラリ内のエージェントの品質とメンテナンス状態については記載されていません。これらの詳細は、プロトコルサイトとライブラリのリポジトリで確認する必要があります。
23blocks-OS/ai-maestroの対象ユーザーとユースケース
READMEは、対象ユーザーとして3つのグループを挙げています。エージェントをチームとして扱うAIファースト組織を構築する創業者、複数のAIエージェントを実行していてターミナル間の切り替えやコンテキスト喪失、メッセンジャー役に悩む開発者、そして複数の開発者・エージェント・マシンを調整するチームです。また、内部インフラを公開せずにエージェントをSlack、Discord、Emailなどの外部ツールに接続したいクリエイターやオペレーターも対象です。Claude Codeを使用しないユーザー向けに、READMEはエージェント非依存であることを明示しています。あらゆるターミナルベースのAIエージェントまたはカスタムスクリプトを使用できます。
23blocks-OS/ai-maestroのライセンスとソースが確立していないこと
このプロジェクトはMITライセンスでリリースされており、著作権はJuan Peláez / 23blocks(2025)です。ライセンスは、著作権表示と許可表示を含めることを条件に、ソフトウェアのコピーの使用、複製、変更、統合、公開、配布、サブライセンス、販売を許可します。ソフトウェアは「現状のまま」提供され、商品性、特定目的への適合性、非侵害性を含むいかなる種類の保証もありません。ライセンス文は、セキュリティ体制、サポート、本番環境への適合性については何も述べていません。READMEも、セキュリティ保証、パフォーマンスベンチマーク、公式サポートチャネルについては一切主張していません。ユーザーはこれらの側面を個別に評価する必要があります。READMEはSECURITY.mdファイルを指していますが、その内容は提供された資料には含まれていません。
編集部の結論
AI Maestroは、ターミナル間でコンテキストを手動でやり取りするという具体的な問題から生まれました。その答えは、オープンプロトコルスタックによって管理される、分散型で中央サーバーを持たないエージェントメッシュです。READMEには、導入組織からの運用指標や外部パフォーマンスベンチマークは記載されていません。著者の動機、ユーザー向け機能リスト、MITライセンスが文書化されているだけです。
コミュニティノート