Grok Bot 团队月合并 1.1 万 PR 的 AI 编码实践

原标题:Lauren Tan 在 AI Engineer 大会上的演讲《All Code Is Slop (Except Mine)》要点。她在 SpaceXAI 负责 Grok Bot 桌面版。
71AI 研判分

Lauren Tan 在 AI Engineer 大会分享了 Grok Bot 桌面版团队的高效 AI 编码方法论:把每次纠正固化为 lint 规则而非文档说明,保持代码库干净以免 AI 照抄坏模式,禁用易错 API 与 99% 注释,并让 AI 自跑自测提交录屏。团队上月合并 1.1 万个 PR,撤回率约 0.5%,应用性能反超初版。

报道正文

宝玉 (@dotey) · 2026-11-15 05

Lauren Tan 在 AI Engineer 大会上的演讲《All Code Is Slop (Except Mine)》要点。她在 SpaceXAI 负责 Grok Bot 桌面版。

  1. 每纠正 AI 一次,就把这次纠正写成 lint 这类自动检查规则,少往 agents.md 这类说明文档里加话。违反 lint 规则的代码会直接报错、提交不上去,文档里的话 AI 不一定照做。

  2. 代码库是 AI 最主要的学习材料。里面的坏写法、临时补丁,会被下一个 AI 当成惯例照抄,像杂草一样越长越多,所以代码库要保持干净。

  3. 容易用错的东西,直接禁掉。React 里有个功能人都常用错,AI 更用不好,他们在产品代码里禁用了它,这类问题从此不再出现。

  4. 禁掉 99% 的代码注释。AI 爱在注释里给自己走的捷径找理由,后来的 AI 就照着学。她在 Cursor 时,这种“有理由的补丁”扩散开来,把应用拖得很卡。

  5. 让 AI 自己检查自己的活。AI 把程序跑起来像用户一样点一遍,交上录屏和截图,人审代码就变成看这些材料。她的 Token 大部分花在这一步。

  6. 以前用不起的检查方法,现在用得起了。用数学方法证明程序没问题这类严格验证,过去太费人力,AI 把成本降了下来。

  7. 结果:团队上个月合并了 1.1 万个 PR,被撤回的约 0.5%,应用比刚发布时还快。

  8. 先打好地基,再谈全自动。AI 写代码这一步本身出烂代码的话,全自动化只会出更多烂代码,还更费钱。

↳ 引用 @poteto (lauren): my AIE talk is up! come hear how the grok @bot team ships so quickly without compromise on quality

https://youtu.be/O_zcc6Xl12g

推文配图

推文配图

推文配图

推文配图

推文配图

推文配图