智能摘要

为什么你需要 Superpowers 插件?

用过 Claude Code 或 Cursor 的朋友都知道:AI 写代码超快,但经常“一上来就乱写”,结果是代码写得乱、bug 写得多、后期维护非常麻烦。

传统 AI 编码 vs Superpowers

  • 传统方式:直接说“帮我写个登陆功能”,然后 AI 立刻开始写,写完之后才发现需求理解错误、代码组织混乱、忘记测试、需要反复调整修改。
  • Superpowers 方式:AI 会先停下来问你需求 → 分段确认设计 → 写详细的实施计划 → 用子代理(sub agent) + TDD 执行 → 自动 code review → 最后验证合并。

如果你不知道什么是sub agent,可以查看这篇文章:

截止 GitHub 当前数据(2026 年 3 月)obra/superpowers 仓库已超 10 万 stars,官方 Anthropic 插件市场收录,是 Claude Code 生态最火的工程化工作流插件。

废话不多说,下面介绍如何安装和使用 Superpowers 插件。

Superpowers 插件安装教程

Superpowers 支持多个 AI 工具使用,你可以根据你喜欢的工具选择对应的安装命令进行安装。

Claude Code(推荐)
我最常用的就是 Claude Code ,所以我先安装了 🌝
首先打开 Claude Code 终端,注册 Superpowers 市场:

/plugin marketplace add obra/superpowers-marketplace

然后就可以安装插件了

/plugin install superpowers@superpowers-marketplace

(或者直接官方一键安装:/plugin install superpowers@claude-plugins-official

安装完成之后,重启 Claude Code 就可以生效。

Cursor 用户

在 Cursor Agent 聊天框输入:/add-plugin superpowers 或在插件市场搜索 “superpowers” 直接安装。

Codex cli

直接执行下面命令,需要梯子

Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.codex/INSTALL.md

OpenCode

直接执行下面命令,需要梯子

Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md

Gemini CLI

直接用gemini命令安装即可

gemini extensions install https://github.com/obra/superpowers

安装后验证:随便说一句 “帮我实现一个todo应用”,这时候 AI 应该自动触发 brainstorming 技能,而不是直接写代码。

更新插件:/plugin update superpowers

Superpowers 核心技能

Superpowers 不是单个功能,而是一套自动触发的“技能库”,AI 在每个阶段都会检查并使用:

  • brainstorming:需求澄清 + 苏格拉底问答 + 分段设计确认(最常用起点)
  • using-git-worktrees:创建隔离 git 分支/工作树,避免污染主项目
  • writing-plans:把需求拆成 2-5 分钟小任务,包含文件路径、预期代码、验证步骤
  • subagent-driven-development / executing-plans:为每个任务派干净子代理 → 执行 → 两阶段 review(先验规格、再验质量)
  • test-driven-development:强制 RED-GREEN-REFACTOR(先写失败测试 → 红 → 写刚好通过的代码 → 绿 → 重构)。不允许先写实现!
  • requesting-code-review:任务间自动 review,严重问题会 block
  • finishing-a-development-branch:全测通过后,给你选项:merge / PR / 保留 / 丢弃
  • systematic-debugging:4 阶段根因分析 + 验证修复

这些技能自动触发,无需手动调用。当然你想手动调用也不是不可以,直接输入 /superpower 就可以使用其命令了。

常见问题 FAQ

Q1:Superpowers 会让开发变慢吗?
A:前期稍慢(多规划 + TDD),但后期改 bug / 加功能快很多。适合不想反复修补的场景。

Q2:怎么知道技能在工作?
A:安装后说 “let's plan a feature”,AI 会主动问问题 + 呈现设计,而不是直接 coding。

Q3:可以自己写新技能吗?
A:可以!仓库有 writing-skills 指南,你可以把仓库下载下来自己新增技能。

总结

superpowers 的火热一定程度反应了 AI 工作流的重要性,越来越多人使用 AI 进行开发,要时刻保持创新才不会被社会所淘汰。

本文为原创,未经授权,禁止任何媒体或个人自媒体转载
商业侵权必究,如需授权请联系340443366@qq.com
我正在智谱大模型开放平台 BigModel.cn上打造AI应用,智谱新一代旗舰模型GLM-5已上线, 在推理、代码、智能体综合能力达到开源模型 SOTA 水平,通过我的邀请链接注册即可获得 2000万Tokens 大礼包,期待和你一起在BigModel上畅享卓越模型能力;