AI编程终于不再是野路子(AI工作流工具gstack+Superpowers)
大家好,我是老王,今天想介绍一下 gstack 和 Superpowers,解析为什么我们需要工作流的AI工具
阅读收益:①理解gstack和Superpowers的核心设计理念;②明白为什么AI编程需要工作流;③了解AI编程工程化的整体脉络
过去两年,AI编程工具爆发式增长。Claude Code、Cursor、Copilot……一个个都能写代码,写出来的东西看着还挺像回事。
无规划。拿到需求就开干,不问清楚要做什么,不拆解任务,不想清楚架构。
无测试。代码写完就算完,测试用例?不存在的。出了bug再修,修了再出。
无审查。自己写自己交,没人检查代码质量、安全隐患、性能问题。
“这就是“野路子”——靠AI的聪明劲儿硬扛,而不是靠流程保障。
结果呢?小功能还能凑合,稍微复杂一点的项目,AI写出来的代码就像一坨没人管的屎山。你得花比它写代码更多的时间去修bug、重构、填坑。
“如果把AI编程助手比作一个员工,那它之前的角色就像个“没有流程约束的天才实习生”——聪明、能干、但完全没有章法。
“而工作流工具做的,就是给这个天才装上“组织架构”。
“这就是 gstack 和 Superpowers 想做的事。
Garry Tan 是谁?Y Combinator 的总裁兼CEO,顶级投资人,也是程序员出身。
他开源了一套 Claude Code 配置,叫 gstack。一天时间,6000+ star,目前53.3k。GitHub:https://github.com/garrytan/gstack
“为什么这么火?因为它解决了一个核心问题:把AI从“单兵作战”变成“团队协作”。
gstack 的核心思想是把AI助手拆分成一个虚拟工程团队,每个角色各司其职:
CEO/审查员:重新思考产品,发现隐藏在需求中的“10x机会”
偏执审查员:发现那些通过CI但会在生产环境爆炸的Bug
QA负责人:打开真实浏览器,点击你的应用,发现Bug
“这不是比喻,是真的有6套不同的“角色技能”,每个都是一个独立的斜杠命令。
你不再是在和一个AI聊天,而是在调度一支虚拟团队。
Garry Tan 用这套配置,在60天内写了超过60万行生产代码。他的说法是:一个人,完成了二十人团队的工程产出。
Superpowers:AI编程的“软件工程化”框架
“如果说 gstack 是一个人的“虚拟团队”实验,那 Superpowers 就是把这个理念产品化、框架化了。
Superpowers 是一个 Claude Code 插件,目前 GitHub 上 120k+ star。GitHub:https://github.com/obra/superpowers
讨论需求 → 写设计文档 → 拆解任务 → 写代码 → 跑测试 → 代码审查 → 部署
brainstorming:通过结构化提问理解需求,生成设计文档
test-driven-development:强制先写测试,RED-GREEN-REFACTOR 循环
subagent-driven-development:启动多个子代理并行工作,一个开发一个审查
systematic-debugging:系统化调试,不是“瞎猜哪儿有问题”
requesting-code-review:从功能、质量、安全、性能多维度审查代码
关键是:这些技能会自动触发。 你不用手动调用,AI在合适的时机会自己“跳出来”执行。
“比如你让它开发一个新功能,它不会立刻开始写代码,而是先追问需求、生成设计文档、拆解任务……整个流程走完,才会动工。”
“它能写出语法正确的代码,但不一定能写出架构合理的系统。它能完成单个任务,但不一定能保证整个项目的一致性。工作流把这些局部决策串成一个全局优化的流程。”
“人类工程师写完代码会问自己:这样写对吗?有没有边界情况?会不会有安全问题?AI不会主动问这些问题——除非你用工作流强制它问。”
“一个人可以搞定小项目,但稍微大一点的东西,就需要设计、开发、测试、审查等不同角色配合。gstack 和 Superpowers 的“虚拟团队”模式,就是在模拟这种协作。”
简单说:工作流让AI从“代码生成器”升级成“工程师团队”。
第一阶段是“提示工程”——靠精心设计的prompt让AI生成代码。问题是每次都要重新沟通,缺乏连续性,代码质量完全依赖prompt的精度。
第二阶段是“工具集成”——把AI和文件操作、命令行执行等工具链结合。问题是AI仍然可以“想怎么干就怎么干”,没有约束。
“gstack 和 Superpowers 代表的是一种新的范式:不再是让AI“自由发挥”,而是给它装上一套标准化的软件开发流程。让它像顶级工程师一样思考、规划、开发、审查。”
这不是让AI取代工程师,而是让工程师的“最佳实践”变成AI的默认行为。
“如果你还在用AI“写完就交”的模式,建议试试这两个工具。你会惊讶地发现:原来AI可以这么靠谱。”
“AI编程的未来,不是“AI越来越聪明”,而是“AI越来越工程化”。”
“gstack 和 Superpowers,就是这条路上的重要一步。”
工具虽好,不要贪杯,工具带命令很多,酌情使用,按需加载,不然小心的你的token会爆炸。