Microsoft公式が提供する「AIエージェントを作り始めるための初心者向けコース教材」。当初は12レッスン構成だったが、現在は 16レッスン(+3つがComing Soon) まで拡充されている大規模教材リポジトリで、主要コンテンツは Jupyter Notebook。
Generative AI for Beginners を推奨)。README.md(解説)+ code_samples/(*-python-agent-framework.ipynb と *-dotnet-agent-framework.cs)+ YouTube動画リンク+追加学習リンク。AzureCliCredential(APIキー不要のkeyless)。一部レッスンは GitHub Models / Azure AI Search / Bing Grounding / MiniMax (OpenAI互換) もサポート。| 比較対象 | このリポジトリの優位点 |
|---|---|
| LangChainなどの公式ドキュメントを読む | ドキュメントは網羅的すぎて学習順序が不明瞭。本コースは 「レッスン単位で段階的に学ぶ」カリキュラム化 されている。 |
| 個人ブログ/Qiita記事の断片的チュートリアル | Microsoft公式で品質・保守が担保され、動画+コード+文章が揃う。PR/Issueで継続更新。 |
他の *-for-beginners シリーズ(ML/AI for Beginners等) |
本リポは「エージェント」という最新トピックに特化。MCP・A2A・Context Engineering・Agent Memory など2025年の最前線概念まで追従。 |
| LangChain/LlamaIndexでエージェントを自作する | Azure AI Foundry + Microsoft Agent Framework を前提にしているので、クラウドスケーリング・keyless認証・エンタープライズ運用まで見据えた構成を最初から学べる。 |
| Microsoft純正のサンプルリポジトリ単品 | 単体のSDKサンプル集と違い、「設計パターンの理論 → コード演習 → 本番化」まで横断する体系教材。 |
要するに「公式・体系的・最新トピック網羅・Azureで動かせる」の4点セットが強み。
git clone --filter=blob:none --sparse + git sparse-checkout で翻訳を除外してクローン(容量節約)。pip install -r requirements.txt。.NETサンプルを使うなら .NET 10 SDK も。00-course-setup/README.md)
gpt-4o)。az login(Codespacesなら --use-device-code)でサインイン。.env.example を .env にコピーし、AZURE_AI_PROJECT_ENDPOINT と AZURE_AI_MODEL_DEPLOYMENT_NAME を記入。BING_CONNECTION_ID を追加。README.md を読む → 該当動画を視聴 → code_samples/*-python-agent-framework.ipynb をVSCode/Jupyterで実行 → 追加リンクで深掘り。STUDY_GUIDE.md を参照。14-microsoft-agent-framework(MAF本体の深掘り)や 15-browser-use(CUA)、姉妹コース mcp-for-beginners などへ展開。