Appearance
Microsoft AI Agents for Beginners
是什么
微软出品的 AI Agent 入门课程,12 节核心课,目前已扩展到约 19 节。覆盖从 Agent 基础概念到生产部署的全链路知识。
- GitHub: github.com/microsoft/ai-agents-for-beginners
- 技术栈: Microsoft Agent Framework + Azure AI Foundry
- 语言: 支持 50+ 语言翻译(含中文)
- 费用: 完全免费
解决啥
| 痛点 | 本课程方案 |
|---|---|
| AI Agent 概念太多,不知道从哪学 | 12 节体系课,从入门到进阶 |
| 不知道 Agent 怎么落地 | 每节配有 Python 代码示例 |
| 只会用 Chat,不知道生产级 Agent 怎么搞 | 覆盖设计模式、生产实践、协议标准 |
| 缺乏系统学习路径 | 微软官方学习路线,从理论到实战 |
怎么跑
Step 1:选择学习方式
方式一:直接 Fork 代码,边学边跑
bash
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'
方式二:在线看视频 + 文档,每节独立,可跳着学。
Step 2:按顺序学习(或按需跳章节)
每节课包含:文字教程 + 视频 + Python 代码示例 + 延伸资源。
Step 3:准备环境
课程需要 Azure AI Foundry 账号(有免费额度)。详细环境配置见 00-course-setup/README.md。
好在哪
课程体系(核心 12 节):
| 课时 | 主题 |
|---|---|
| 01 | AI Agent 入门 & 使用场景 |
| 02 | Agent 框架探索 |
| 03 | Agent 设计模式 |
| 04 | 工具使用设计模式 |
| 05 | Agentic RAG |
| 06 | 构建可信 AI Agent |
| 07 | 规划设计模式 |
| 08 | 多 Agent 设计模式 |
| 09 | 元认知设计模式 |
| 10 | AI Agent 生产实践 |
| 11 | Agent 协议(MCP、A2A、NLWeb) |
| 12 | Agent 上下文工程 |
后续扩展课:
| 课时 | 主题 |
|---|---|
| 13 | Agent 内存管理 |
| 14 | 微软 Agent 框架 |
| 15+ | CUA / 本地 Agent / 安全(coming soon) |
亮点:
- 🎓 微软官方:内容权威,系统性强
- 📹 视频 + 文档:学练结合,不只是看
- 🌍 中文支持:50+ 语言,中文翻译质量好
- 💻 有代码:每个概念都有可运行的 Python 示例
- 🔗 衔接到 MCP/A2A:涵盖最新 Agent 协议标准
怎么用
推荐学习路径:
- 零基础:先看 01-03,建立基本概念
- 想动手:看 04-05,结合代码示例自己跑
- 想做复杂系统:06-09,设计模式和高级模式
- 想上生产:10-12,生产实践、协议、上下文工程
- 想深入:13-14,内存管理和微软框架
前置要求:
- Python 基础
- 对 LLM 有基本了解(建议先过一遍微软的 Generative AI for Beginners 课程)
延伸资源: