すべてのフェーズ
フェーズ 14
エージェントエンジニアリング
現代AIエンジニアリングの核心。ファーストプリンシプルからエージェントを構築する。
42 レッスン
このフェーズのレッスン
- 1エージェントループ:観察・思考・行動
- 2ReWOOとPlan-and-Execute:計画と実行の分離
- 3Reflexion:言語強化学習
- 4Tree of ThoughtsとLATS:意図的な探索
- 5Self-RefineとCRITIC:反復的な出力改善
- 6ツール利用とファンクションコーリング
- 7メモリ:仮想コンテキストとMemGPT
- 8メモリブロックとスリープ時コンピューティング(Letta)
- 9ハイブリッドメモリ:ベクトル + グラフ + KV(Mem0)
- 10スキルライブラリと生涯学習(Voyager)
- 11HTNと進化的探索による計画
- 12Anthropicのワークフローパターン:シンプルさを優先する
- 13LangGraph:ステートフルグラフと永続実行
- 14AutoGen v0.4:アクターモデルとエージェントフレームワーク
- 15CrewAI:役割ベースのクルーとフロー
- 16OpenAI Agents SDK:ハンドオフ・ガードレール・トレーシング
- 17Claude Agent SDK:サブエージェントとセッションストア
- 18AgnoとMastra:プロダクションランタイム
- 19ベンチマーク:SWE-bench・GAIA・AgentBench
- 20ベンチマーク:WebArenaとOSWorld
- 21コンピューター操作エージェント:Claude・OpenAI CUA・Gemini
- 22音声エージェント:PipecatとLiveKit
- 23OpenTelemetry GenAIセマンティック規約
- 24エージェント可観測性プラットフォーム:Langfuse・Phoenix・Opik
- 25マルチエージェント討論とコラボレーション
- 26障害モード:エージェントが壊れる理由
- 27プロンプトインジェクションとPVEディフェンス
- 28オーケストレーションパターン:スーパーバイザー・スウォーム・階層型
- 29プロダクションランタイム:キュー・イベント・Cron
- 30評価駆動エージェント開発
- 31エージェントワークベンチ設計:優秀なモデルがなぜ失敗するか
- 32最小エージェントワークベンチ
- 33実行可能な制約としてのエージェント指示
- 34リポジトリメモリと永続状態
- 35エージェントの初期化スクリプト
- 36スコープコントラクトとタスク境界
- 37ランタイムフィードバックループ
- 38検証ゲート
- 39レビュアーエージェント:ビルダーとマーカーを分離する
- 40マルチセッションハンドオフ
- 41実リポジトリへのワークベンチ適用
- 42カプストーン:再利用可能なエージェントワークベンチパックを完成させる