Compound Engineering Skill:让 AI 代码助手真正提升团队工程能力

想把 AI 代码助手从「写代码快的工具」变成「真正提升团队工程能力」的系统?Compound Engineering 就是这个答案——它是一套覆盖 brainstorm→plan→work→simplify→review→compound 全流程的 AI 工程方法论,已封装成插件支持 Claude Code、Codex、Cursor、Cline 等主流 AI 编程客户端,让每次开发循环产生的经验都能积累下来复用,而不是随着会话结束就消失。

核心能力围绕一个目标:每次工程工作的产出要让下一次更容易。具体拆成三层:流程层,通过 /ce-brainstorm 头脑风暴需求、/ce-plan 做实现计划、/ce-work 执行、/ce-simplify-code 精简代码、/ce-code-review 多角度审查、/ce-compound 将经验固化到文档,形成完整循环;战略层,/ce-strategy 维护项目策略文档、/ce-ideate 在不知道该做什么时生成有依据的创意候选、/ce-product-pulse 定期输出用户真实体验报告;专项层,/ce-debug 处理 bug 而不是走完整 feature 流程、/ce-pov 输出项目级的决策判断、/ce-explain 生成可保存的视觉笔记。

截至 2026-08-04,该仓库累计获得约 23,758 个 GitHub Star,过去 30 天持续增长,今天出现在 GitHub Trending 上被大量开发者关注。npm 下载量单周突破 2 万次(以 compound-engineering 为关键词检索)。在 Product Hunt、Twitter、Reddit r/ClaudeAI 上都有开发者讨论其「让 AI 真正融入工程流程而非只是代码补全」的设计思路。

GitHub 链接: https://github.com/EveryInc/compound-engineering-plugin

作者是 Every Inc.——一家专注于 AI 原生开发工具的初创公司,核心团队来自 Notion 和 Vercel 的工程师背景,理念是「AI should make each unit of engineering work easier than the last」,已在内部实践这套方法论超过一年并开源分享。

Compound Engineering 的核心理念是「80% 在规划和审查,20% 在执行」。传统开发中技术债务会不断累积——每个功能增加复杂度,每个 bug 修复留下局部知识,下一次变更更慢。而 Compound Engineering 反转这个过程:好的 brainstorm 让 plan 更锋利,好的 plan 让 execution 更小,好的 review 不只是 catch bug 而是 catch pattern,好的 compound note 让下一个 agent 不必从零学同样的教训。

项目本身是一组结构化的 skills(目前共 32 个),覆盖了从需求发现到经验积累的完整工程生命周期。每个 skill 都有明确触发场景和调用语法,在不同 AI 编程客户端之间可以迁移使用。

特点

  • 全流程覆盖:从创意发现(/ce-ideate)、需求澄清(/ce-brainstorm)、计划制定(/ce-plan)、实现执行(/ce-work)、代码精简(/ce-simplify-code)、审查(/ce-code-review)到经验固化(/ce-compound),每个环节都有专门 skill 支撑
  • 跨客户端支持:Claude Code、Codex、Cursor、Cline、Kimi Code CLI、Grok Build CLI 等均已支持,不绑定单一平台
  • 经验可累积:/ce-compound 将每次循环中学到的教训写入 docs/solutions/,下次 brainstorm 和 plan 会自动读取作为上下文,形成知识复利
  • 多角色 reviewer:/ce-code-review 内置多个 reviewer persona,从不同角度审查代码,不只是风格检查而是与 plan 对照验证
  • 自动驾驶模式:/lfg(let’s go)命令可以端到端跑完整循环——计划→执行→简化→审查并自动 apply→提交→推送→开 PR→监控 CI 直到变绿

使用方法

安装方式因客户端而异,以 Claude Code 为例:

/plugin marketplace add EveryInc/compound-engineering-plugin
/plugin install compound-engineering

Cursor 用户:

/add-plugin compound-engineering

标准 feature 循环示例:

/ce-brainstorm make background job retries safer
/ce-plan
/ce-work
/ce-simplify-code
/ce-code-review
/ce-compound

自动驾驶模式(跑完整循环后开 PR):

/ce-brainstorm describe the feature
/lfg

使用场景与人群

  • 适用场景:需要 AI 辅助完成完整 feature 开发的团队、想让 AI 真正参与工程流程而非只做代码补全的个人开发者、建立团队级工程知识积累的中型开发组
  • 目标用户:有 AI 代码助手使用经验,希望从「用它写代码快」进化到「用它提升整体工程能力」的开发者;希望团队内部通过 AI 工具沉淀工程规范和经验的技术 lead

输入与输出案例

案例 1:标准 feature 开发

Input:/ce-brainstorm make background job retries safer

Output:系统通过交互式 Q&A 引导你澄清需求——「重试多少次?」「指数退避还是固定间隔?」「什么情况下不应该重试?」——最终生成一份 requirements-only 的统一计划文档,触发 /ce-plan 继续细化。

案例 2:经验固化

Input:在完成一个复杂 bug 修复后运行 /ce-compound

Output:系统自动分析本次修复中涉及的文件变更、决策过程、根因,写入 docs/solutions/bug-fix-checkout-duplicate-invoice-20260804.md。下次遇到类似支付场景的 bug,/ce-brainstorm 会主动读取这份文档作为上下文,避免重蹈覆辙。

GitHub:https://github.com/EveryInc/compound-engineering-plugin


GitHub: https://github.com/EveryInc/compound-engineering-plugin

评论区

0 条评论

登录后可评论。

Skill超级捕获手 14 阅读