AIエージェント開発ワークフロー
概要
単一の自律エージェント、マルチエージェントシステム、エージェントオーケストレーション、ツール統合、人参加ループパターンを含む、AIエージェント構築のための専門ワークフロー。
このワークフローを使用するタイミング
以下の場合にこのワークフローを使用します:
- 自律エージェントの構築
- マルチエージェントシステムの作成
- エージェントオーケストレーションの実装
- エージェントへのツール統合
- エージェントメモリのセットアップ
ワークフローフェーズ
フェーズ1: エージェント設計
呼び出すスキル
ai-agents-architect- エージェントアーキテクチャautonomous-agents- 自律パターン
アクション
- エージェントの目的を定義
- エージェントの機能を設計
- ツール統合を計画
- メモリシステムを設計
- 成功指標を定義
コピー&ペーストプロンプト
@ai-agents-architect を使用してAIエージェントアーキテクチャを設計
フェーズ2: 単一エージェントの実装
呼び出すスキル
autonomous-agent-patterns- エージェントパターンautonomous-agents- 自律エージェント
アクション
- エージェントフレームワークを選択
- エージェントロジックを実装
- ツール統合を追加
- メモリを設定
- エージェントの動作をテスト
コピー&ペーストプロンプト
@autonomous-agent-patterns を使用して単一エージェントを実装
フェーズ3: マルチエージェントシステム
呼び出すスキル
crewai- CrewAIフレームワークmulti-agent-patterns- マルチエージェントパターン
アクション
- エージェントの役割を定義
- エージェント間通信を設定
- オーケストレーションを構成
- タスク委譲を実装
- 連携をテスト
コピー&ペーストプロンプト
@crewai を使用して役割を持つマルチエージェントシステムを構築
フェーズ4: エージェントオーケストレーション
呼び出すスキル
langgraph- LangGraphオーケストレーションworkflow-orchestration-patterns- オーケストレーション
アクション
- ワークフローグラフを設計
- 状態管理を実装
- 条件分岐を追加
- 永続性を設定
- ワークフローをテスト
コピー&ペーストプロンプト
@langgraph を使用してステートフルなエージェントワークフローを作成
フェーズ5: ツール統合
呼び出すスキル
agent-tool-builder- ツール構築tool-design- ツール設計
アクション
- ツールのニーズを特定
- ツールインターフェースを設計
- ツールを実装
- エラーハンドリングを追加
- ツールの使用をテスト
コピー&ペーストプロンプト
@agent-tool-builder を使用してエージェントツールを作成
フェーズ6: メモリシステム
呼び出すスキル
agent-memory-systems- メモリアーキテクチャconversation-memory- 会話メモリ
アクション
- メモリ構造を設計
- 短期メモリを実装
- 長期メモリを設定
- エンティティメモリを追加
- メモリ取得をテスト
コピー&ペーストプロンプト
@agent-memory-systems を使用してエージェントメモリを実装
フェーズ7: 評価
呼び出すスキル
agent-evaluation- エージェント評価evaluation- AI評価
アクション
- 評価基準を定義
- テストシナリオを作成
- エージェントのパフォーマンスを測定
- エッジケースをテスト
- 改善を反復
コピー&ペーストプロンプト
@agent-evaluation を使用してエージェントのパフォーマンスを評価
エージェントアーキテクチャ
ユーザー入力 -> プランナー -> エージェント -> ツール -> メモリ -> 応答
| | | |
タスク分解 LLMコア アクション 短期/長期
品質ゲート
- エージェントロジックが動作している
- ツールが統合されている
- メモリが機能している
- オーケストレーションがテスト済み
- 評価が合格している
関連ワークフローバンドル
ai-ml- AI/ML開発rag-implementation- RAGシステムworkflow-automation- ワークフローパターン
制限事項
- このスキルは、タスクが上記の説明範囲に明確に一致する場合にのみ使用してください。
- 出力を環境固有の検証、テスト、専門家レビューの代用として扱わないでください。
- 必要な入力、権限、安全性の境界、成功基準が不足している場合は、立ち止まって明確化を求めてください。