
位于英国剑桥的人工智能实验室Fetch.ai有限公司今日宣布推出FetchCoder V2,这是一款专为自主软件开发设计的AI编码助手。
据公司介绍,这款全新的AI软件开发助手攻克了传统通用协同工具难以应对的难题,助力开发者打造可在去中心化系统中自主行动、学习与互动的代理。
公司认为AI代理经济正在形成:自主代理正从研究实验室走向实际应用,成为常态。
Agentic AI,也就是构建与组织AI代理的基础流程,体现了一种有别于传统软件开发的模式。这些代理不仅要和人类开发者协作,还得相互配合。在自主运行的情况下,代理需要防护机制,毕竟错误很容易快速叠加。而且,它们在平台、区块链以及应用程序接口之间进行操作,由此形成了复杂的互动关系。
这意味着无法在单一实例中检查代码运行。自主行为必须经过验证和确认。
“FetchCoder V2的目标是把创意转化为智能软件,”首席执行官Humayun Sheikh说道,“它为开发者配备了将自主代理变为现实的工具,让他们无需凭空猜测,并且能够掌控每一个步骤。”
Fetch.ai 效仿市场上其他工具(如亚马逊网络服务公司的Kiro)的做法,让FetchCoder采用规格驱动模式。开发者在生成代码前,需先告知代理自己正在构建的内容。随后,系统会预先验证计划,以保障整个团队的一致性。其目的在于消除模糊的需求,降低返工风险。
安全性也被内置。例如,危险命令会被自动阻止。文件修改预算被强制执行,变更被跟踪和可审计。
在开发进程中,测试环节被嵌入到每一个步骤里,让可靠性成为工作流程里自然而然的一部分。要是遇到问题,开发者能够回溯进度,检查计划是否存在缺陷,找出需要修复的地方,或者重新调整工作方法。
在底层架构中,FetchCoder依托自研的大型语言模型ASI:One运行,同时接入Fetch.ai旗下的Agentverse平台——该平台可支持数百万AI代理的发现与部署工作。
对于希望接触更广阔Web3与区块链技术的用户,FetchCoder推出了对Cosmos生态系统的原生支持。这项支持的目的是助力开发者打造能够直接与区块链网络进行交互的自主代理。
Fetch.ai将V2定位为既能提供通用编码助手的所有功能以协助开发者编写代码,又能帮助他们发布自主代理的工具。该公司还强调,这种定位差异至关重要——当下构建代理经济的行动,将对未来产生深远影响。