目录

AI Agents for Beginners - 微软官方12课入门教程

AI Agents for Beginners:微软官方12课带你入门AI Agent开发

Stars: 63,153 | 今日: +21,138 | Jupyter Notebook

GitHub: microsoft/ai-agents-for-beginners

一句话评价

微软出品、零基础友好的 AI Agent 开发课程,12 节课程覆盖从基础概念到生产部署的完整路径,配套代码示例支持 Azure AI Foundry、OpenAI 兼容接口(含 MiniMax 204K 上下文模型),提供 50+ 种语言翻译。

课程结构

12 节课程,每节独立主题,随时可从任意位置开始:

  1. Agent 基础概念与架构
  2. 工具调用(Tool Use)
  3. 规划与推理(Planning & Reasoning)
  4. 记忆与上下文(Memory & Context)
  5. 多 Agent 协作
  6. 安全与权限控制
  7. 评估与调试
  8. 生产部署
  9. 监控与可观测性
  10. 扩展与性能优化
  11. 案例实战
  12. 未来趋势与资源

技术栈

主框架

  • Microsoft Agent Framework (MAF)
  • Azure AI Foundry Agent Service V2

兼容接口

  • OpenAI 兼容 API
  • MiniMax(支持 204K 超长上下文,课程中特别注明)
  • 其他兼容 API

快速开始

# 克隆仓库(不含翻译,减小体积)
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'

# 查看课程目录
ls code_samples/
# 进入课程设置
cd 00-course-setup
# 按照 README 配置 AI 模型(支持 Azure、MiniMax 等多种 provider)

多语言支持

课程内置 50+ 语言翻译,由 GitHub Action 自动同步更新,简体中文翻译完整可用。

特色亮点

  • 零门槛:配套 Generative AI For Beginners 课程,AI 新手也能上手
  • 代码即教学:每个概念都有可运行的 code_samples/ 示例
  • Discord 社区:微软 Foundry Discord 有专门频道答疑
  • 生产就绪:课程涵盖监控、扩展、安全等生产环境必备知识
  • 稀疏克隆:排除翻译后仓库极小,适合快速实验

为什么今天 +21k Stars

AI Agent 是当下最火方向,而"从哪里入门"一直是高频问题。微软官方出品的系统课程 + 成熟的企业级工具链 + 63k Stars 背书,让这个仓库成为近期 Agent 学习的首选入口。今日增长 +21k 印证了这一点。