keyuchen21/agentic-engineering-handbook
The definitive OpenAI, Claude, MCP, Harness, Evals, and Production Agent Systems learning roadmap.
解決する問題
本番グレードのAIシステムを構築するには、エージェント、ツール使用、MCP、メモリ、長時間実行ワークフロー、コーディングエージェント、エージェントハーネス、評価、安全性の習得が必要です。その知識はOpenAIブログ、Anthropicのエンジニアリング記事、SDKドキュメント、クックブック、研究論文に散在しています。このハンドブックは218の厳選されたリソースを1つの構造化された学習ロードマップに統合し、ワールドクラスのエージェンティックエンジニアになることを目指します。
仕組み
ハンドブックは段階的な学習ロードマップとして構成されています。フェーズ0ではエージェントループ(モデル+ツール+1つのループという中核的なアイデア)を説明し、bashのみのエージェントからサブエージェントとスキルを持つものへと発展する5つの実行可能なPython例(v0からv4)を提供します。フェーズ1ではエージェントの基礎を扱います:レバレッジなどのメンタルモデル、ワークフローとエージェントを決定するための4つの質問チェックリスト、OpenAI、Anthropic、Googleからのプロンプトガイダンス。フェーズ2ではMCPとツールエコシステムを深掘りします。フェーズ3ではコンテキスト、メモリ、スキルに焦点を当てます。フェーズ4ではハーネスと長時間実行エージェントを扱い、後のフェーズでは評価、本番システム、エージェントトレーニングや検索などの高度なコースワークに拡張します。
各フェーズでは、OpenAI、Anthropic、Google、Cloudflare、Hugging Faceなどのベンダーからの「最初に読む」および「次に読む」リソースをリストし、その後に読書を実践に変える「ビルド演習」を提供します。コーディングエージェント、セキュリティ、コードレビュー、SRE向けの応用実践トラックもあり、P0/P1/P2レベルの完全な読書表も用意されています。
対象読者
ハンドブックは4つのオーディエンスに異なる出発点を提供します:エージェント初心者(フェーズ0から始めてコアフェーズに従う)、すでにLLMアプリを構築している開発者(フェーズ2または3から始めてギャップを埋める)、プロジェクトを構築しようとしている人(ビルド演習と実践トラックを使用)、そして参考資料を探している人(完全な読書表にジャンプ)。
ハイライト
- 218の厳選されたリソースを1つの構造化されたロードマップに統合
- フェーズベースの学習パス(フェーズ0-7)がエージェントループ、MCP、コンテキスト/メモリ/スキル、ハーネス、評価、本番システムをカバー
- フェーズ0のエージェントループラボでの実行可能なPythonコード:bashのみからスキル対応へとエージェントが成長する5つのバージョン
- コーディングエージェント、セキュリティ、コードレビュー、SRE向けの具体的なビルド演習プロンプトと応用実践トラック
- P0/P1/P2参照レベルの完全な読書表
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト