「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
人間のチームワークを模倣した分業型エージェント
- 開発元 / 主導:OSSコミュニティ(CrewAIチーム)
- 難易度:中(役割設計が必要)
- 強み:役割分担モデルが分かり易い
- 弱み:複雑なシナリオでは設計が冗長
詳細 †
- 「役割分担する人間チーム」を模したマルチ・エージェント・フレームワーク。
- エージェント=社員、Task=仕事、Crew=組織、と言うメタファが明確。
- 人間組織のアナロジー、協調・分業・レビューを重視、概念通り簡単に使えることを優先。
- 宣言的・直感的で非エンジニアにも理解しやすいが、複雑な状態遷移や例外制御は弱い、
- PoC・デモ、人的ワークフローの模倣などの用途に向く。
特徴 †
リサーチ・記事執筆・コード開発など「分業タスク」に強い。
- コンセプト:複数エージェントを「Crew(乗組員)」として役割分担し協調させるフレームワーク。
- 設計思想:「役割分担」+「プロセス管理」を明示的に書くことでタスクを実行。エージェント間のやりとりをシナリオ化。
- 特徴的な機能: Crew(乗組員)モデル / タスク指向のワークフロー設計 / エージェント同士のやり取りをシンプルに表現
- ユースケース:マルチエージェントを使った業務プロセス支援、カスタムAIワークフロー
※ LLMに加えて、人間をチームメンバーに組み込むことも可能。
実装 †
インストール †
エージェント定義 †
ハンズオンのコンセプト †
参考 †