catlog22/maestro-flow
Intent-driven workflow orchestration for multi-agent AI development — adaptive lifecycle engine, self-reinforcing knowledge graph, and visual dashboard for Claude Code, Gemini, Codex & more
解決する課題
Maestro-Flow は、ほとんどの AI プログラミングツールが単一のエージェントに単一のタスクの実行しか許可しないという制限を解決します。ブレインストーミングや計画から、実行、検証、デプロイに至るまで、ソフトウェア開発ライフサイクル全体にわたって複数のエージェントが協調できる意図駆動型オーケストレーションフレームワークを提供します。
仕組み
このフレームワークは、自然言語の意図を 40 種類以上の事前定義されたコマンドチェーンのいずれかに変換する適応型決定エンジン(Ralph v2)を使用します。いくつかの主要なメカニズムを通じてプロセスを管理します:
- 適応型オーケストレーション:静的な YAML 設定の代わりに、決定ノードを使用してリアルタイムの実行結果に基づいて戦略(継続、ロールバック、または修正ループの挿入)を動的に調整します。
- クロスバックエンドスケジューリング:4 つの調整モード(Delegate(非同期)、Team(協調)、Wave(並列)、Swarm(探索))を使用して、異なる LLM(Claude、Gemini、Qwen など)を混在させることができます。
- 知識の自己強化:SQLite ベースの知識グラフを使用して、パターン、落とし穴、決定事項を「Spec」および「Knowhow」として自動的に永続化し、フックシステムを介して将来のエージェントプロンプトに注入します。
- 長期サイクルループ:「Odyssey」システムは、深いリファクタリングやセキュリティ監査などの複雑なタスクに対して、長時間(数時間)にわたる自律的サイクルを処理し、受け入れ基準を満たすまで反復します。
対象者
単一のプロンプトや単純な線形パイプラインの能力を超える、複雑なソフトウェアエンジニアリングタスクを処理するために、洗練されたマルチエージェントシステムを必要とする開発者向けに設計されています。
ハイライト
- 意図からチェーンへのマッピング:ユーザーの目標を 40 種類以上の専門的なコマンドチェーンに自動的に分類します。
- マルチ LLM サポート:Claude、Codex、Gemini などのさまざまなバックエンドにわたってオーケストレーションを行います。
- ** uma 品質パイプライン**:検証とテストの厳格さを制御するための 3 つの深度レベル(
full、standard、quick)を提供します。 - 自律型 Odyssey モード:デバッグ、セキュリティ監査、UI 最適化、防御的スキャンのための特別な長期ループ。
- 統合された知識グラフ:プロジェクトの実行から自動的に学習し、以降のタストをよりスマートにします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト