AIGC·非著名程序员
26-07-16 08:09 微博认证:微博新知博主 科技博主 头条文章作者 微博原创视频博主

Claude Code 之父 Boris Cherny 发的一条长推,聊的是在 AI agent 时代,工程师自动化这件事为什么变得更重要了。我看完觉得说得挺到位的,跟大家聊聊。

他先回顾了一下:以前最厉害的工程师都爱花大量时间搞自动化,比如优化编辑器配置、写 lint 规则、搭端到端测试套件,这样就不用手动冒烟测试了。这些事杠杆率极高,因为能成倍放大个人产出。

现在 agent 时代来了,他觉得这些自动化反而更重要了,给了三个理由。

第一个,基础设施和开发体验的加速能让你跑得更快。如果你手头跑着一堆 agent,每个 agent 也都会跟着提速,自动化越多单位时间产出就越多。

第二个,把问题固化成代码更高效。你的 agent 可以每次看到某个问题就去修一次,但那要花 token 还可能漏掉一些场景。如果直接写一条 lint 规则或 CI 检查,这整类问题就永远自动化了。大家常说的 loop,其实就是自动处理整类杂活,遇到一个修一个反而落了下乘。

第三点也是最关键的,自动化让更多人能轻松上手代码库。现在工程师第一天就能贡献代码,因为 agent 能帮他们导航整个项目;非工程师也能像工程师一样高效参与开发。挡在路上的,是那些存在人脑子里的领域知识,没有沉淀到自动化里。而 agent 带来的变化是,能编码为基础设施的领域知识不再局限于 lint 规则、类型和测试,还能用代码注释、技能、CLAUDE.md 规则和记忆来承载。如果你提了个 PR 因为没用对框架被拒,或者设计师做了个功能因为不符合架构规范被打回,这些都说明自动化没做到位。

所以他建议每个团队都去写 CLAUDE.md、REVIEW.md、各种 skill 和文档,让 agent 在零额外上下文的情况下就能高效干活。听起来疯狂,其实就是工程师一直在做的事的延伸:自动化,把领域知识变成基础设施。模型越聪明这件事越容易,但在那一天到来之前,每个团队都有责任把脑子里的知识转成基础设施。

#科技先锋官##How I AI#

发布于 山东