项目介绍
Superpowers 是一个完整的 AI 编码代理软件开发方法论和技能框架。它的核心理念不是简单地让 AI 写代码,而是建立一套系统化的、可重复的开发流程,让 AI Agent 真正成为高效的软件工程师。
由知名开发者 obra 创建,该项目已获得 198,339+ Stars,是 GitHub 上星标最多的 AI Agent 技能框架之一。今日新增 1,623 Stars,本周新增 10,476 Stars。采用 MIT 协议,主要语言为 Shell(66.4%),最新版本 v5.1.0。
核心哲学
- 测试驱动开发(TDD) — 始终先写测试
- 系统化而非临时性 — 流程优于猜测
- 复杂度降低 — 简洁性是首要目标
- 证据优于声明 — 在宣布成功之前先验证
工作流程
当你启动 coding agent 后,Superpowers 不会立即开始写代码,而是:
- 脑子风暴(Brainstorming) — Agent 从对话中提取需求规格,以可阅读的块呈现设计供你确认
- 使用 Git Worktrees — 创建隔离的工作空间和新分支,运行项目设置,验证干净的测试基线
- 编写计划 — 将工作分解为 2-5 分钟的细小任务,每个任务包含精确的文件路径、完整代码和验证步骤
- 子代理驱动开发 — 为每个任务分配新的子代理,经过规范合规→代码质量的两阶段审查
- 测试驱动开发 — 强制执行 RED-GREEN-REFACTOR 循环
- 代码审查请求 — 对照计划审查,按严重程度报告问题
- 完成开发分支 — 验证测试,提供合并/PR/保留/丢弃选项
“Claude 能够自主工作数小时而不偏离你制定的计划,这并不罕见。”
技能库
Superpowers 包含丰富的内置技能:
测试
- test-driven-development — RED-GREEN-REFACTOR 循环(含测试反模式清单)
调试
- systematic-debugging — 4阶段根因分析流程
- verification-before-completion — 确保问题真正修复
协作
- brainstorming — 苏格拉底式需求精炼
- writing-plans — 详细实施计划
- executing-plans — 带检查点的批量执行
- dispatching-parallel-agents — 并行子代理工作流
- requesting-code-review — 审查前清单检查
安装方式
Claude Code 官方市场:
/plugin install superpowers@claude-plugins-official
Superpowers 市场:
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
Codex CLI:
/plugins
搜索 superpowers → 选择 Install Plugin。
Gemini CLI:
gemini extensions install https://github.com/obra/superpowers
行业分析
Superpowers 的持续火爆(近 20 万星标)揭示了 AI Coding Agent 领域的关键趋势:
1. AI 编码从"生成代码"到"软件开发方法论"的升级
2024-2025 年,AI 编码工具的核心卖点是"生成代码的速度"。但到了 2026 年,行业共识已经转向:代码生成只是最表层的价值。真正决定项目成败的是需求分析、架构设计、质量保障、团队协作等软件工程基础。Superpowers 正是抓住了这一转变,将成熟的软件工程方法论系统化为 AI Agent 可执行的流程。
2. 子代理(Sub-Agent)模式成为主流
Superpowers 的核心创新之一——子代理驱动开发——正在被越来越多的 AI 编码框架采纳。通过为每个任务分配独立的子代理,可以实现长时间自主运行而不偏离计划。这与 Anthropic 官方推荐的 agent 模式高度一致。
3. 跨平台兼容性的价值
Superpowers 支持 Claude Code、Codex、Cursor、Gemini CLI、OpenCode、GitHub Copilot CLI 等几乎所有主流编码 Agent 平台。这种跨平台策略极大地扩展了其影响力,也反映了一个事实:开发者生态正在从"单一工具"走向"多 Agent 协作"。
更新记录(2026-05-22)
- 再次回归今日热榜! 今日获 1,576 stars,总星数达 201,760
- 本周累计增长超 10,688 stars,开发方法论赛道的绝对龙头
- 在众多 AI 技能框架中保持领先地位,子代理驱动开发模式持续吸引新用户