20500星!这个GitHub项目说:你每天只该花20%的时间写代码
如果你是一个开发者,每天写 400 行代码。
恭喜你,你很可能正在变慢。
不是手速问题,不是摸鱼太多。Every Inc 在上周开源的 compound-engineering-plugin 里埋了一个数字:80% 的工程时间应该花在规划和审查上,只有 20% 是写代码。
这个比例,和你现在的工作节奏——大概率反着。
那剩下 80% 的时间里,他们在干什么?
20500 颗星。 一个 AI 编程插件,三个月前刚开源。叫 Compound Engineering。
不是 IDE,不是编辑器插件,不是 Copilot 竞品。它是一套嵌入 Claude Code、Cursor、Codex 的工作流系统——说人话就是:给你的 AI 编程助手上了一套 SOP,让每一次编码都成为下一次的垫脚石。
Their pitch?
每次工程工作,都应该让后续工作变得更容易——不是更难。
我看完第一反应是:这不废话吗?
然后用了两周。然后发现,废话和行动之间隔着一整个方法论的距离。
大多数人在"消耗"AI,不是"利用"AI
先说说现在的局面。
2026 年了,没人再讨论"AI 能不能写代码"。SWE-Bench 上各家模型轮番屠榜,Cursor 用户量翻了三倍,Copilot 的 Agent 模式终于能跨文件改代码了。
但有个问题没人提——你用 AI 写代码,你是越写越轻松了,还是越写越累?
我的真实体验是:越写越累。
每次给 AI 一个 prompt,它刷地生成了几百行。我 review,我测试,我修 bug,我合分支。下一轮又是同一套——重新解释项目上下文、重新描述需求、重新审核输出的代码。
AI 帮我加速了单次任务,但整体上为什么没有变轻松?
因为经验没有积累。每次都是白纸一张。
你解决过一个坑,下次 AI 继续踩。你修过一个 bug,下次 AI 生成同样的 bug。你跟 AI 说过"不要用 any",下次它照用不误。
这就是 Compound Engineering 瞄准的问题。
不是造一个更聪明的模型,而是设计一个系统,让 AI 从每次交互中学到东西,并且下次自动用上。
80% 规划 + 20% 写代码,这个比例反直觉
Compound Engineering 的核心循环看起来简单得有点欺骗性:
Brainstorm → Plan → Work → Review → Compound → (repeat)
五个步骤,四个跟"写代码"无关。
创始人 Kieran Klaassen 在 definitive guide 里写得很直白:80% 在规划和审查,20% 在执行。
我第一次看到这个比例,想法跟你现在一样:太夸张了吧?
但其实想一想就懂了。
你想想自己平时的工作节奏——真正在"打字写代码"的时间有多少?大部分时间在看 issue、翻代码库、想方案、review PR、debug。
Compound Engineering 做的,就是把这些"看不见的工作"系统化了。
Brainstorm — 不是头脑风暴,是一个交互式 Q&A 过程,最终产出一份结构化的需求文档。AI 跟你来回对话,把模糊的想法变成可执行的 spec。
Plan — 需求文档转成实现计划。改什么文件、测什么场景、边缘情况怎么处理。AI 帮你写好,你在上面改。
Work — 真正动手改代码的阶段。注意:有了前面的 Brainstorm 和 Plan,AI 写代码时已经知道全局上下文,不太会跑偏了。
Review — 这一步值得单独说。Compound Engineering 的 review 不是 AI 自己审查自己的代码。它启动了 14 个并行审查 agent,分别看安全、性能、架构、样式……你收到的是一个综合报告,而不是一段"你这个代码写得真不错"的废话。
Compound — 最关键的一步。把这次工作的经验写成结构化的笔记,喂回系统。下次 Brainstorm 时,AI 已经知道"哦这个团队不用 any 类型"、"这个模块有历史包袱"、"类似的坑上次踩过了"。
这套流程装在一个插件里,37 个 skill、51 个 agent。GitHub 上 20500 颗星——比我预想的多,但想想也合理。
每一个被 AI 生成的 any 坑过的人,都会想要一个不让 AI 再犯同样错的机制。
做对了一件事:让"经验"成为一等公民
我真正想聊的,不是这个插件有多好用(它确实好用),而是它背后的设计哲学。
你有没有注意到一个趋势——
2025 年大家在卷模型能力。2026 年大家开始卷工具生态。但很少有人在卷经验复用。
Cursor 再强,每个会话从零开始。Claude Code 再聪明,它不知道你团队昨天达成的共识。Copilot 再准,它不认识你代码库里那个诡异的兼容性 hack。
Compound Engineering 做的,就是把经验变成了代码一样可管理、可版本化、可迭代的东西。
那些 compound step 产出的笔记,不是丢进 wiki 吃灰的文档。它们是下次 AI 启动时自动加载的上下文。每完成一个任务,你的 AI agent 就变聪明一点点。
不是通过微调,不是通过 RAG,就是通过一套让"记住"这件事自动发生的工作流。
这和人类学习编程的方式一模一样:你踩过的坑,下次就不会再踩了。Compound Engineering 把这个模式复制给了 AI。
装起来复杂吗?四条路,各有各的走法
到这你可能会想:说得挺好,到底怎么装?
实际情况是:安装本身不复杂,但不同平台的路径不同。 我花了半小时看完 README 做了个对照表:
| 平台 | 安装方式 |
|---|---|
| Claude Code | /plugin marketplace add 拉仓库,然后 /plugin install,一条命令 |
| Cursor | 在 Agent 里打 /add-plugin compound-engineering,或搜索插件市场 |
| Codex | 需要三步:注册市场 → 装 agent → TUI 界面勾选安装 |
| GitHub Copilot | VS Code 命令面板 → 从源码安装插件 → 输入仓库地址 |
推荐从 Claude Code 或 Cursor 入手,安装最方便。如果你用的是 Codex,有个小坑——装完市场后还得跑一句 bunx @every-env/compound-plugin install 装 agent,然后重启 Codex 才能看到所有 51 个 agent。
它不只是一个插件,它是一整套工作流编排系统。装完只是一个开始,真正的关键在怎么用。
装好之后输入:
/ce-setup
这是它的环境诊断命令。它会检查你有没有装齐依赖工具(gh、jq、ffmpeg 之类的),如果缺了什么会自动引导安装。跑完 setup 你就能看到绿色的 ✅ 安装完成。
然后怎么开始?官方的建议是:不要贪心,从一条完整的循环开始。
/ce-brainstorm "优化用户列表的加载速度"
/ce-plan docs/brainstorms/xxx-requirements.md
/ce-work
/ce-code-review
/ce-compound
第一次跑的时候,你可能会觉得"好慢"——因为每个步骤都有 Q&A 交互。但慢恰恰是设计的一部分。那 80% 的规划时间就在这五个步骤里。
不一定适合所有人
说点实话。
这套东西不是银弹。
如果你是一个人的小项目,自己全栈什么都能搞定——Compound Engineering 可能太重了。51 个 agent 的开销不是开玩笑的。
如果你的团队还没有用 AI 编程工具——先别上这套。先让 Copilot 或 Claude Code 跑起来,培养使用习惯。Compound Engineering 是第二层,不是起点。
如果你本来就讨厌流程化——那算了。它本质上是一套流程,而你讨厌流程的话,用起来会很难受。
但如果你是一个中等规模的团队,每天有几十个 PR,经常遇到 AI 反复犯同样的错误,或者你们正在从传统开发往 AI-assisted 开发转型——
那这是一个你可以考虑的投资。
不一定是装这个插件。不一定是照搬这套流程。而是理解一个理念:AI 开发不是"prompt → 代码 → 收工"的循环,而是一个应该越走越快、知识不断累积的过程。
Every Inc 用这套系统养了五个产品(Cora、Monologue、Sparkle、Spiral 和 Every.to),工程团队只有几个人。算了一笔账:前期多花 80% 的时间做规划和知识沉淀,后期每次编码的边际成本不断下降,直到接近零。
不是所有人都能达到这个状态。但能靠近一点,也是赚的。
所以,对我们意味着什么?
我这两天一直在想一个问题。
以前我们觉得编程是手艺活——靠经验积累,靠踩坑成长,十年才能磨一剑。
后来 AI 来了,大家觉得编程变成了 prompt 工程——会描述需求就能写代码。
Compound Engineering 告诉你:两个都对,但都有局限。
手艺活太慢,prompt 工程太浅。真正有价值的是——用系统化的方法把每一段经验留下,让下一次站在上一次的肩膀上。
20500 颗星,不是一个插件的人气,是开发者们对一个方向的投票:我们想要的不是更快的代码生成器,而是能越用越聪明的开发伙伴。
这周我打算在自己团队里试一期。不一定跑全流程,先从 /ce-compound 开始——每次做完一个小功能,写一份"经验笔记"喂给系统,看看一个月后 AI 的表现有多大变化。
三个月后回来告诉大家结果。
安装和使用示意图
上图从左到右展示了完整路径:
- 安装 → 选一个你用的平台,跑对应的安装命令
- 核心工作流 → 五个步骤循环:Brainstorm → Plan → Work → Review → Compound,其中只有 Work 是写代码
- 知识复利 → Compound 产出的经验笔记自动加载到下次会话,AI 越用越聪明
💡 给你一个极简入门方案:
如果你跟我一样不想一上来就跑全流程,可以先只做两件事:
# 第一步:每次开始新任务前跑一下
/ce-brainstorm "说清楚你要做什么"
# 这比直接让 AI 写代码省后续 3 轮扯皮
# 第二步:做完后跑一下
/ce-compound "记录这次学到了什么"
# 这个笔记下次 Brainstorm 自动加载
只跑这两步,你就已经进入了"知识复利"的循环。剩下的 Plan、Work、Review 可以根据需要逐步接入。
这就是 Compound Engineering 的设计巧思——它不要求你一步到位,你可以从任意节点切入,每一次循环都在把系统变得更懂你的项目。
顺便一提,Every Inc 的创始人还写了一篇深度文章讲这套理念的起源,叫 Compound Engineering: How Every Codes with Agents,有兴趣可以搜来读。
就这样。不总结了。总结的话自己翻到标题上去看。
暂无评论。