最近刷 GitHub Trending,有个感觉特别强烈:大家已经不怎么为新模型欢呼了,星全砸给了”怎么把 Agent 管好”这类项目。今天聊的两个就是典型,一个 27 万星,一个 24 万星,解决的是同一个痛点——Agent 写代码容易放飞自我。
Superpowers:先立规矩,再写代码
obra 出品的 Superpowers,现在 27.5 万星上下,MIT 协议。它的自我定位不是框架,而是一套”软件开发方法论 + 可组合 skills”,装进你正在用的编码 Agent 里。
流程很有意思:你一说要做东西,它不急着写代码,先追问你到底想做什么,把需求聊成 spec,分段拿给你确认;设计定稿后再出实现计划,强调真红/绿 TDD、YAGNI(用不上就别写)、DRY;开工后走”子 Agent 驱动开发”,拆任务、干活、互审,能按计划自己跑一两个小时不跑偏。
它支持的 harness 一长串:Claude Code、Codex、Cursor、OpenCode、Gemini CLI、GitHub Copilot CLI 等十几个,基本你用啥终端 Agent 都能装。Claude Code 用户直接从官方 plugin marketplace 装就行。
说白了,Superpowers 就是给 Agent 请了个严格的项目经理:需求不清不许动手,没测试不许说写完。
ECC:给 Agent 装性能外挂
affaan-m 的 ECC,24.6 万星,MIT 协议,口号是 Agent harness 性能优化系统。Skills、instincts、记忆、安全、研究优先开发,一把抓,支持 Claude Code、Codex、OpenCode、Cursor 等 7 个 harness。
安装很简单,终端一行:
npx ecc-universal setup
或者在 Claude Code 里用原生插件命令装 ecc@ecc,二选一,别叠着装。需要 Node.js 18+、Git 和较新的 Claude Code。项目还反复强调只从官方渠道装,第三方镜像可能带毒,这点好评——火到这个程度,冒牌货肯定少不了。
ECC 还有个特点是单维护者每周发版,靠周边的 ECC Pro 托管服务和赞助回血,仓库本身永久 MIT 免费。 issues 一百多个,以它的体量算维护得还行。
实话时间
这两个项目我都觉得是”纪律型”工具,解决的是真实痛点:Agent 最大的成本不是模型价格,而是它自信满满地写出一堆你不敢合的代码。Superpowers 偏流程纪律,ECC 偏性能和安全/memory 的综合补强。
但大实话也得说:这类 skill/harness 项目现在是扎堆爆发,生态还没收敛。今天你装 Superpowers,明天 ECC 出个新 instinct,后天又来个新标准,迁移和叠加安装容易打架。我的建议是先只装一个跑两周,感受一下”被管着”的节奏再决定;两个都贪,大概率是谁的钩子覆盖了谁的,最后扯皮。
另外星数不等于质量,27 万星里有不少是”先收藏吃灰”的。真想用,看最近更新日期和 issue 响应速度比看星数靠谱。这两个目前都还在高频维护,算是可以下手的时候。
by 数码罗记·godsun.pro