Type: entity
Confidence: 0.80
Created: 2026-04-25
Updated: 2026-04-25
Tags: ai-toolmethodological-disciplineclaude-code

Superpowers

概述

Jesse Vincent开发的方法论强制执行工具,通过纪律约束和TDD强制来提升Claude Code的代码质量。

关键内容

  1. 核心理念:Superpowers认为Claude Code的问题是"缺乏纪律",AI有能力但跳过测试、忽略边界情况、草率实现,因此提出强制执行严格的方法论,不能跳步。

  2. 主要功能

  3. Brainstorm:苏格拉底式对话,挖掘真实需求
  4. Spec:可供用户审读的规格说明(分块展示)
  5. Plan:微任务分解(2-5分钟每任务)
  6. TDD:写测试→确认测试失败→写实现(不可跳过)
  7. Subagent:多Agent并行执行任务列表
  8. Review:代码审查员Agent
  9. Finalize:验收+文档更新

  10. 技术特点

  11. 实现技术:Markdown + Node.js脚本
  12. 触发机制:自动触发(Session Hook)
  13. Agent数量:多个子Agent(规模较小)
  14. 并行度:高(子Agent并行)

  15. 强制机制

  16. TDD强制执行:检测到代码写在测试前→删除代码,重新开始
  17. 自动触发的会话Hook,不需要任何命令

  18. 适用场景:想要TDD纪律的团队、中型复杂项目、质量优先的产品等。

来源

相关