AI Agents for Beginners
- 仓库:https://github.com/microsoft/ai-agents-for-beginners
- 中文 README:https://github.com/microsoft/ai-agents-for-beginners/blob/main/translations/zh-CN/README.md
- 规模:约 7.1 万 star(2026-08)
- 体量:18 课
- 状态:主线课程 — GenAI 扫盲后进入
是什么
Agent 专项:用例、框架、设计模式、Tool Use、Agentic RAG、Planning、Multi-Agent、MCP/A2A、Context、Memory、生产与安全等。
代码:主要 Python,偏 Microsoft Agent Framework + Foundry。
教学模式
- 主:每课 README 长文
- 辅:多数课有 YouTube 短视频(后几课有的还没有)
- 动手:
code_samples里的 Python 示例
「读懂」相对容易;「跑通全部代码」可能卡在 Azure / Foundry 环境。
难度
★★★ — 概念中等偏上,工程/环境门槛高于 Generative AI。
建议优先课(直链)
环境搭建:https://github.com/microsoft/ai-agents-for-beginners/tree/main/00-course-setup
可选加深工具协议:https://github.com/microsoft/mcp-for-beginners
进度
- 01 Intro
- 03 Design Patterns
- 04 Tool Use
- 07 Planning
- 08 Multi-Agent
- 11 MCP / Protocols
- 12 Context
- 13 Memory
学习笔记
(跟课过程中往下记)
动手巩固
- 写一个 Cursor
SKILL.md(触发条件、步骤、领域知识) - 或做一个可被 Agent 调用的工具 / MCP server
课内框架偏微软生态;概念可迁移,具体 API 不必死磕。