🇺🇸 EN

2026 秋季 5 门免费大学 AI Agent 课怎么跟:斯坦福、CMU、MIT

斯坦福 CS146S/CS329Z/CS329A、CMU 11-768、MIT 多模态课五门免费 AI Agent 课程横向对比:哪门有公开视频、哪门只有材料、国内怎么获取、先跟哪门、每周几小时。

Bruce

AI AgentLearning PathStanford CS146SAgentic Engineering

1092  字

2026-09-09


2026 秋季斯坦福、CMU、MIT 五门免费 AI Agent 课程对比

2026 年秋季有 5 门大学免费 AI Agent 课程在跑或者刚放出材料,其中 3 门你根本看不到课。这是整篇文章的起点,因为搜索结果不会告诉你这一点。斯坦福 CS146S、斯坦福 CS329Z、斯坦福 CS329A、CMU 11-768、MIT 多模态课,五门都有公开官网、大纲和阅读清单;但今天能点开播放的只有两门,本学期边上边录的只有一门。

我从今年 2 月开始写斯坦福 CS146S,全解析自学手册2026 秋季跟课方案是这个博客读得最多的页面。所以才有这篇导航页:读者一直在问"这几门到底跟哪门",答案既不是"全跟",也不是"跟斯坦福那门"。截至 2026 年 9 月 9 日,我把五门课的课程表全部从官网扒下来(CMU 官网是前端渲染的,我直接从它的 JS 包里取的数据),数了每个播放列表的视频数,读了每张评分表。下面是对比表、“到底什么免费"的诚实清单,以及我自己会怎么排。

五门课一张表

这五门不是同类,是三种不同的课挂了同一个"AI Agent"标签。 CS146S 是工程实践课,讲怎么在 coding agent 里面干活。CMU 11-768 和 CS329Z 是研究生课,讲怎么搭和训练 agent。CS329A 是研究讨论课,讲会自我改进的 agent。MIT 那门是多模态机器学习课,只是恰好有一周讲 agent。全貌如下:

课程学期与日期主讲课堂视频讲义 / 材料作业公开?前置要求适合谁
斯坦福 CS146S The Modern Software Developer2026 秋,9 月 22 日至 12 月 3 日,周二/周四Mihail Eric没有(历来没有)大纲公开;2025 秋 PPT 公开;2026 版待发2025 秋作业在 GitHub;2026 版待发会编程每天用 Claude Code / Codex、想系统补实践方法论的工程师
CMU 11-768 AI Agents2026 秋,8 月 25 日至 12 月 3 日,周二/周四美东 15:30 到 16:50Graham Neubig、Daniel Fried,YouTube 持续更新(截至 9 月 9 日 28 节里 4 节)每讲 PDF 讲义(已发 6 份)、阅读清单作业 1 起始仓库公开训练过语言模型(11-667/11-711 水平)想吃透 harness、评测、RL 训练全链路的 builder
斯坦福 CS329Z Engineering AI Agents2026 秋,9 月 23 日至 12 月 2 日,周一/周三太平洋 13:30 到 14:50Diyi Yang、Michael Ryan、John Yang没有(仅 Canvas)大纲和课程表公开;PPT 待发作业说明公开;起始代码不公开CS224N 级 NLP熟悉框架、想从零写 harness 并建立评测纪律的 builder
斯坦福 CS329A Self-Improving AI Agents2025 秋,2025 年 9 月 22 日至 12 月 5 日(回看)Azalia Mirhoseini、Aakanksha Chowdhery,Stanford Online 9 节(2026 年 8 月上传)课程表公开;PPT 未链接ML 基础;懂 RL 更好想听做过 PaLM、Gemini 的人讲 test-time compute、验证器、RL 前沿的人
MIT MAS.S60 / 6.S985 Modeling: Multimodal AI2026 春,2026 年 2 月 3 日至 5 月 12 日(回看)Paul Liang 及三位合授老师,28 节里 13 节在 YouTube每讲都有 PPT;应用类客座课只有 PPT深度学习基础做多模态或 GUI agent 的人;不是通用 agent 课

