Skip to content
On this page

Microsoft AI Agents for Beginners

是什么

微软出品的 AI Agent 入门课程,12 节核心课,目前已扩展到约 19 节。覆盖从 Agent 基础概念到生产部署的全链路知识。

解决啥

痛点本课程方案
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 节):

课时主题
01AI Agent 入门 & 使用场景
02Agent 框架探索
03Agent 设计模式
04工具使用设计模式
05Agentic RAG
06构建可信 AI Agent
07规划设计模式
08多 Agent 设计模式
09元认知设计模式
10AI Agent 生产实践
11Agent 协议(MCP、A2A、NLWeb)
12Agent 上下文工程

后续扩展课:

课时主题
13Agent 内存管理
14微软 Agent 框架
15+CUA / 本地 Agent / 安全(coming soon)

亮点:

  • 🎓 微软官方:内容权威,系统性强
  • 📹 视频 + 文档:学练结合,不只是看
  • 🌍 中文支持:50+ 语言,中文翻译质量好
  • 💻 有代码:每个概念都有可运行的 Python 示例
  • 🔗 衔接到 MCP/A2A:涵盖最新 Agent 协议标准

怎么用

推荐学习路径:

  1. 零基础:先看 01-03,建立基本概念
  2. 想动手:看 04-05,结合代码示例自己跑
  3. 想做复杂系统:06-09,设计模式和高级模式
  4. 想上生产:10-12,生产实践、协议、上下文工程
  5. 想深入:13-14,内存管理和微软框架

前置要求:

  • Python 基础
  • 对 LLM 有基本了解(建议先过一遍微软的 Generative AI for Beginners 课程)

延伸资源: