马力AI和商业思维
26-05-23 21:08 微博认证:知群 CEO 微博新知博主

微软把 AI 智能体课放 GitHub 了,六万人在学,这个可以收藏。

我最近在整理学 AI 智能体的资料(因为在写这方面的书),发现微软在 GitHub 上放了一门完整的入门课。最早标的是十二课,现在已经扩到了十八课,还在继续加。六万多颗 star,两万多 fork,MIT 协议完全开源。每一课都有文字讲解加代码,跟着跑就行。

这门课叫 AI Agents for Beginners,2025年2月第一次上线。它教的不是「怎么调 API 让 AI 回答问题」这种基础,而是怎么搭一个能自己感知环境、做规划、调工具、完成多步任务的 AI 智能体。

十八课按难度分了三段。

前三课是基础概念:什么是 AI 智能体、跟普通聊天机器人的区别、目前主流框架有哪些。已经了解 agent 概念的可以直接跳过。

中间六课是设计模式,最值得花时间的部分。第四课讲工具调用,怎么让智能体自己判断该用哪个工具、接口怎么定义。第五课讲检索增强(RAG),让智能体先查资料再回答,不胡编。第七课讲规划,怎么把一个复杂任务拆成小步骤让智能体自己执行。第八课讲多智能体协作,几个 agent 怎么分工配合。第九课讲元认知,让智能体对自己的推理做反思,发现自己想错了能自己纠。

后面几课是2026年新加的,覆盖了几个最近才热起来的方向。第十一课讲 MCP 协议(让 AI 连接外部工具的通用标准)和谷歌的 A2A 协议。第十二课讲上下文工程。第十三课讲智能体的记忆管理。第十五课讲让 AI 直接操作电脑界面。这几课的内容放在付费课程里都不违和,这里全免费。

课程用的框架叫 Microsoft Agent Framework,是微软把之前的 Semantic Kernel 和 AutoGen 合并之后的新一代。代码主要用 Python 写,每课一个 Notebook 文件。

有一个事需要提前知道:动手跑代码需要一个 Azure 账号加一个部署好的模型。Azure 新用户有免费额度,跑完全部 demo 基本够用,但不是那种打开浏览器就能跑的零门槛体验。如果只想看思路不跑代码,直接读每课的文字讲解也完全成立,写得挺清楚的。

这门课适合的人比较明确:会写 Python、想系统学 AI 智能体但不知道从哪下手的程序员。它的价值不在于绑定某个具体产品,而在于把「智能体怎么设计」拆成了清晰的模式——工具调用是一个模式、规划是一个模式、多智能体是一个模式、记忆是一个模式。这套思路学完之后换任何框架都能用。

微软在 GitHub 上还有一门 Generative AI for Beginners 二十一课,教的是生成式 AI 基础,算是这门课的前置。如果连大模型 API 怎么调都没概念,建议先看那门再来这门。

发布于 安徽