谷歌 AI 编程助手 Gemini Code Assist 新增“代理”功能,可多步骤完成复杂任务
GoodNav 4 月 10 日报道,谷歌在本周三的 Google Cloud Next 大会上宣布,AI 编程助手 Gemini Code Assist 新增了“代理”特性。
谷歌表示,Code Assist 现已可以部署新的 AI“代理”,这些代理具备通过多个步骤完成复杂编程任务的能力。例如,它们能够根据 Google Docs 中的产品规格开发应用程序,或是将代码从一种编程语言转换为另外一种。此外,Code Assist 还不再局限于某一编程环境,而可以在 Android Studio 中使用。
此次对 Code Assist 的升级可能是为了应对 GitHub Copilot、Cursor 以及 Cognition Labs(其开发了受欢迎的编程工具 Devin)等竞争对手带来的压力。目前,AI 编程助手市场的竞争越发激烈,并且潜藏着巨大的商业机会。
据谷歌介绍,Code Assist 的“代理”功能可通过全新的 Gemini Code Assist Kanban 看板进行管理。这些代理可以制定工作计划,并针对任务请求逐步报告进展。除了能够生成软件与迁移代码外,它们还可以实现新功能的开发、进行代码审查,以及生成单元测试和文档。
不过,目前尚未确认 Code Assist 是否真的能有效地完成所有这些任务。研究发现,即便是当前最先进的代码生成 AI,通常也会带来安全漏洞和错误,这主要是因为其在理解编程逻辑方面存在不足。近期对 Devin 的评估显示,其仅在 20 项任务中成功完成了 3 项。因此,如果您打算使用 Code Assist 来创建或重构应用程序,务必亲自审查代码,以确保其安全性。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...