Auto-Pilot / 全自动
更新于 a month ago

compound-engineering-plugin

EEveryInc
6.3k
everyinc/compound-engineering-plugin
80
Agent 评分

💡 摘要

一个提供结构化工作流(计划、工作、审查、复合)的 Claude Code 插件市场和 CLI 工具,旨在提高工程效率并积累知识。

🎯 适合人群

AI 辅助软件工程师工程团队负责人技术产品经理DevOps 工程师开源项目维护者

🤖 AI 吐槽:它承诺让未来的工作更轻松,但首先你得学会它的整个哲学框架。

安全分析低风险

该插件与文件系统交互(写入 ~/.opencode, ~/.codex)并执行 CLI 命令,如果安装恶意插件会带来风险。缓解措施:实现沙盒执行环境,并为插件建立代码签名/验证流程。

Compound Marketplace

Build Status npm

A Claude Code plugin marketplace featuring the Compound Engineering Plugin — tools that make each unit of engineering work easier than the last.

Claude Code Install

/plugin marketplace add https://github.com/EveryInc/compound-engineering-plugin /plugin install compound-engineering

OpenCode + Codex (experimental) Install

This repo includes a Bun/TypeScript CLI that converts Claude Code plugins to OpenCode and Codex.

# convert the compound-engineering plugin into OpenCode format bunx @every-env/compound-plugin install compound-engineering --to opencode # convert to Codex format bunx @every-env/compound-plugin install compound-engineering --to codex

Local dev:

bun run src/index.ts install ./plugins/compound-engineering --to opencode

OpenCode output is written to ~/.opencode by default, with opencode.json at the root and agents/, skills/, and plugins/ alongside it. Both provider targets are experimental and may change as the formats evolve. Codex output is written to ~/.codex/prompts and ~/.codex/skills, with each Claude command converted into both a prompt and a skill (the prompt instructs Codex to load the corresponding skill). Generated Codex skill descriptions are truncated to 1024 characters (Codex limit).

Workflow

Plan → Work → Review → Compound → Repeat

| Command | Purpose | |---------|---------| | /workflows:plan | Turn feature ideas into detailed implementation plans | | /workflows:work | Execute plans with worktrees and task tracking | | /workflows:review | Multi-agent code review before merging | | /workflows:compound | Document learnings to make future work easier |

Each cycle compounds: plans inform future plans, reviews catch more issues, patterns get documented.

Philosophy

Each unit of engineering work should make subsequent units easier—not harder.

Traditional development accumulates technical debt. Every feature adds complexity. The codebase becomes harder to work with over time.

Compound engineering inverts this. 80% is in planning and review, 20% is in execution:

  • Plan thoroughly before writing code
  • Review to catch issues and capture learnings
  • Codify knowledge so it's reusable
  • Keep quality high so future changes are easy

Learn More

五维分析
清晰度8/10
创新性8/10
实用性9/10
完整性7/10
可维护性8/10
优缺点分析

优点

  • 为 AI 辅助开发提供了结构化、可重复的工作流。
  • 专注于知识复合,以减少未来的工作量。
  • 支持多个 AI 代理平台(Claude Code, OpenCode, Codex)。

缺点

  • 对 OpenCode/Codex 的实验性支持可能不稳定。
  • 工作流对于简单或探索性任务可能过于僵化。
  • 依赖外部 AI 代理环境才能运行。

相关技能

pytorch

S
toolCode Lib / 代码库
92/ 100

“它是深度学习的瑞士军刀,但祝你好运能从47种安装方法里找到那个不会搞崩你系统的那一个。”

agno

S
toolCode Lib / 代码库
90/ 100

“它承诺成为智能体领域的Kubernetes,但得看开发者有没有耐心学习又一个编排层。”

nuxt-skills

S
toolCo-Pilot / 辅助式
90/ 100

“这本质上是一份组织良好的小抄,能把你的 AI 助手变成一只 Nuxt 框架的复读机。”

免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。

版权归原作者所有 EveryInc.