让 GPT-6 Astra 协助 Devin 自测代码

DevinCognition 开发的自主软件工程师,客户覆盖大型银行到科技原生初创公司。随着工程团队写码越来越多,代码评审变成了一个负担。Cognition 把 GPT-6 Astra 的一项能力当作关键:让 AI 先测试自己的代码,再把运行结果展示出来。联合创始人 Walden Yan 说,Astra 最大的提升点是能测试并证明自己的工作确实按预期运作。

Cognition 已经把 GPT-6 Astra 用到了整条产品线上,包括核心云 Agent(也就是 Devin)、CLI 和桌面产品。一个具体例子是:Devin 用 Astra 测试 iPhone 游戏 Otter Run,返回游戏在模拟器中的运行录像,同时附上一份报告,列出哪些检查通过、哪些区域还没有被测试。录像展示鼠标,报告标出覆盖范围,工程师不需要逐行翻代码,就能看出工作做到什么程度。

同样受益的还有客户支持:客户发来 bug 截图,团队把截图交给 Devin,用 Astra 修掉问题,再返回一张修复后的截图。这样一来,修复结果可以直观核验,Yan 说这让团队能以更快的速度回到客户那里。

Cognition 的长期目标,是把这种更强的自我测试能力变成减少人工评审的路径。Yan 提到,预期随着时间的推移,需要人工看的代码会越来越少,最终交付更多代码。他们的话题:一个 Agent 不仅修了东西,还能拿出证明自己修好的证据。对此,GPT-6 Astra 正好提供了他们兴奋的那部分能力。

Cognition helps Devin test its own work with GPT‑6 Astra

查看原文