你有没有这种感觉——用AI编程工具写代码,它确实能帮你写,但总有点像蒙眼开车?你永远不知道它在哪一步调用了哪个工具,正在用什么策略?

OBra(OpenBB创始人)最近扔出一个开源项目,直接把AI编程的”内功心法”给公开了。

superpowers 是什么?

superpowers 是一个Agent技能框架,也是软件开发方法论。官方定义很霸气:”让AI智能体真正能干活的一套系统”。

核心就一句话:让AI知道什么时候该用什么技能,而不是乱套

目前GitHub星标已突破 107,776,本周新增 19,621——这增速,相当恐怖。

它解决了什么问题?

传统的Agent系统就像个刚入职的实习生,你让它写代码,它就开始写。你让它改Bug,它就开始改。但它从来不想为什么要这样做。

superpowers 的思路是:给AI一套技能,而不是一堆指令

具体包括:Planning、Filesystem、Subagent Spawning、Tool Use 等等。

你可以理解为,它把人类程序员做项目的完整思维过程,翻译成了AI能理解并执行的”技能包”。

怎么用?

 

支持直接集成到主流AI编程工具里。按照文档配置好后,你的AI就会变得更”聪明”——不再只是你写一句它答一句,而是能主动规划任务、识别问题、调用合适的工具。

我的感受

OBra之前做OpenBB的时候,就以”把金融数据工具平民化”著称。这次的superpowers也是同样的思路——把AI编程从”玄学”变成”可复用的方法论”。

对于我们这些天天和AI编程工具打交道的人来说,这是个好消息——终于有人把”AI怎么思考”这事儿,给系统化了。


你在用AI编程工具的过程中,最头疼的问题是什么?

项目地址:github.com/obra/superpowers