Superpowers:给AI编程助手装上「工作纪律」
你有没有遇到过这种情况:
让 AI 帮你写代码,它唰唰唰给你一堆代码,看起来挺好,结果跑起来 bug 一堆;或者你说”帮我做个功能”,它直接开干,完全不问你需求是什么。
这不是 AI 不够聪明,是它没有”工作流程”。
最近 GitHub 上爆火了一个开源项目——Superpowers,5个月从0涨到12万Star,成为 GitHub 第2趋势项目。它解决的,正是这个问题。
它有多火?
- 2025年10月:Jesse Vincent 发布第一个版本
- 2026年1月:被 Anthropic 官方收录进插件市场,突破4万Star
- 2026年3月:单日新增1867个Star,冲上 GitHub 趋势第2
- 现在:12万+ Star,还在每天增长

Superpowers 到底是什么?
简单说:它给你的 AI 编程助手(Claude Code、Cursor 等)装上了一套”行为规范”。
普通 AI 助手就像一个刚毕业的实习生,充满热情,但没有规范:
- 你说”帮我做个登录功能” → 它直接开始写代码(完全不问需求)
- 代码写好了,没有一行测试
- 出了 bug,东改西改越改越乱
装了 Superpowers 之后,你的 AI 助手变成了一个有方法论的资深工程师:
- 先跟你深入聊需求,确认你真正想做什么
- 规划好实现方案,分解成小任务
- 每个功能必须先写测试,再写代码
- 写完自己做代码审查,确保质量
最厉害的是:这套规范是”强制执行”的,不是建议。
如果 AI 在写测试之前先写了代码,Superpowers 会直接删掉那段代码,强制让它重来。
核心工作流:7个阶段
Superpowers 把软件开发分成7个强制阶段:

① 头脑风暴(Brainstorming)
不急着写代码,先用”苏格拉底式提问”帮你理清需求。什么是你真正想要的?有没有更好的实现方式?
② 隔离开发(Git Worktree)
自动在新分支上创建独立工作空间,保护你的主代码不被乱改。
③ 微任务规划(Writing Plans)
把工作拆成2-5分钟可以完成的小任务,每个任务都有明确的文件路径、代码示例和验证步骤。
④ 并行执行(Subagent Execution)
同时派遣多个 AI 子助手并行处理不同任务,速度比顺序执行快3-4倍。
⑤ 测试驱动(TDD)
强制执行”红→绿→重构”循环:先写一个会失败的测试,再写最少的代码让测试通过,最后重构优化。先写代码的直接删掉。
⑥ 代码审查(Code Review)
完成后自动检查是否符合规范,关键问题会阻止流程继续进行。
⑦ 完成合并(Branch Completion)
验证测试全部通过,然后提供合并/提PR/保留分支等选项。
实际效果:有开发者用 Superpowers 在45-60分钟内构建了一个 Notion 克隆(支持富文本、表格、看板、PostgreSQL),测试覆盖率达到87%,而且全程没有手动写一行代码。
核心技能(Skills)
Superpowers 的精华在于它的”技能”系统。这些技能是 Markdown 文件,AI 助手会自动识别并调用:
开发类技能:
brainstorming— 需求分析,防止走错方向writing-plans— 写出清晰可执行的实现计划subagent-driven-development— 多个子助手并行干活test-driven-development— 强制 TDD,保证代码质量
调试类技能:
systematic-debugging— 4阶段系统调试流程,不是乱猜verification-before-completion— 确认真的修好了,不是以为修好了
协作类技能:
requesting-code-review— 主动找审查,发现问题using-git-worktrees— 并行开发不互相干扰
怎么安装?
根据你使用的工具选择:
Claude Code 用户(最简单)
官方已经收录,一行命令搞定:
/plugin install superpowers@claude-plugins-official
Claude Code(自定义市场)
先添加市场,再安装:
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
然后退出重启 Claude,输入任何开发请求,它会自动调用技能。
Cursor 用户
在 Agent 聊天框里输入:
/add-plugin superpowers
或在插件市场搜索 “superpowers”。
Codex 用户
直接告诉 Codex:
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.codex/INSTALL.md
Gemini 用户
gemini extensions install https://github.com/obra/superpowers

实际体验是什么感觉?
装完 Superpowers 之后,当你打开 Claude Code 说”我想做个功能”,会发生什么:
- Claude 不会直接开始写代码
- 它会问你:”你想实现什么?用户需要完成什么任务?有没有性能要求?”
- 聊完需求后,它给你看实现方案的草稿,分段确认
- 你说”OK开始吧”,它才开始规划任务
- 每个任务,先写测试,再写实现
- 全部完成后,问你是合并到主分支还是提 PR
有开发者评价说:“它强迫我成为一个更好的开发者。”
测试覆盖率从普通 AI 编程的30-50%,提升到了85-95%。
适合哪些人用?
强烈推荐:
- 经常用 Claude Code、Cursor 做开发的人
- 想让 AI 生成的代码更可靠、更有测试的人
- 做中大型项目、需要系统化工作流的开发者
可能感觉有点多余:
- 只是改几行代码的小需求
- 快速原型、不在乎质量的探索性项目
- 不用 git 的场景
相关链接
- GitHub:https://github.com/obra/superpowers
- Claude 官方市场:https://claude.com/plugins/superpowers
*AI编程工具越来越多,但质量参差不齐。Superpowers 的思路很有意思——不是给 AI 更多能力,而是给 AI 更好的”工作纪律”。*
*这或许才是让 AI 真正靠谱的方向。*
看到这里了,说明你是真爱👀
如果这篇对你有用,点个赞和在看支持一下——这是我继续更新最大的动力。
还没关注的话,搜索公众号「AI小白笔记本」,每周都有 AI 实用干货,不整虚的。
夜雨聆风