正文 · AI 翻译
当编程智能体只需一条提示就能完成去年的作业时,你该布置什么作业?斯坦福大学第二次开设 CS146S 课程时,Mihail Eric 邀请开源项目维护者参与课程。学生必须熟悉一个陌生的代码仓库、提出一项改动,并向可能合并该补丁的人解释它。
为庆祝 AI Engineer YouTube 频道订阅人数达到 100 万,我们邀请了在斯坦福大学教授《现代软件开发者》课程、并负责 Monaco 人工智能业务的 Mihail。他展示了课程大纲,并告诉我们哪些课程内容经受住了他自己工程团队的实践检验。Monaco 自建了智能体工作区,购买了代码审查工具,并让一个值班智能体获得了访问 Datadog 和 GitHub 的权限。我们询问他如何决定团队需要自己掌握哪些工具。
在 YouTube 上观看完整访谈和屏幕演示。
节目注释
斯坦福大学 CS146S——为期 10 周的课程大纲和作业。
《皇帝没有穿衣服》——Mihail 从零开始构建一个编程智能体。
《揭秘 Claude Code》——Mihail 追踪一个真实的智能体运行框架。
Monaco 的智能体工作区——团队如何为每个智能体设置工作区。
《如何终结代码审查》——我们关于代码生成速度超过审查速度后会发生什么的文章。
Basis 的权限图——智能体如何区分当前行为与早期设计决策。
Stripe 的 Minions——深入了解 Stripe 的后台编程智能体。
AI Engineer CODE 峰会——开场时提到的会议。
时间戳
赞助商广告您的赞助广告可刊登在这里触达正在构建下一代产品的 AI 工程师。开发和发布智能体、模型及基础设施的人都在阅读 Latent Space。欢迎咨询赞助此广告位。
business@latent.space →
0:00 AI Engineer 订阅人数达到 100 万,以及 CODE 峰会
0:51 Mihail Eric 与斯坦福大学 CS146S
5:26 初级工程师现在需要学习什么
10:02 开源项目维护者审查学生的代码
15:04 浏览为期 10 周的课程大纲
24:04 编程智能体内部的循环、工具和运行框架
32:18 面向大型代码库的上下文工程
38:15 帮助你理解代码差异的技能
46:42 Monaco.com 争议与飞机横幅
50:23 Monaco 为销售团队提供什么
59:21 走进 Monaco 的工程团队
1:01:40 “购买是为了学习,自建是为了长久掌握”
1:05:24 让代码仓库适合智能体使用,并打通值班处理闭环
1:12:37 当代码审查成为瓶颈
1:20:37 安全、依赖项与权限
1:30:13 后台智能体与 Stripe 的 Minions
1:34:16 MCP 门户,以及基础设施为何趋同
1:41:22 构建软件工厂
1:45:24 开发者还有哪些工作要做?
1:52:16 从个人采用到团队自主运作
开场片段出自 EO Studio 的《The Thinking Mode》。