Superpowers 是一套面向 AI 编程智能体(Claude Code、Cursor、Codex、Copilot CLI 等)的开源「方法论 + 技能框架」。它不写业务代码,而是把资深工程师的开发纪律——先脑暴、出设计、写计划,再以测试驱动与代码评审推进——固化成一组「强制触发」的技能(skills),让 Agent 不跳过任何关键步骤。一句话:它给 AI 编程助手外挂了一套工程纪律。
安装要求和过程
环境要求
- 任意支持「插件市场」的 AI 编程客户端:Claude Code、Cursor、Codex App/CLI、GitHub Copilot CLI、Kimi Code、OpenCode 等;
- 无需额外运行时依赖——技能本身是纯 Markdown,零代码、零安装负担;
- 最新版本 v6.1.1(2026-07-03),MIT 协议,可商用。
快速安装
以最常用的 Claude Code 为例,一条命令装好:
plugin install superpowers@claude-plugins-official其他宿主的安装入口:
- Cursor:在 Agent 聊天里执行
/add-plugin superpowers; - Codex CLI:
/plugins搜索 superpowers 安装; - Copilot CLI:注册市场后
copilot plugin install superpowers@superpowers-marketplace; - OpenCode:读取并执行
https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md。
装好后,正常对话提需求即可——智能体会自动激活内置技能链,无需你手动调用。
核心功能
- 自动触发的技能库:20+ 技能覆盖测试(TDD 红-绿-重构)、调试(系统化排查、完成前验证)、协作(脑暴、写计划、派发并行 Agent、请求/接收代码评审)等,全部「强制工作流」而非可选建议。
- 「先想后做」工作流:脑暴出规格 → Git worktree 隔离 → 设计文档 → 细粒度实施计划 → 子智能体并行开发 → TDD → 代码评审 → 收尾分支,每一步都有验证门禁。
- 跨宿主通用:一套技能同时兼容 Claude Code、Cursor、Codex、Copilot CLI、Kimi Code、OpenCode 等,换工具不丢方法论。
- 子智能体驱动开发(Subagent-driven Development):把任务拆给并行子 Agent,主 Agent 只做编排与评审,效率和质量双升。
- 可扩展元技能:
writing-skills让你把自己的工作流封装成新技能,using-superpowers教 Agent 怎么用这套框架——团队规范可沉淀复用。
典型使用场景
- 从一句话需求到可运行功能:让 Agent 先脑暴出规格文档、确认后再生成计划,最后自主开发并自测,避免「上来就写代码」导致的返工灾难。
- 大型功能并行开发:用 worktree 隔离 + 派发多个子 Agent 同时推进不同模块,主 Agent 汇总与评审,单人也能扛起一个小组的吞吐。
- 团队统一研发规范:把团队最佳实践写成技能,所有人(和人)用同一套流程,新人也能稳定产出老手质量的代码。
推荐理由
用过一堆「vibe coding」工具后,我的结论很朴素:最大的问题不是模型不够聪明,而是 Agent 没有纪律——直接上手写、不写测试、不评审。Superpowers 把「工程纪律」外挂给 Agent,强制它先脑暴、再计划、再 TDD,质量肉眼可见地提升。它不替你做判断,只是不让 Agent 跳过关键步骤。25 万+ star、今天还挂在 GitHub 热榜第一,MIT 协议,值得每个用 AI 写代码的人装一下。
下载地址
- GitHub:https://github.com/obra/superpowers
- 官方市场 / 安装说明:见仓库 README(含各宿主插件市场入口)
