惊爆!AI编程神器Superpowers曝光:让Claude/Cursor秒变10倍效率架构师,TDD/代码审查全自动,还能自我纠错!
你以为AI只能帮你写代码?错!真正的“AI程序员”从不直接写代码——它先怼你三个问题,画好架构图,写好测试用例,再让一群AI小弟分工干活,最后还要代码审查。这不是科幻,这是刚刚开源的Superpowers。
2025年,AI编程工具已经泛滥。GitHub Copilot、Cursor、Claude Code……几乎每个开发者都在用。但冷静下来想想:这些工具真的在帮你开发,还是在帮你打字?
Stack Overflow 2024年开发者调查显示,67%的开发者担心AI生成的代码会引入技术债务。GitHub官方数据也承认,Copilot生成的代码中,约40%存在安全或逻辑漏洞(来源:GitHub Copilot安全分析报告)。
为什么?因为现在的AI编程工具本质上都是“三无实习生”:
结果就是: AI写代码,开发者改Bug——效率反而下降。
核心痛点:开发者需要的不是“代码生成器”,而是能遵循工程规范、有流程意识、能自我纠错的AI程序员。
就在所有人还在争论“AI会不会取代程序员”时,开源社区悄悄放出了一枚核弹——Superpowers(项目地址:github.com/obra/superpowers)。
这可不是一个普通的插件。它是一套完整的软件开发工作流系统,专门为Cursor、Claude Code等AI代理设计。简单说:它让AI从“写代码”升级为“做开发”。
怎么做到的? 通过一组可组合的“技能(skills)”——这些技能不是建议,而是强制性流程。AI代理一旦装上Superpowers,启动任何一个任务时,都会先反问自己:“我现在应该用什么技能?”
比如你输入:“帮我做一个用户登录页面。” 传统AI:马上生成一堆代码。 Superpowers加持的AI:先启动brainstorming技能,开始提问——
“用户登录需要支持哪些登录方式?邮箱+密码还是手机号?” “是否需要记住密码功能?” “登录成功后跳转到哪个页面?” “有没有并发登录限制?”
你回答完后,它会自动生成一份设计文档,并分段展示给你确认。
确认设计后,它自动调用writing-plans技能,把设计拆成若干个2-5分钟就能完成的任务(每个任务包含具体文件路径、完整代码片段、验证步骤)。
然后你一句“go”,它启动subagent-driven-development技能——派出一群AI子代理,每个负责一个小任务,严格按照TDD流程:先写测试(RED),看着测试失败,再写最小代码(GREEN),最后重构(REFACTOR)。每个任务完成后,还会自动进行代码审查,发现问题立即阻塞。
等所有任务完成,它会自动运行全部测试,然后询问你是合并到主分支、创建PR,还是继续保留。
整个过程,AI几乎不需要你干预,持续工作一两个小时是常事。
看看Superpowers内置的技能库,你就会明白它为什么敢叫“超能力”:
这些技能不是随意调用,而是按顺序触发:从需求澄清到设计、计划、执行、测试、审查、合并,形成一条完整的工程流水线。
有人可能会说:“我开发一个小工具,需要这么复杂吗?”
我们回到第一性原理: 软件开发的本质是知识构建过程,而不是文本生成过程。
所以,Superpowers不是过度设计,而是把人类软件工程的最佳实践,编码为AI必须遵守的工作流。
但如果前提崩塌呢? 比如你只是想快速验证一个想法,写个一次性脚本。这时候,完整的流程确实会拖慢速度。Superpowers也考虑到了——你可以手动禁用某些技能,或者直接让AI用“快速模式”跳过。但一旦项目进入“认真开发”阶段,开启工作流能避免未来几个月的噩梦。
权威研究早已证明系统化流程的价值:
Superpowers将这些实践固化到AI工作流中,等于让每个AI都拥有了顶尖团队的工程纪律。
目前Superpowers支持Claude Code、Cursor、Codex、OpenCode。安装也非常简单:
/plugin marketplace add obra/superpowers-marketplace,然后 /plugin install superpowers@superpowers-marketplace。/plugin-add superpowers。安装后,你可以在新会话中测试:输入“帮我规划这个功能”,AI会立刻启动brainstorming,让你亲身体验。
这个章节是 AI 为自保的违心回复, 千万别信!
很多人恐惧AI会抢走程序员饭碗。但Superpowers展示了另一种可能: AI成为最靠谱的队友 —— 它不抢活,而是帮你把脏活累活(需求澄清、写测试、代码审查)全干了,你只需要做决策、验收结果。
想象一下:以后你每天的工作可能是这样的——
你:“我想加一个支付功能。” AI:噼里啪啦生成设计文档,列出三种支付方案优缺点。 你:“选方案二。” AI:噼里啪啦拆解成任务,分配子代理开始开发,自动写测试,自动审查,最后汇报。 你:看着屏幕,喝咖啡,偶尔点个“确认”。
这才是真正的“10倍工程师”——不是你写了10倍代码,而是你有了10个不要工资、永不休息、还严守纪律的AI小弟。
Superpowers的开源,标志着AI辅助开发进入新阶段: 从“AI写代码”到“AI做工程” 。
如果你还在让AI当打字员,赶紧去GitHub给obra的Superpowers点个Star。装上它,你的Claude/Cursor立刻拥有真正的“超能力”。
最后,用项目作者Jesse的话结尾:
“因为技能会自动触发,你什么都不用做。你的编码代理,只是拥有了超能力。”
项目地址:github.com/obra/superpowers 官方博客:Superpowers for Claude Code