首页/ AI智能体/ Superpowers

Superpowers

Jesse Vincent开源的 Agentic 技能框架与软件开发方法插件
分类:AI智能体 更新:2026-08-13 热度:3 价格:免费开源

产品截图

Superpowers 截图

详细介绍

Superpowers是什么

Superpowers 是 Jesse Vincent 和 Prime Radiant 团队开发的开源 Agentic 技能框架与软件开发方法论,专为 Claude、Cursor、GitHub Copilot 等 AI Coding Agent 设计。通过 14 个可组合技能(Skills)和初始指令,让 AI 编码助手不再直接跳写代码,是先通过苏格拉底式提问提炼需求、生成可验证的设计文档、制定详细实施计划,再进入子代理驱动的开发流程。核心强调 RED-GREEN-REFACTOR 测试驱动开发、YAGNI 原则和 DRY 原则,支持 Git Worktrees 隔离开发、并行子代理调度、两阶段代码审查等高级工作流,让 Claude 等 Agent 能自主运行数小时而不偏离既定计划。

Superpowers的主要功能

如何使用Superpowers

Superpowers的关键信息和使用要求

Superpowers的核心优势

Superpowers的应用场景

Superpowers的常见问题

A:两者兼备。它是一套基于可组合技能的完整软件开发方法论,同时以开源插件形式分发到各大 AI 编码平台。

A:不需要。技能根据当前任务自动触发,用户只需正常与 Coding Agent 交互,Superpowers 会在后台接管工作流。

A:Claude Code(官方市场)、Cursor、OpenAI Codex CLI/App、GitHub Copilot CLI、Gemini CLI、OpenCode。

A:可以,但需遵循writing-skills技能指南,且必须确保跨所有支持平台兼容。官方一般不直接接受新技能贡献。

A:直接生成代码容易产生幻觉和返工。Superpowers 通过设计文档和计划确保 Agent 真正理解需求后再动手,降低后期修正成本。

A:不是。RED-GREEN-REFACTOR 是强制性工作流,Agent 会删除测试前编写的任何代码,确保测试覆盖率。

核心功能

苏格拉底式头脑风暴(brainstorming):通过追问提炼需求,分块呈现设计方案供用户确认后再进入编码
设计文档生成:将粗糙想法转化为结构化、可验证的规格说明并自动保存
详细实施计划(writing-plans):将工作拆解为 2-5 分钟的微任务,包含精确文件路径、完整代码和验证步骤
子代理驱动开发(subagent-driven-development):为每个任务派遣独立子代理,执行两阶段审查(规格合规性 + 代码质量)
测试驱动开发(test-driven-development):强制 RED-GREEN-REFACTOR 循环,先写测试再写代码,删除测试前编写的任何代码
系统化调试(systematic-debugging):四阶段根因分析流程,包含根因追踪、纵深防御、条件等待等技术
Git Worktrees 工作流(using-git-worktrees):在独立分支和工作区中开发,验证干净测试基线
并行代理调度(dispatching-parallel-agents):并发执行多个子代理工作流,提升大型项目效率
代码审查机制(requesting-code-review / receiving-code-review):任务间自动审查,按严重程度报告问题,关键问题阻塞进度
分支收尾(finishing-a-development-branch):验证测试、提供合并/PR/保留/丢弃选项、清理工作区

价格方案

免费开源
AI 智能推荐 ×
🎯 输入关键词,AI 从 1000+ 工具中精准匹配推荐