Boris Cherny · Compounding Engineering
原文(Boris 推文):https://x.com/bcherny/status/2007179842928947333 概念原帖(Dan Shipper / Every):https://every.to/source-code/my-ai-had-already-fixed-the-code-before-i-saw-it 中译:🔴 无 · 建议 AIBuilder 社群自翻 发布:2026-01(Boris 推文) · 2025 秋(Every 原文) 作者:Boris Cherny(Claude Code 头儿)转述 Kieran Klaassen / Dan Shipper 命名的概念
一句话本质
每解决一次新问题,就让 Claude 把这一次学到的规则写回 CLAUDE.md——下一次它自动带着前面所有经验上场,工程知识像利息一样复利累积,而不是每次从零开始。
它讲了什么(3-5 行展开本质)
“Compounding Engineering” 最早由 Every 的 Dan Shipper 和 Kieran Klaassen 在 2025 年命名:AI 编码工具最大的价值不是替你写一次代码,而是把”PR review 说过的话、bug 修过的坑、code review 的偏好”自动沉淀成规则,应用到未来的每一次工作。Boris 把这个观察带到 Claude Code 实战:每次新教训 → 写进 CLAUDE.md 或 skill → 下次默认生效。结果是团队越用越快、越用越懂你、institutional knowledge 从人脑迁移到仓库。
为什么收进 AIBuilder(给读者的理由)
这篇和 AIBuilder 的方法论完全同源。 陈彬的”沉淀给后来者”、“每次使用触发一次 wiki 修订”(Obj 3)就是 Compounding Engineering 的中文版本。想理解 AIBuilder 为什么执着于”把对话编译成 wiki”而不是”让大家各自搜”——读这一篇,你会看到同一套方法论在另一群人那里独立出现。
和 AIBuilder wiki 的连接
读完之后可以串读:
- 01-CLAUDE-md(规则沉淀的载体 · Compounding Engineering 的技术底座)
- raw → wiki 知识沉淀机制(陈彬版的 compounding · 把对话变成下次的起点)
- Gaia Knowledge System(另一个 compounding 的实例)
- Boris 怎么用 Claude Code(Boris 整体工作流)
三条最有价值的片段
“AI development tools can automatically apply lessons from past pull requests, bug fixes, and code reviews to future work.” — Every 原文核心
“Every time Claude learns something, write it back to
CLAUDE.mdso next time it starts from there.” — Boris 推文要点
institutional knowledge 不再绑在员工身上,而是绑在仓库上 · 这是 compounding engineering 区别于普通 AI 编码的真正分水岭。
AI 学者策展 · 2026-04-20