Superpowers 是什么?
Superpowers 的核心机制始于用户启动编码代理的瞬间:代理不会立即写代码,而是主动发起「brainstorming」环节,通过提问厘清真实目标与上下文,并将理解结果反馈供用户校验;确认后自动进入子代理驱动开发流程,各技能按预设规则在指定时机强制激活,例如设计批准后启用 using-git-worktrees 创建隔离分支,再由 writing-plans 将任务拆解为 2–5 分钟粒度的可执行单元,含精确文件路径、完整代码与验证步骤。整个流程支持 Muse、Claude Code、Pi 等主流代理原生集成,通过 SessionStart 钩子自动注入 using-superpowers 引导逻辑,无需手动开启。
主要功能
brainstorming 技能:在构建任何代码前强制激活,通过交互式提问引导用户明确需求本质,生成可交付的设计文档或达成小范围共识,避免方向性偏差;
writing-plans 技能:在设计获批后自动运行,将开发任务分解为 2–5 分钟即可完成的原子级任务,每项均包含精确文件路径、完整代码块及可验证的检查步骤,确保执行确定性。
适用场景与人群
使用Muse、Hermes、Pi、Claude Code、Codex、Cursor等AI编程代理的开发者,尤其适用于重视工程规范、TDD实践与协作式AI开发流程的技术团队
- 在软件开发中启动项目前进行需求澄清与设计文档生成,通过提问引导用户明确目标并确认理解
- 为每个开发任务生成可执行的详细实施计划,包含精确文件路径、完整代码及验证步骤
- 在任务执行过程中自动触发子代理协同开发与多轮代码审查,确保符合TDD、YAGNI和DRY原则
自然语言描述的开发目标(如‘Let's make a react todo list’),以及对设计文档、任务计划和代码实现的交互式确认反馈
结构化设计文档、按2–5分钟粒度拆分的可执行任务清单、隔离分支中的初始化项目结构、经多轮审查的可运行代码及合并/PR决策工作流
常见问题
Superpowers是否提供商业支持?
是,企业用户如需商业支持、额外工具或托管支出管理,可联系sales@primeradiant.com
如何诊断会话异常行为?
可向编码代理发送“figure out what went wrong with superpowers in this session”调用diagnosing-superpowers技能;也可指定会话ID进行回溯分析
如何使用
- 01
安装Superpowers插件(如Muse、Hermes或Pi等支持平台)
- 02
重启对应平台会话以激活SessionStart钩子和using-superpowers启动引导
- 03
发送指令如“Let's make a react todo list”,验证brainstorming技能是否自动触发
- 04
确认设计获批后,系统将自动创建隔离分支、生成任务清单并启动子代理驱动开发流程
定价与使用条件
Superpowers本身为MIT许可证开源项目,未公开任何付费订阅、用量限制、词数/字符数配额或月付/年付计划;商业服务仅面向企业用户提供定制支持选项,具体条款需另行联系
- 价格来源
- https://github.com/obra/superpowers
- 价格更新时间
- 2026-10-29
价格与额度可能调整,请以官网当前说明为准。
官网与资料来源
资料更新于 2026-10-29

