ai-agents-for-beginners 是什么?微软出品的 18 节 AI Agent 入门课程

microsoft/ai-agents-for-beginners · GitHub · 官网
AI 智能体
Star7.7万
近 7 天新增0
编程语言Jupyter Notebook
开源协议MIT
创建于2024-11-28
最近更新2026-10-15

中文导读

这是微软提供的 AI Agent 入门课程,用 18 节独立课程讲解构建 AI Agent 的基础知识,每节课配有讲义、短视频和 Python 代码示例。代码主要基于 Microsoft Agent Framework 和 Microsoft Foundry Agent Service V2,需要 Azure 账号,部分示例也支持 OpenAI 兼容服务商。课程提供包括简体中文在内的多语言翻译,适合想系统入门 AI Agent 开发的初学者和开发者按自己的节奏学习。

根据 GitHub 公开数据,该项目的编程语言为 Jupyter Notebook,开源协议为 MIT,创建于 2024-11-28,最近更新于 2026-10-15,目前有 77,232 个 Star。

项目介绍

这是微软推出的 AI Agents 入门课程,共 18 节课,目标是讲清楚构建 AI Agent 所需的基础知识。每节课围绕一个独立主题展开,可以按任意顺序学习,课程附带文字讲义、短视频以及 Python 代码示例。

代码示例主要使用 Microsoft Agent Framework 搭配 Microsoft Foundry Agent Service V2,需要 Azure 账号;部分示例也支持 OpenAI 兼容的第三方服务商,例如 MiniMax。课程提供 50 多种语言的翻译版本,包括简体中文,方便不同语言的开发者阅读。

主要功能

适合谁用

想系统学习 AI Agent 开发的初学者和开发者,尤其是使用微软技术栈或 Azure 的人群。

快速上手

  1. Fork 或克隆仓库:git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
  2. 进入目录并设置 sparse checkout:git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'
  3. 准备 Azure 账号,参考 00-course-setup/README.md 完成课程环境配置
  4. 从任意一节课程开始学习,代码示例位于 code_samples 文件夹

Star 增长趋势

77,23277,134 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
DeepSeek 开源的一切皆插件的 agent harness
★ 25.0万 · TypeScript · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
让 AI 编程助手像最懒的资深开发者一样思考,只写必要的代码。
★ 16.4万 · JavaScript · 更新于 2026-10-15