- 複雑な作業をLLMを活用して処理する、オープンソースのマルチエージェント・オーケストレーション・プラットフォーム
- 複数の専門化された「エージェント」と柔軟なワークフローを通じて、ファイルシステムへのアクセス、シェルコマンドの実行、RAG など多様な外部モジュールを統合し、大規模なコードベースやドキュメント作業を効率的に支援
- 主な機能
- マルチエージェント・ワークフロー: Proposer、Reviewer、Validator、Formatter のような役割を定義し、YAMLベースの設定ファイルで順次実行
- 柔軟なモジュール統合:
fs(ファイルシステム)、sh(シェルコマンド)、vector_store(ベクトルストア)など多様なモジュールを統合可能
- 対話型プロンプト:
system、user、assistant 役割の会話スタイルのプロンプトでコンテキストを維持しながら明確な指示を提供
- フィードバックと修正ループ: Reviewer または Validator が問題を検出すると、修正を要求し、解決されるまで繰り返し実行
- RAG と埋め込み: 大規模なドキュメント管理時にベクトルストアを活用して関連スニペットのみを検索
- モジュール型で拡張可能: 新しいモジュールやエージェントを簡単に追加でき、拡張性の高いアーキテクチャを提供
まだコメントはありません。