有两行值得再看一眼。CS146S 和 CMU 11-768 都是本学期在跑,都是周二/周四,都上到 12 月 3 日。两门一起跟,从 9 月 22 日起每周就是四个新主题。另外,真正在这个秋季开课的两门斯坦福课,CS146S 和 CS329Z,恰恰是两门没有公开视频的。大家搜的"斯坦福 AI Agent 课”,这学期其实是一份阅读作业。

能看的和只能读的

“免费"在这里有三种意思,区别决定你能不能跟得上。 按 2026 年 9 月 9 日能点开播放的东西,我把五门分成三档:

第一档,同步能看:CMU 11-768。 Graham Neubig 频道上的 2026 秋季播放列表我查的时候有 4 节课(每节 57 到 76 分钟),覆盖 8 月 25 日到 9 月 3 日的"什么是 agent”、工具调用、长上下文、skills 与记忆四讲。6 节课有 PDF 讲义。播放列表总播放量 1,413。这个数字很说明问题:五门里它最没人发现,却是唯一一门边上边录的。

第二档,回看能看:CS329A 和 MIT。 Stanford Online 在 2026 年 8 月把 CS329A 的 9 节课放上了 YouTube,距离开课已经十个月;播放列表我数的时候有 68,302 次播放,每节 63 到 75 分钟。但 9 节不是全部。官方课程表列了 18 次课,包括 Denny Zhou、Thang Luong(Google DeepMind)、Misha Laskin(Reflection AI)、Danny Driess(Physical Intelligence)的客座讲座;这些客座一节都不在公开集合里。MIT 那门 28 次课里有 13 节视频;应用类讲座(制造、设计、城市、交通)和教程课只有 PPT。

第三档,只有材料:CS146S 和 CS329Z。 CS146S 从没发过视频,这点我在跟课方案里已经查实;你能拿到的是大纲,以及按 2025 年的惯例,每节课后几天内挂出的 Google Slides。CS329Z 官网写得很明白:教室后排的摄像机录下老师的讲解,录像"登录课程 Canvas 站点后可访问"。CS329Z 其他东西全公开,包括逐周课程表和两份作业说明,拿来当自学项目完全够用。

五门课在日历上怎么重叠,是没人提但最要命的约束:

%%{init: {"theme":"dark","themeVariables":{"fontSize":"13px","fontFamily":"ui-sans-serif,system-ui","lineColor":"#60a5fa"}}}%%
gantt
    title 2026 秋季 AI Agent 课程:同步开课 vs 回看
    dateFormat YYYY-MM-DD
    axisFormat %m/%d
    section 本学期同步
    CMU 11-768(有视频,持续更新)   :active, cmu, 2026-08-25, 2026-12-03
    斯坦福 CS146S(无视频)           :cs146s, 2026-09-22, 2026-12-03
    斯坦福 CS329Z(仅 Canvas)        :cs329z, 2026-09-23, 2026-12-02
    section 回看,随时看
    CS329A 9 节课(约 10.5 小时)     :done, cs329a, 2026-08-03, 2026-12-31
    MIT 多模态 13 节课                :done, mit, 2026-08-03, 2026-12-31
    section 假期
    CMU 秋假                          :crit, 2026-10-12, 2026-10-16
    感恩节                            :crit, 2026-11-23, 2026-11-27

实际含义:9 月 22 日到 12 月 3 日,三门同步课挤在同样的六个工作日时段里。再往上叠的只能是回看,而回看可以等到 1 月。

我自己会怎么排

CMU 11-768 当主线,CS146S 当实践线,CS329A 当理论回看;另外两门跳过或往后推。 这就是全部建议。下面说为什么是这个组合,以及每周要付多少小时。

CMU 当主线,因为它是唯一一门同一周里三样东西都给你的课:能看的视频、能搜的讲义、能跑的公开作业。大纲也比其他几门走得远。第 1 到 3 周是能力(工具调用、上下文管理、skills 与记忆、规划),第 4 到 6 周是应用领域加训练(SFT、RL 基础、进阶 RL 算法、RL 系统),然后是安全、框架(一节 OpenHands、一节 LangGraph)、交互、搜索。28 次课,含一周秋假和 11 月的两次客座。作业 1 要你从零写一个 ReAct harness,先修好一个国际象棋 app 的 bug,再通过工具调用下棋,中间还要实现上下文压缩;这比 CS146S 2025 那套作业里任何一道都好,而且 8 月 31 日就公开了。

