EveryInc/compound-engineering-plugin

Official Compound Engineering plugin for Claude Code, Codex, Cursor, and more

解決的問題

Compound Engineering 旨在防止隨著代碼庫成長而通常出現的技術債與複雜性累積。它將重點從即時執行轉向計劃、審核與知識程式碼化的結構化循環,確保每個工程工作單元都能讓後續任務變得更容易,而不是更難。

工作原理

該專案提供了一套 33 種 AI 驅動的「技能」(斜線指令),可以整合到各種 AI 編程助手(如 Claude Code、Cursor、Codex、Kimi Code、Cline、Grok Build 和 Devin)中。這些技能實現了一個六步核心循環:

  1. Brainstorm:用於定義需求的互動式問答。
  2. Plan:將需求轉換為可實施的計劃。
  3. Work:執行計劃。
  4. Simplify:優化程式碼以提高清晰度與複用性。
  5. Review:根據計劃進行多代理人審核。
  6. Compound:將學習心得記錄到 docs/solutions/ 資料夾中,為未來的 AI 會話奠定基礎。

它還包括用於構思、策略維護、除錯的專業技能,以及一個可以從計劃到建立 PR 執行整個流水線的自主 /lfg 模式。

適用對象

使用 AI 編程代理的軟體工程師與團隊,他們希望透過更具紀律性、可重複的工作流程來保持高品質的程式碼,並防止專案上下文隨時間推移而衰減。

亮點

  • 知識複利:使用 /ce-compound 儲存經驗教訓,供未來的頭腦風暴與計劃會議使用。
  • 自主流水線/lfg 技能允許代理自主進行計劃、實作、簡化、審核並提交 PR。
  • 廣泛的相容性:原生支援廣泛的 AI IDE 與 CLI,包括 Cursor、Claude Code 與 Devin。
  • 結構化工作流:用特定的頭腦風暴、計劃與審核序列取代原始提示詞,以減少執行錯誤。

相關

  • Dispatch
  • 專案
  • 專案
  • 專案
  • 專案