微软官方出品的免费开源课程,用 18 节课系统教授从零开始构建 AI Agent 所需的全部核心知识,配套 Python 代码示例与短视频。核心能力围绕前半程打基础、中段深入五大模式展开。Agent 是当前 AI 应用层最热的方向,但从业者普遍缺乏体系化教材;微软延续 Generative AI for Beginners 的成功模式,把框架选型、设计模式、协议标准、安全与生产化这些散落各处的知识收拢成一条完整学习路径。

| 项目 | 内容 |
|---|---|
| 仓库 | microsoft/ai-agents-for-beginners |
| 语言 / 许可证 | Jupyter Notebook / MIT(LICENSE 徽章可查) |
| 总星标 | ⭐ 73261 |
| 本月净增星标 | +3075 |
| 榜单 | L1 月度趋势榜 #42 |
微软官方出品的免费开源课程,用 18 节课系统教授从零开始构建 AI Agent 所需的全部核心知识,配套 Python 代码示例与短视频。
Agent 是当前 AI 应用层最热的方向,但从业者普遍缺乏体系化教材;微软延续 Generative AI for Beginners 的成功模式,把框架选型、设计模式、协议标准、安全与生产化这些散落各处的知识收拢成一条完整学习路径。课程紧跟技术演进:MCP 与 A2A 协议、上下文工程、智能体记忆、Computer Use Agent 等前沿议题均有专课覆盖,官方背书加持续更新使其成为学习者默认收藏的第一站。
内容组织为"讲义 + Python 示例 + 视频"三层:Markdown 文档承载理论,每课的 code_samples 给出可直接运行的实践代码,配合 Microsoft Foundry 云端服务或 OpenAI 兼容提供商(如 MiniMax 的长上下文模型)调试。仓库采用多语言翻译目录管理 50+ 语种版本,因此 README 提供了排除 translations 的 sparse checkout 方案以加速克隆。
需要 Git 与 Python 环境;使用 Foundry 相关示例需 Azure 账户。推荐 fork 后运行代码并给仓库加星。由于翻译文件体积大,建议执行:
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'
Windows CMD 使用双引号版本命令。具体配置见 00-course-setup 课程说明。
新手建议路线:先修姊妹课程 Generative AI for Beginners(21 课)补齐生成式基础,再从第 1 课顺序学习;已入门者可直接跳到 MCP 或多智能体设计模式课,在 code_samples 中打开对应 Notebook 逐步实验。
Hugging Face Agents Course 与 LangChain Academy 重实操但绑定自家栈;DeepLearning.AI 短课精炼却零散;微软这门课胜在全景图完整、中文等译本齐全、且不锁单一厂商。
GitHub:https://github.com/microsoft/ai-agents-for-beginners ;视频合集:https://aka.ms/ai-agents-beginners/collection ;Discord 社区:aka.ms/ai-agents/discord ;开发者论坛:https://aka.ms/foundry/forum 。