CS146S 当实践线,因为它教的正是 CMU 刻意跳过的:怎么像职业选手一样在 Claude Code、Codex、Cursor 里干活。MCP、agent skills、CLAUDE.md 和 hooks、agent-ready 代码库、后台 agent、软件工厂。没视频,但每周主题都对应一个当晚就能跑的工具,逐周练习方案我已经写好。读过我的 Loop EngineeringCLI + Skill vs MCP 的读者,对这份大纲的形状已经不陌生。

CS329A 当理论回看,因为它把另外两门只是点到的前沿讲透了:test-time compute 为什么能 scale,验证器是什么、为什么必须鲁棒,RL 后训练怎么把 chatbot 变成 agent,长程任务怎么评测。9 节课,10.5 小时,没有能提交的作业。放到 11 月看,那时两门同步课进入项目阶段,讲课量下降。

往后推的两门:CS329Z,没有录像它就是一份可以挖的大纲,不是一门可以跟的课(下面细说);MIT,它是多模态 ML 课,28 次课里 agent 只占一讲(4 月 7 日)加一次教程(4 月 23 日),你要是真需要多模态融合和对齐,自己心里有数。

%%{init: {"theme":"dark","themeVariables":{"fontSize":"13px","fontFamily":"ui-sans-serif,system-ui","lineColor":"#60a5fa"}}}%%
flowchart TD
    A["这个秋天你想从 agent 课里拿到什么?"] --> B{"你训练或微调过模型吗?"}
    B -- "没有,我每天用 Claude Code / Codex" --> C{"每周能花几小时?"}
    C -- "5 到 6" --> D["只跟 CS146S
材料 + 每周一个练习"] C -- "10 以上" --> E["CS146S + CMU 11-768 讲课
跳过 CMU 训练周"] B -- "训练过,或者想学" --> F{"每周能同步投 6 到 8 小时?"} F -- "能" --> G["CMU 11-768 主线
+ 用自己的 key 跑作业 1"] F -- "不能" --> H["先回看 CS329A
CMU 播放列表留到 1 月"] G --> I["11 月加 CS329A
项目阶段讲课变少"] E --> I B -- "我要做视觉 / GUI agent" --> J["MIT 多模态视频
第 4、5、9、10 周"] classDef pick fill:#1e3a5f,stroke:#60a5fa,color:#e2e8f0 classDef q fill:#3b2f1e,stroke:#f59e0b,color:#fde68a class D,E,G,H,I,J pick class B,C,F q

每周小时数,前提都写明。同步跟 CMU:两节 60 到 76 分钟的课,两到三篇阅读(光工具调用那讲就列了 4 篇论文和 26 个参考链接),加作业;6 到 8 小时。不计成绩跟 CS146S:一份 PPT、一篇阅读、一个练习;5 到 6 小时,这是跟课方案的读者告诉我他们能坚持的数。CS329A 回看:每节连笔记 1.75 小时;每周 1 到 2 节。主线加实践线是每周 11 到 14 小时。这是实打实的投入,做不到就砍到只跟 CMU,周末翻 CS146S 的 PPT。别反过来:只跟 CS146S 不跟 CMU,结果是工具用得溜,却说不清 harness 为什么能跑。

逐门说:每门到底是干什么的

CMU 11-768 是目前大学里公开过的最接近完整 agent 课程体系的一门,也是最没人聊的一门。 Neubig 维护 OpenHands,Fried 来自 Meta 的 agent 团队,所以框架那几周不是综述,是作者本人讲自己的设计取舍。评分是 40% 个人作业(harness 10%、评测 15%、训练 15%),10% “课堂要点”,50% 团队研究项目,12 月 1 到 3 日海报展示。开跑前有两件事要知道。作业默认通过 OpenAI 兼容接口调 DeepSeek-V4-Flash,agent 动作跑在 Modal 沙箱里;在校生有课程发的额度,你得自己掏,而且我自己没有从头到尾跑过,预算要留出来。另外作业 2(评测)和作业 3(训练)截止日分别是 9 月 24 日和 10 月 22 日,但我查的时候还没公开;官网原话是起始材料"可用后会陆续贴出"。

斯坦福 CS146S 是给在职工程师的课,也是我会推荐这个博客大多数读者先跟的一门。 我已经写了三篇长文,这里只说要点:2026 秋季是围绕 MCP、agent skills、CLAUDE.md 和 hooks、agent-ready 代码库、后台 agent、软件工厂对 2025 大纲的重写,开源贡献现在占 30% 成绩,八次客座来自做 Cursor、Claude Code、Factory、Cognition、Semgrep、Cloudflare agent 栈和 Replit 的人。它的短板恰恰是 CMU 的长板:没视频、没有能自评的作业、对 agent 怎么训练的讲得很浅。它的长板是每周主题都是你下周一上班就会用到的东西。

斯坦福 CS329Z 是拿来挖的大纲,不是拿来跟的课。 Diyi Yang、Michael Ryan(DSPy 核心贡献者)、John Yang(SWE-bench 和 SWE-agent 共同作者)从零讲起:面向 builder 的 LLM、RAG、工具调用、框架(DSPy、LangGraph、LlamaIndex、MCP、litellm)、设计模式与 scaffold、记忆、多 agent、优化,后半段是 coding agent 和主动式 agent。两份作业是真正的宝贝。HW1 是"从零搭一家公司的内部 AI 助手,不用任何 agent 框架:只有一个 chat-completion 调用和你自己写的代码",10 月 5 日发布,10 月 30 日截止。HW2 是一套评测:代码打分器、至少一个 LLM-as-judge 评测、用课程的"4 元组框架"构建的 benchmark 任务,11 月 20 日截止。两份说明都公开。起始代码都不公开。照样做,按课程的日期做,你就在没有 Canvas 的情况下复现了斯坦福 20% 的成绩。录像、测验和 50% 的"用 agent 让斯坦福生活更好"项目留在登录墙后面。

斯坦福 CS329A 是你想知道"为什么"时该看的讲座。 Mirhoseini 和 Chowdhery(两人之间做过 PaLM、Gemini、AlphaChip)把整门课组织在一个问题周围:agent 怎么通过和环境交互持续变强?9 节公开课是主讲部分:课程概览、test-time compute scaling、鲁棒验证、从工具和代码反馈中学习、规划与多步推理、训练时 scaling 与 RL、自我改进与 deep research agent、agent 评测与长程任务、未来研究方向。读过我的 Agentic Loops、想找训练侧对应物的,就是它。作业和研究项目(35%)只对在校生,课程也没宣布 2026 秋季再开。

MIT 那门课很好,但基本不是讲 agent 的。 Paul Liang 2026 春季这门是多模态 ML 课:表示、融合、对齐、大多模态模型、生成、推理、迁移,然后是和 Media Lab、Sloan 合授老师一起讲的应用。28 次课里 13 节有视频;四次应用讲座和三次教程没有。agent 内容是第 10.1 周(多模态交互,阅读清单里有 VisualWebArena、Mind2Web、OpenVLA)、4 月 23 日的 agent 教程(只有 PPT)、第 14.1 周的自我进化 AI。你要是做 GUI 或视觉 agent,看第 4、5、9、10 周,其余跳过。不做的话这不是你的课,直说没关系。

哪些不免费

凡是需要一个真人看你作业的环节,五门课全部锁在注册墙后面。 上面的表说"免费",材料确实免费,但下面是你拿不到的东西的诚实清单,因为每门课的清单几乎一样:

  • 成绩和反馈。 CMU 50% 的项目、CS329Z 50% 的项目、CS329A 35% 的项目、CS146S 50% 的期末项目。没人读你的作品。替代方案:公开发出来,找你用的那个工具的社区求 review,差一些但不是零。
  • 作业起始代码,部分。 CMU 发了作业 1;作业 2 和 3 到 9 月 9 日还没公开。CS329Z 的 HW1 和 HW2 只有说明。CS146S 的 2026 作业未发;2025 那套在 GitHub。CS329A 和 MIT 一份都没发。
  • API 和算力额度。 CMU 作业要 Modal 账号和一个 LLM key;课程给学生安排额度。用自己的 DeepSeek 或 OpenAI 兼容 key 跑 harness 作业,是这篇文章里唯一一项要花钱的,花多少我说不上来,因为我没跑过。
  • 讨论区和答疑。 Piazza、Ed、Canvas、助教答疑,五门都只对在校生。CS329Z 的测验还是闭卷个人完成。
  • 客座讲座,大部分。 CS329A 的 DeepMind 和 Reflection AI 客座不在 9 节公开视频里。CS146S 的八位客座压根没有视频。CMU 11 月的两次客座还没公布人选,录不录看讲者。
  • 录像,CS329Z 和 CS146S。 一个只在 Canvas,一个不存在。你要是非得一门斯坦福 agent 课,只有 CS329A。

免费的部分其实比听上去多:所有大纲、所有阅读清单、CMU 6 份讲义和 4 节课且还在更新、CS146S 2025 的 17 份 PPT、CS329A 的 9 节课、MIT 的 13 节,加一份能跑的 CMU 作业。按课堂的日历把这些做上十周,比大多数在校生最后完成的都多。

国内怎么跟:时区、材料、和 Claude Code 怎么配

五门课的直播都不能远程旁听,所以时区只影响材料什么时候到手。 CMU 是周二/周四美东 15:30 到 16:50,北京时间周三/周五凌晨 3:30,11 月 1 日美国夏令时结束后变成 4:30;录像目前几天内上播放列表,不是几小时。CS329Z 是周一/周三太平洋 13:30 到 14:50,北京时间周二/周四凌晨 4:30,反正你也看不到。CS146S 只公布了星期几,没公布时间。所以别熬夜,养成"周三和周五早上刷一遍播放列表和大纲页"的习惯就够了。

材料获取是国内读者真正的门槛:五门里四门依赖 YouTube 和 Google。 CMU 的录像、CS329A 和 MIT 的课都只在 YouTube;CS146S 的 PPT 是 Google Slides。唯一例外是 CMU 的讲义,是挂在课程域名下的普通 PDF,直接下载。我的做法是每周一次性拉取:播放列表用 yt-dlp 把当周新增的一两节拉到本地(都是公开视频,不涉及登录),讲义 PDF 直接 curl,Google Slides 在能访问的时候用"文件 - 下载 - PDF"存一份。一周一次,不需要一直挂着代理。

和 Claude Code / Codex 怎么配,是国内读者比美国读者更该问的问题,因为大多数人手里已经有一个能跑的 coding agent。 我的配法是三条线各自对应一种用法。CS146S 每周的练习直接在 Claude Code 里做,那本来就是课程的对象。CMU 的作业 1 把 ASSIGNMENT.mdsrc/ 喂给 Claude Code 让它先解释 ReAct 循环的骨架,然后自己写 build_promptrun,别让它代写,写完再让它 review;作业要求的 DeepSeek-V4-Flash 走 OpenAI 兼容接口,国内直连没问题。CS329A 的每节课让 Codex 或 Claude 把 YouTube 自动字幕整理成 10 条要点再看视频,1 小时 15 分钟的课能压到 45 分钟,这是我自己看长课的固定做法。

这篇到此为止

这是导航页。逐周的方案在各篇深挖里:实践线看 CS146S 跟课方案,主线看 CMU 11-768 深挖,想偷作业的看 CS329Z 拆解。CMU 发出作业 2 和 3、CS146S 挂出 2026 版 PPT、CS329Z 或 CS329A 放出任何视频,我都会更新上面的表;正文里的"截至"日期就是标记。

三件我没能核实、想记录在案的事:CMU 11 月的客座讲座会不会录像,用自己的 API key 跑 CMU 作业 1 要花多少钱,CS329A 2026-27 学年会不会再开。你要是在读其中任何一门、知道答案,评论区开着。

延伸阅读

Comments

Join the discussion — requires a GitHub account