谷歌(Google)旗下人工智能编程助手Gemini Code Assist近日在预览版中测试全新“智能体”功能。在周三举办的Cloud Next大会上,谷歌宣布该工具现已支持部署新型AI“智能体”,这些智能体可通过多步骤操作完成复杂编程任务。例如根据谷歌文档(Google Docs)中的产品需求说明书自动创建应用程序,或执行跨编程语言的代码转换工作。除原有开发环境外,Code Assist现已正式登陆Android Studio集成开发环境。
此次功能升级被视为对GitHub Copilot、Cursor及现象级编程工具Devin开发商Cognition Labs等竞争对手的回应。AI编程助手市场的竞争正以月为单位持续升级,其中蕴藏着巨大商业价值——考虑到该技术提升生产力的潜力,这种现象并不令人意外。
通过全新的Gemini Code Assist看板面板,开发者可管理这些能生成工作计划、实时汇报任务分步进展的智能体。据谷歌官方介绍,除生成软件和迁移代码外,这些智能体还能实现新应用功能开发、执行代码审查、生成单元测试及技术文档等多项任务。
不过Code Assist的实际表现仍有待验证。研究显示,即便是当前最先进的代码生成AI,由于在理解编程逻辑等方面存在缺陷,往往会引入安全漏洞和程序错误。最近针对Devin的评估报告显示,该工具在20项测试任务中仅成功完成3项。
因此开发者若使用Code Assist创建或重构应用程序,自行检查生成代码的准确性仍是必要举措。这项技术虽然显著提升了编程效率,但现阶段仍需人工审核作为质量保障的最后防线。