深度 · 进化解读

被所有团队跳过的第四步,才是 AI 工程的关键

Every 单人团队运营 5 款产品,核心是每次完成功能后多做的一步:把解法存进系统,让 AI 下次自动避坑。
速览
  • Every 用「复利工程」(Compound Engineering)方法论,以基本单人的工程团队维护旗下 5 款产品,核心是 Plan → Work → Review → Compound 四步循环。
  • 传统工程走到 Review 就停了,第四步 Compound 把每次解决的问题变成系统知识,让 AI 下次自动避开同类错误,效率差距就来自这里。
  • 这套方法主张工程师 80% 的时间花在 Plan 和 Review,只有 20% 用来实际写代码。
  • 配套插件已开源,支持 Claude Code / OpenCode / Codex,含 26 个专项 agent、23 条工作流命令、13 项技能,零配置即用。
  • /workflows:review 一次调用并发 14 个专项 agent 审查代码,/workflows:plan 开 ultrathink 模式可并发 40 多个研究 agent。
立场提示:本文是 Every 团队自述其「复利工程」方法论与自家开源插件的实践,文中的并发规模、时间分配、产品数量都是官方口径。下面只讲它怎么运作、每个数字代表什么。
1背景

一个人撑五款产品,怎么做到的

Every 团队最近公开了一套叫「复利工程」(Compound Engineering)的方法论,外加一个配套的开源插件,讲他们怎么用基本是单人配置的工程团队,同时维护旗下五款产品。

五款产品 Cora、Monologue、Sparkle、Spiral,加上官网 Every.to,每个产品的工程团队基本只有一个人。撑住这套规模的不是更长的工时,而是一个四步循环里被大多数团队省掉的最后一步。

为什么值得看:Every 把平时只在内部跑的东西开源了,包括 14 个 AI 同时审一段代码、计划阶段并发 40 多个研究 agent,外加 26 个专项 agent。这是目前公开的多 agent 并行工程实践里,数字最具体的开源参考之一。
2问题

代码越写越难碰,根子在哪

大多数代码库随时间越来越难维护,原因不复杂:每加一个功能,就往系统里注入一份新的复杂度,新功能要和所有旧功能「谈判」。十年下来,团队花在跟历史代码较劲上的时间,比花在造新东西上的还多,代码变得越来越难懂、难改、难信任。

复利工程把这条曲线反过来。功能不再是往系统里加负担,而是教会系统一项新本领;修一个 bug,顺手消掉未来一整类同类 bug;一个解法被固化下来,就变成下次能直接复用的工具。迭代越多,系统越好用。

传统:越改越费劲 复利工程:越用越顺手 功能 / 迭代越来越多 → 改动一处要花的力气 →
同一条横轴(功能 / 迭代越来越多),两种走向:传统代码库改一处越来越费劲,复利工程让每次迭代都把系统垫得更顺手。
3主循环

四步循环:80% 的时间根本不是在写代码

支撑这套规模的,是一个四步循环:Plan(计划)、Work(执行)、Review(审查)、Compound(固化),然后重复。不管你是花五分钟修个 bug,还是花几天做个功能,走的都是这四步,只是每步花的时间多少不同。

前三步任何开发者都熟,第四步 Compound 才是复利工程和普通工程的分界线。跳过它,你做的就只是「有 AI 助手的传统工程」。

Plan 计划 Work 执行 Review 审查 Compound 固化 传统工程到此为止 ✕ 复利工程多走这一步 重复:下一轮自动带着上一轮固化的知识 ↻
四步在深绿轨道上依次流动。传统工程到 Review 收手,复利工程多走 Compound 一步,把这一轮学到的东西留给下一轮。