Hogwarts测试开发
9小时前·北京测吧员工
GitHub Copilot
Codex
Cursor
Claude Code
为什么要求 AI 写代码前先写测试?二
一、Superpowers 到底是什么,为什么这么火?先回答一个很多人搜索 Superpowers 时都会问的问题。Superpowers 是什么?从工程角度看:Superpowers 是一套面向 Coding Agent 的软件开发方法论,它通过可组合的 Agent Skills,把需求澄清、方案设计、任务拆解、TDD、Debug、Code Review 和最终验证等工程实践,固化成 Agent 必须遵循的工作流程。官方 README 对自己的定义也非常直接:一套构建在可组合 Skills 之上的完整 Coding Agent 软件开发方法论。它目前已经面向很多主流 Coding Agent:Claude Code。Codex。Cursor。GitHub Copilot CLI。OpenCode。Kimi Code。以及其他 Agent 开发工具。但真正让 Superpowers 有意思的,不是“又多了一堆 Skill”。而是:它不给 Agent 鼓励,而是给 Agent 纪律。普通 AI Coding 的路径很容易变成:Superpowers 把它改造成了:官方现在的核心 Skill 就包括:brainstormingwriting-planstest-driven-developmentsystematic-debuggingrequesting-code-reviewverification-before-completionsubagent-driven-development等等。你会发现一个很明显的倾向:Superpowers 并没有研究:怎么让 AI 一次写更多代码?它研究的是:怎么阻止 AI 在没有想清楚、没有测试、没有证据的情况下继续往前跑。这其实才是它值得测试开发研究的地方。
发布于 北京
分享
评论
赞
未登录
友善发言
评论
加载中
下载脉脉APP,成就职业梦想
违法不良信息&未成年人有害信息举报电话/客服电话:400 065 0808
违法不良信息&未成年人有害信息举报邮箱/客服邮箱:maimai@taou.com
清朗系列专项行动相关违规信息举报电话:400 065 0808,举报邮箱:maimai@taou.com
个人/企业等被诽谤侮辱、人身权或知识产权等被侵犯、网络谣言的举报地址:maimai.cn/tousu | 涉企虚假不实信息举报投诉专区
京ICP备12005786号-1copyright©maimai.cn