Superpowers深度评测:28.2万星Agent软件开发方法论,8.8/10

📌 评测对象:obra/superpowers | 星数:282,093 · Fork 25,263(2026-09-06)| 协议:MIT | 首发:2025-10

📋 项目简介

Superpowers 是一套给编码Agent用的完整软件开发方法论,由 Jesse Vincent 与 Prime Radiant 团队打造,MIT 协议,星数已达28.2万、稳居 Trending 榜眼。它不是"提示词大礼包":Agent一启动就会先退一步问清你要做什么,把规格从对话里"钓"出来,分块给你确认;设计签核后才生成实现计划,然后进入子代理驱动开发——每个任务派发全新子代理,两阶段审查(先规格合规、再代码质量),Agent自主连续工作数小时不偏离计划是常态。

与聚焦单点的 Matt Pocock工程师Skills库、官方基座的 Anthropic官方Skills库 相比,Superpowers 卖点是把TDD/YAGNI/DRY这些工程原则固化成强制工作流而非建议。

📊 八维度评分:8.8 / 10

维度评分说明
工作流方法论9.57个强制技能构成完整SDLC闭环,TDD/YAGNI/DRY落地为硬约束而非口号
Agent兼容性9.515个harness官方支持:Claude Code/Codex/Cursor/Gemini CLI/OpenCode/Pi/Hermes等
自动化深度9.0子代理驱动开发+两阶段审查,自主工作数小时不跑偏
技能触发机制9.0技能自动触发,任务前强制检查相关技能,"不是建议是义务"
生态与维护9.028.2万星/2.5万Fork,MIT协议,有商业支持通道
易用性8.5Claude Code官方市场一条命令装;其他harness各自安装,首次使用有学习成本
资源开销8.0每任务派发全新子代理,token消耗明显高于单代理直跑
定制灵活性8.0方法论固化是双刃剑,想跳过流程或换节奏需自行改造技能

🔍 七个强制技能:工作流全解

技能触发时机做什么
brainstorming写代码前追问澄清粗略想法、探索替代方案,分节呈现设计供确认,落盘设计文档
using-git-worktrees设计批准后新建分支建隔离工作区,跑项目初始化,验证测试基线干净
writing-plans设计批准后拆成2-5分钟粒度的小任务,每个任务带精确文件路径、完整代码与验证步骤
subagent-driven-development有计划后每任务派全新子代理,规格合规+代码质量两阶段审查
test-driven-development实现期间强制RED-GREEN-REFACTOR:先写失败测试再写最小实现,先于测试的代码会被删除
requesting-code-review任务之间对照计划审查,按严重级别报告,Critical问题阻断推进
finishing-a-development-branch任务完成后验证测试,给出合并/PR/保留/丢弃选项,清理worktree

📦 安装(15个harness任选)

# Claude Code(官方市场,一条命令)
/plugin install superpowers@claude-plugins-official

# 或 Superpowers 自有市场(含关联插件)
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace

# Antigravity
agy plugin install https://github.com/obra/superpowers

# Codex App:侧边栏 Plugins → Superpowers → +
# Codex CLI / Cursor / Gemini CLI / OpenCode / Pi / Hermes Agent 等
# 各自安装方式见仓库 README 对应章节

如果同时用多个harness,每个都要单独安装。Antigravity 会跑插件的会话启动钩子,第一条消息起 Superpowers 即生效。

✅ 总结:适合谁用

推荐:想给AI编码套上工程纪律的个人与团队;从零搭新项目的全流程开发;测试意识薄弱、想让TDD被强制执行的场景;需要Agent长时间自主工作并保持不跑偏的重度用户。

不建议:只想快速改几行代码的小改动(流程会显得繁琐);token预算极度敏感的用户(子代理机制有额外消耗);需要高度定制私有工作流且不想按它方法论来的团队。

综合评分 8.8/10:Superpowers 把"AI编码缺工程纪律"这个最大痛点做成了强制基础设施,15个harness的兼容广度独此一家。代价是流程重量与token开销——但换来的是"睡一觉起来功能做完了且测试全绿"的体验,这笔账大多数重度用户算得过来。