开源智能体运行时与终端 TUI,支持长周期研究和文件类任务,提供 ReAct 与并行 Agent Team 两种模式。
microsoft/ai-agents-for-beginners
微软推出的 18 课 AI Agent 入门课程,附带 Python 代码示例。
- Star
- 77,507
- Fork
- 25,421
- 未关闭 Issue
- 6
- 最近提交
- 3天前
这是什么?
AI Agents for Beginners 是一门结构化课程,带领开发者从“什么是 Agent”开始,逐步学习工具调用、Agentic RAG、多 Agent 协作、记忆管理和安全等核心概念。每一课都是独立的文字章节,配有代码示例、短视频和延伸阅读链接,学习者可以从任意主题切入。
代码示例使用 Python,基于 Microsoft Agent Framework 与 Microsoft Foundry Agent Service V2 编写,使用 Foundry 需要 Azure 账户。部分示例也支持 MiniMax 等兼容 OpenAI 接口的服务商。后续课程涵盖 MCP、A2A 等协议、上下文工程、基于浏览器自动化的计算机使用 Agent、可扩展部署,以及借助 Foundry Local 运行本地 Agent。
课程已翻译为 50 多种语言,包括简体中文,同一团队还维护着其他入门课程。
核心功能
- 01涵盖 18 课,从 Agent 基础到生产部署与安全。
- 02每课包含文字章节、Python 代码示例和短视频。
- 03代码基于 Microsoft Agent Framework 与 Microsoft Foundry Agent Service V2。
- 04部分示例可对接兼容 OpenAI 接口的模型服务商。
- 05提供 50 多种语言的翻译版本。
适用场景
- 在选择框架之前学习 AI Agent 的设计模式。
- 用 Python 搭建第一个会调用工具或多 Agent 协作的原型。
- 了解 Agent 的部署、安全与本地运行方式。
快速上手
- 1
克隆仓库(README 中的稀疏检出会跳过体积较大的翻译文件夹)
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git - 2
进入项目文件夹
cd ai-agents-for-beginners - 3
阅读课程设置指南,了解如何配置和运行代码示例
使用前须知
- 代码示例需要 Microsoft Foundry 账户,README 注明需要 Azure 账户。
标签
常见问题
- ai-agents-for-beginners 是什么?
- 微软推出的 18 课 AI Agent 入门课程,附带 Python 代码示例。 AI Agents for Beginners 是一门结构化课程,带领开发者从“什么是 Agent”开始,逐步学习工具调用、Agentic RAG、多 Agent 协作、记忆管理和安全等核心概念。每一课都是独立的文字章节,配有代码示例、短视频和延伸阅读链接,学习者可以从任意主题切入。
- ai-agents-for-beginners 可以免费使用吗?用的什么许可证?
- ai-agents-for-beginners 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- ai-agents-for-beginners 还在维护吗?
- 活跃维护中。ai-agents-for-beginners 最近一次提交是在 2026年10月18日。
- ai-agents-for-beginners 适合用来做什么?
- 在选择框架之前学习 AI Agent 的设计模式。 用 Python 搭建第一个会调用工具或多 Agent 协作的原型。 了解 Agent 的部署、安全与本地运行方式。
- ai-agents-for-beginners 怎么安装和运行?
- 克隆仓库(README 中的稀疏检出会跳过体积较大的翻译文件夹): git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git 进入项目文件夹: cd ai-agents-for-beginners 阅读课程设置指南,了解如何配置和运行代码示例
- 在哪里获取 ai-agents-for-beginners?
- 源代码和安装说明在 GitHub 上:https://github.com/microsoft/ai-agents-for-beginners
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 LangGraph 的 Python 库与可运行教程,实现了 35 种智能体 AI 架构,涵盖反思、检索增强、记忆与多智能体等模式。
一套可运行的 Jupyter 教程合集,涵盖 50 多种生成式 AI 智能体技术,从简单对话机器人到多智能体系统。
一门免费开源的 10 周在线课程,讲解如何构建 RAG、向量搜索、智能体等 LLM 应用。
一个可自托管的 AI 学习工作台,提供个性化辅导、问答、测验、研究与可视化等功能。
用于构建生产级 LLM 应用的开源 Python 框架,提供模块化管道与智能体工作流,适用于 RAG、语义搜索等场景。