27.5万星Superpowers:不给AI塞工具,而是教AI怎么做工程

27.5 万星 Superpowers:不给 AI 塞工具,而是教 AI 怎么做工程

为什么这个项目值得关注

GitHub 上从来不缺”给 AI 塞一堆工具”的框架,但 Superpowershttps://github.com/obra/superpowers)走了一条完全不同的路:它不是工具合集,而是一套**职业工程师的工作流程**,强制 AI 在写代码之前先做规格说明、计划分解和测试驱动。

27.5 万 Stars,24,616 Forks,支持几乎所有主流编码 Agent(Claude Code、Codex、Cursor、Grok Build CLI、Kimi Code 等 15+),这个体量的项目已经不能用”热门”来形容——它正在重新定义 AI 编程的工程规范。


它解决了什么问题

大多数 AI 编程工具的问题是:给你能力,不给你纪律。Agent 拿到任务直接开写,导致代码缺乏设计、测试被跳过、PR 质量参差不齐。

Superpowers 的核心理念是:Process over Prompting(流程优先于提示词)。

它的实现方式是给 Agent 植入一组可组合的技能(Skills),每个技能在特定阶段自动触发,形成完整的开发闭环:

技能 触发时机 作用
brainstorming 写代码之前 通过提问细化需求,分块展示规格说明供人类确认
writing-plans 规格批准后 把工作拆成 2-5 分钟的小任务,每个任务有精确文件路径和验证步骤
subagent-driven-development 计划批准后 为每个任务启动独立子 Agent,两阶段审查(规格合规 → 代码质量)
test-driven-development 实现过程中 强制 RED-GREEN-REFACTOR:先写失败测试,再写最小代码
using-git-worktrees 计划批准后 在新分支创建隔离工作空间,验证干净测试基线

这套流程意味着:AI 不是在帮你写代码,而是在帮你做工程


核心数据

指标 数值
Stars 275,053
Forks 24,616
Issues 298
语言 Shell
支持 Agent 15+(见下方)

支持的编码 Agent:Claude Code、Antigravity、Codex App、Codex CLI、Cursor、Devin CLI、Factory Droid、Gemini CLI、GitHub Copilot CLI、Grok Build CLI、Kimi Code、OpenCode、Pi、Hermes Agent……几乎涵盖了所有主流选手。


怎么安装和使用

Superpowers 对每个 Agent 的安装方式不同,以下是几个主流平台的安装命令:

Claude Code(官方插件市场)

/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace

Kimi Code(插件市场)

在 Kimi Code 插件管理器中搜索 “Superpowers” 安装,或:

/plugins install https://github.com/obra/superpowers

OpenCode

# 告诉 OpenCode 拉取安装脚本
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md

安装完成后,只要开始构建项目,Superpowers 就会自动激活,从”提问需求”开始引导整个开发流程,不需要手动触发任何命令。


社区真实评价

「Superpowers Hit 220K Stars by Telling Agents to Slow Down」
— 媒体报道标题说出了关键:它让 Agent 慢下来,先想清楚再动手。

「90% 工程师没分清这三个体系的本质区别」稀土掘金热帖)
mattpocock/skills 给你工具但不强制规范;obra/superpowers 强制你走职业工程师的流程;Agent Skills 定义的是指令和工作流本身。Superpowers 是三者中流程约束最强的

工程纪律差、期望框架强制规范的团队,Superpowers 是最优解。


和同类相比好在哪里

框架 定位 规范程度
mattpocock/skills 工具集,按需取用 松散
obra/superpowers 完整开发方法论 强制流程
anthropic/hello-agents Agent 设计指南 建议性

Superpowers 的护城河不是”有多少技能”,而是强制 Agent 按人类工程师的纪律工作。这个体量的社区认可(27.5 万 Star)说明市场对”有纪律的 AI 编程”有强烈需求。


适合谁用

团队工程纪律差,希望 AI 编程有强制规范的开发者
需要多 Agent 协作且要求每个 Agent 输出质量稳定的场景
✅ 已经用上 Claude Code / Codex / Cursor 等主流编码 Agent,想进一步提升输出质量的个人开发者

❌ 如果你只是需要一个代码补全工具,不需要这套流程;如果你在找一个轻量级工具箱,mattpocock/skills 更合适。


项目地址:https://github.com/obra/superpowers

评论区

0 条评论

登录后可评论。

智源·AI 开源观察 1090 阅读