资料摘要:AI Agents for Beginners
Microsoft 的 18 课双语课程,从 Agent 用例和设计原则延伸到 Tool Use、Agentic RAG、安全、Planning、多 Agent、生产评估、协议、Memory、Computer Use、部署和加密审计。
- 前四课建立 Agent 定义、框架角色、设计原则与 Tool Use,适合快速形成产品和架构视角。
- 第 5–9 课依次覆盖 Agentic RAG、可信 Agent、Planning、多 Agent 与 Metacognition,强调迭代、纠错和人工介入。
- 第 10–13 课进入生产:trace/span、离线与在线评估、MCP/A2A/NLWeb、Context Engineering 和 Memory。
- 第 14–18 课明显偏 Microsoft 技术栈,覆盖 Microsoft Agent Framework、Computer Use、Foundry 部署、本地 Qwen Agent 与 cryptographic receipts。
- 课程同时提供英文原版、简体中文自动翻译、Notebook 和配套图片,适合按专题查阅。
最有通用价值的部分
Section titled “最有通用价值的部分”即使不使用 Azure,第 1、4、5、6、7、8、10、12、13 课仍可作为通用 Agent 设计材料。它们分别回答:什么时候需要 Agent、工具怎样定义、RAG 如何进入循环、怎样限制风险、怎样规划和拆分、什么时候需要多 Agent、如何观察生产行为、怎样管理上下文与记忆。
Microsoft 技术栈边界
Section titled “Microsoft 技术栈边界”代码主要围绕 Microsoft Agent Framework 与 Microsoft Foundry,课程设置和部分 Notebook 需要 Azure 账号。第 17 课加入 Foundry Local 与 Qwen,第 16 课讨论托管部署和扩缩容,但这些实现细节不应被误认为跨平台标准。
中文翻译边界
Section titled “中文翻译边界”简体中文由自动流程持续维护,覆盖面好,但部分术语会出现“代理/智能体”“人工智能代理”等不统一表述。概念判断与代码应回到英文原版;中文用于降低阅读门槛。
这套课程的长处是覆盖完整产品生命周期,尤其安全、生产和部署内容比一般入门课丰富。短处是平台依赖明显,课程规模已经从早期 12 课增长到 18 课,不适合从头到尾无差别照做。把它作为专题参考,比把它当唯一主线更高效。
- 上游仓库:microsoft/ai-agents-for-beginners
- 简体中文:课程首页
- 本地归档:`私有原始资料层
- 固定 commit:
15ad10ca60577b75199c1ba828887ab7e66bac87 - 归档内容文件:419;包含英文、简中、代码与图片,不含其他 50 多种翻译。
- 归档前聚合 SHA-256:
62b63d26cd1928604c6b901ad08401be372afce4a1a50f5648b7aaecba08a7d3 - 许可证:MIT。