https://x.com/i/article/2109541953155313664
Google 官方「5天 AI Agents 课程」深度解读:5份白皮书,看懂从 Vibe Coding 到生产级 Agent 的完整范式
5-Day AI Agents: Intensive Vibe Coding Course
Google 与 Kaggle 联合推出的免费密集课程,由 Google 的 ML 研究员和工程师团队制作,直播形式首期举办,现已转为 Kaggle Learn 上的自学模式,可以随时开始。它的定位很明确:从 AI Agent 的基础概念一路讲到生产级系统,以 "vibe coding" 为主线贯穿五天。
每天的学习材料由四部分组成:
•播客(YouTube 音频,用于通勤等碎片时间建立概念框架)
•白皮书(当天核心思想的系统论述,这是课程的“教材”)
•Codelab(Google 官方教程平台上的动手实验,这是课程的主体工作量)
•直播回放(可选,主持人为 Anant Nawalgaria 和 Smitha Kolan,每天邀请 4–5 位 Google 内部专家对谈)
配套还有一个 Kaggle 竞赛页面(5-day-ai-agents-intensive-vibecoding-course-with-google)作为社区交流和实践的载体。
课程的整体逻辑:一条清晰的主线
五天的安排不是随机拼凑,而是一条完整的工程演进链:
范式转变 → 工具互操作 → 知识与记忆 → 信任与安全 → 规格化生产
用一句话概括:先说服你“软件开发的范式变了”(Day 1),再给你拼装 Agent 的标准化零件(Day 2–3),然后处理“你不写代码了,凭什么信它”(Day 4),最后回答“怎么把这套东西稳定地送上生产环境”(Day 5)。这个递进结构本身就反映了 2025–2026 年 Agent 工程领域的真实共识演变。
逐日白皮书和课程内容解读
Day 1 — Agent 与 Vibe Coding 导论
白皮书《The New SDLC with Vibe Coding》由 Addy Osmani、Shubham Saboo 和 Sokratis Kartakis 合写(Osmani 是 Chrome 团队著名的工程写作人,这三位也是 Day 1 直播嘉宾)。核心论点:
•编程史上“人把问题翻译成机器语法”的时代正在终结,这是自高级语言诞生以来最大的转变;
•开发者与机器的接口从语法变成意图,人负责提供意图、架构和判断,机器负责实现;
•引用了截至 2026 年初的数据:85% 的职业开发者已在日常使用 AI 编码代理,约 41% 的新代码由 AI 生成;
•提出了一条“AI 编码工具进化阶梯”:自动补全 → 整行/整函数建议 → 对话式生成 → 自主 Agent(能克隆仓库、规划跨文件修改、在沙箱执行、跑测试、提交 PR)。
Codelab 两个:上手 Google Antigravity 2.0(Google 的 agentic IDE),以及在 Google AI Studio 里搭一个 Web 应用并部署到 Cloud Run。Day 1 的嘉宾阵容很能说明课程的分量,Logan Kilpatrick(Google AI Studio 负责人)、Parthasarathy Ranganathan(Google 系统 AI 研究的核心人物)都出席了对谈。
Day 2 — Agent 工具与互操作
白皮书《Agent Tools & Interoperability》的核心命题是:没有开放协议,每个工具集成都变成"standard-of-one"——为每个工具写一层脆弱的定制包装,累积成技术债。采用标准化协议层之后,孤立的定制系统变成模块化的互操作平台,开发者从“建造者”升级为“编排者”。白皮书封面承诺读者可以“在一个下午内用这些协议拼出一支虚拟的数据与执行团队”。
涉及的协议栈是一幅完整的 Agent 互操作版图:
Codelab 聚焦 Antigravity CLI 和 Google Developer Knowledge MCP server。嘉宾里包含 Mike Clark 和 Alan Blount 等 Google Agent 工具团队的负责人。
Day 3 — Agent Skills
白皮书《Agent Skills》(作者 Debanshu Das 等)论述的是一种正在成为跨平台标准的知识封装格式:一个 Skill 就是一个包含 SKILL.md 文件加 scripts/、references/、assets/ 目录的文件夹。它针对 Agent 开发的四个真实痛点:
1.Context rot(上下文腐烂):把所有知识塞进一个系统提示词会拖垮模型表现;Skills 按需加载(渐进式披露);
2.程序性记忆缺口:LLM 有情景记忆和语义记忆的类似物,但缺少“一步步怎么做”的记忆;白皮书称 Skills 是“LLM Agent 第一个可信的程序性记忆原语”;
3.多 Agent 复杂度:与其搭建复杂的多 Agent 系统,不如让一个通用 Agent 通过加载不同 Skill“变形”为各种专家;
4.可移植性:一个文件夹加一个 Markdown 文件,任何有文件系统访问能力的 Agent 都能用,天然厂商无关。
这个概念最早由 Anthropic 在 2025 年提出(Agent Skills / SKILL.md),Google 在这里将其接纳并推广为通用标准,这本身是解读这门课时值得注意的信号:主要厂商正在 Agent 能力格式上走向收敛。Codelab 是在 Antigravity 中使用 Skills,以及用 Agents CLI + ADK(Agent Development Kit)构建 Agent 的完整生命周期。
Day 4 — Vibe Coding 的安全与评估
白皮书《Vibe Coding Agent Security and Evaluation》直面这个范式最尖锐的问题:意图驱动开发加快了创新速度,但击穿了传统信任模型。传统确定性软件的信任是二元的(能编译、测试通过、凭证有效),而 Agent 系统会自主执行生成的代码、访问敏感内部 API、动态修改生产环境。白皮书提出从“随口接受 AI 输出”的随性 vibe coding 到“在严格约束下把 AI 当实现引擎”的纪律化 agentic engineering 的光谱,并给出了一套 7 支柱的"Effective Trust"架构,包括:临时沙箱隔离、防御“slopsquatting”(攻击者抢注 AI 幻觉出来的包名,等开发者照抄安装,这是供应链攻击在 AI 时代的新形态)、红/蓝/绿安全三色体系,以及基于 OpenTelemetry 的轨迹评估(不只要看最终输出,要审查 Agent 走过的每一步)。
两个 Codelab 很实用:用 ADK + Agents CLI 构建一个带人工审批环节(human-in-the-loop)的费用报销 Agent;以及带自动化威胁扫描和安全护栏的安全编码实践。这一天的核心信息是:“信任”在 Agent 时代从一次性验证变成了持续性工程。
Day 5 — 规格驱动的生产级开发
收官日由 Lee Boonstra 执笔白皮书《Spec-Driven Production Grade Development in the Age of Vibe Coding》。它先戳破一个幻觉,"速度的错觉":AI 生成错误的速度和生成代码的速度一样快,bug 率并不因为 AI 而自动下降。然后给出核心主张:
•"Vibe Coding" 不等于 "Vibe in Production",随性开发可以,随性上线不行;
•规格驱动开发(SDD):把 Gherkin 规格说明书(Given/When/Then 的行为描述语言)作为唯一事实源,代码是可抛弃的,规格在,代码随时可以重新生成;
•AI 反过来可以产出极全面的测试覆盖,把“信心”变成可程序化验证的东西;
•生产环境需要零信任流水线、代码审查 Agent、混合策略服务器等治理机制。
两个 Codelab 是可选的(可能需要 Google Cloud 账单账户):把费用 Agent 部署到 Google Cloud 的 Agent Runtime,以及用 Antigravity 搭一个前端,通过事件触发架构与云端 Agent 打通。Day 5 的嘉宾包括 Antonio Gulli(Google AI Studio 工程负责人)和 Omar Sanseviero 等。
学习建议
1.以白皮书为纲、Codelab 为体:每天先读白皮书建立框架(每篇 30–60 分钟),再做 Codelab(每个 1–2 小时);播客适合放在通勤时听,直播回放则按需选看。
2.Day 2 和 Day 4 是含金量最高的两天:协议互操作和安全评估是当前从业者最稀缺、也最难靠零散博客补齐的知识。
3.不必被工具绑定:如果不用 Antigravity,可以用任意支持 MCP 的 Agent 框架做等价练习,概念完全可迁移。
4.Day 5 建议至少读白皮书,即使跳过需要云账户的 Codelab,规格驱动开发是这门课对“vibe coding 能否上生产”这一争议给出的最体系化回答。
一句话总结:这门课是 2026 年理解“AI Agent 时代软件工程范式”的一份高浓度样本,它教的不只是怎么用 AI 写代码,而是当写代码这件事本身被自动化之后,软件工程的剩余部分(意图、规格、协议、信任、治理)如何重组。
