
坐落于英国剑桥的人工智能实验室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定位成能提供通用编码助手具备的所有功能,助力开发者编写代码,与此同时还能协助他们发布自主代理。该公司进一步表示,这种差异具有重要意义:当下构建代理经济将对未来产生深远影响。