Google发布了一款名为"Jules"的实验性人工智能代码代理,它可以为开发人员自动修复编程错误。 Jules 是今天与 Gemini 2.0 一起推出的,它使用更新后的 Google AI 模型来创建多步骤计划,以解决 GitHub 工作流中的问题、修改多个文件以及为 Python 和 Javascript 编程任务准备拉取请求。
微软去年为 GitHub Copilot 引入了类似的体验,它可以识别和解释代码,同时还能推荐修改和修复错误。 Jules 将与微软的产品竞争,也将与Cursor等工具竞争,甚至与 Claude 和 ChatGPT 的编程能力竞争。 Google推出专注于编程的人工智能助手并不令人意外--首席执行官桑达尔-皮查伊(Sundar Pichai)在 10 月份表示,目前公司四分之一以上的新代码都是由人工智能生成的。
Google在博文中说:"当你专注于你真正想要构建的东西时,Jules 会处理错误修复和其他耗时的任务。这项工作是我们长期目标的一部分,我们的目标是构建在包括编程在内的所有领域都有帮助的人工智能代理。"
开发人员在选择将朱尔斯生成的代码并入自己的项目之前,可以全权审查和调整朱尔斯创建的计划。 公告中并未提及 Jules 将为程序员指出错误,因此推测它需要被引导至一个已确定要修复的问题列表。
Google还表示,Jules 处于早期开发阶段,"可能会犯错误",但内部测试表明,它有利于提高开发人员的工作效率,并提供实时更新,帮助跟踪和管理任务。
根据Google的说法,Jules 今天将面向"精选的一批可信赖的测试人员"推出,并将于 2025 年初向其他开发人员发布。 有关可用性和开发进度的更新将通过Google实验室网站提供。