站在巨人的肩膀上

6 月 29 日到 7 月 2 日,旧金山的 AI Engineer World’s Fair。最后一天,Addy Osmani 做了闭幕演讲。
Addy Osmani 上台,演讲标题是一整句话:
Don’t build agents you can’t answer for. 别造你负不了责的 Agent。
他在演讲里拆了一个词,answerability。不是”负责”那么虚,是四个问题:你能解释它干了什么吗,你能验证它干得对吗,你理解风险吗,出了事你敢签字吗。Agent 把活干了,但**“搞定了”是它说的,你验过了吗**。
他不是提醒者,是做过平台的人
如果只是一句转发里的观点,我可能看完就忘了。但它不是。
Addy 在 Google 内部真做过 agent 平台。Agent Platform、Agent CLI、Agent Studio,三个产品,他参与发布的。在那之前,他在 Google 待了 14 年,前面做 Web 性能,DevTools、Lighthouse、Core Web Vitals 这些前端天天用的东西他参与过。做到 Google Cloud AI 的 Director。已离开 Google,现在自己干。

从 Web 性能到 agent-skills
我越研究他越觉得,他从 Web 性能到 AI agent,可以放在一条线上看:怎么让复杂系统变得可验证。
在 Chrome 那几年,他参与的是 DevTools、Lighthouse、Core Web Vitals 这一类工作。这些工具背后有一个共同点:把体验问题变成可以测、可以验的东西。比如 Lighthouse,把”我觉得这个网站挺快”变成一个跑出来的分数。分数出来了,很多团队就不能只靠体感吵。
Core Web Vitals 也是这条线上的。Google 把这套标准接进搜索排名,网站主不能再假装体验这事没代价。这把”可验证的质量”从建议变成了现实约束。
到了 AI agent 时代,他做了 agent-skills。这个仓库 7 万多颗星。它解决的问题是:agent 说改完了,你怎么知道真的改对了。它把验证流程写进 skill,比如浏览器测试,要进页面、截图、查 console、看网络请求。agent 至少有一套固定流程。

他在那场演讲里把这件事讲得更透。
先给了一个框架。agent 跑内环,找活、干活、测试、汇报。人跑外环,拍板、验证、批准、纠偏、兜底。
然后他点了三个会出事的地方。认知投降,agent 给你的答案,在你形成自己判断之前,悄悄变成了你的判断。理解债,AI 写的代码越堆越多,你读过的越来越少,代码库长得比你的理解快。编排税,agent 越多,要你做的协调决策越多,最后多到一个人整合不过来。
他还给了一个方向。人的重点不只是写代码了。新工作是设计 loop,设计证据,做验证。以前你干活,现在你设计怎么验活、怎么证明活干对了。
他说代码会越来越便宜,麻烦的是,出了问题谁能说清楚,谁敢签字。
我看到这里才明白,他不是突然跑来讲 agent 风险。他一直在做同一种事,只是以前对象是网页,现在对象是 agent。
从他身上学到的三件事
研究完他的 agent-skills 和那场演讲,有三件事我特别认同,分享给你。
第一,写代码之前先写 spec。以前让 agent 干活,直接说”帮我做个 XX”,它就开干,做出来经常不是我想要的。Addy 的技能包里第一条就是 spec before code,先写清楚要做什么,再动手。 如果是 code before spec,难怪翻车。
第二,agent 说做完了,千万不要信,让它拿出证据。测试跑过了,把结果贴出来。改了前端,自己开浏览器截图。这不是我瞎想的,Addy 的技能包里每个 skill 都带验证关,“看起来对”永远不够。
第三,防着 AI 偷懒。Addy 在每个技能里都放了一张反偷懒表,列了 agent 常用的借口和反驳。比如”我稍后补测试”,表里直接给为什么这是错的。我以前没想过这事,但 AI 确实会偷懒,而且偷得很自然。
他最值得学的,是把经验变成别人能用的东西
他写书,O’Reilly、Smashing、Leanpub 都出过,十来本。

写博客,写了十几年,写了理解债、认知投降这些概念。做工具,agent-skills 7 万多颗星。一个人能干不难,能把干的东西变成别人也用得上的东西,才稀缺。
资料卡

Addy Osmani
- 最近的演讲:AI Engineer World’s Fair 闭幕演讲 “Don’t build agents you can’t answer for”(LinkedIn 原帖)
- 代表工作 / 作品:agent-skills、《Beyond Vibe Coding》;参与过 DevTools、Lighthouse、Core Web Vitals 相关工作
- 推荐入门:《Beyond Vibe Coding》+ 博客里那几篇暗面概念(理解债、认知投降、编排税)
从这几个入口继续关注他:
- 官网 / 博客:https://addyosmani.com
- X / Twitter:https://x.com/addyosmani
- LinkedIn:https://www.linkedin.com/in/addyosmani
- YouTube:https://www.youtube.com/@AddyOsmani
- GitHub:https://github.com/addyosmani
- agent-skills 仓库:https://github.com/addyosmani/agent-skills