谷歌推出 AI 代码助手 Jules 助力开发者自动修复代码错误
12月12日,谷歌宣布推出一款名为“Jules”的实验性 AI 代码助手,旨在帮助开发者修复代码错误并优化开发流程。该工具与最新的 Gemini 2.0 一同发布,基于更新后的谷歌人工智能模型,可为 GitHub 工作流中的 Python 和 Javascript 编码任务生成多步骤修复方案。
Jules 的核心功能是通过 AI 技术自动修复代码错误,并能创建复杂的多步骤计划,包括修改多个文件和准备拉取请求(Pull Request)。开发者可以完全控制对 Jules 提供的解决方案进行审查和调整,确保生成的代码符合项目需求后再合并到代码库中。
谷歌在博客中表示:“Jules 可以修复错误和处理其他耗时的任务,让开发者专注于他们真正想要构建的内容。” Jules 的设计目标是提高开发者的生产力,同时减少重复性劳动,为更复杂的项目开发释放时间和精力。
目前,Jules 仍处于早期开发阶段,虽然可能会犯错,但谷歌表示,内部测试显示它对提高开发效率和任务管理的实时更新非常有帮助。不过,Jules 目前尚不支持主动发现代码中的错误,开发者需要将其指向已知问题列表以生成修复方案。
Jules 的推出标志着谷歌正式进入 AI 辅助开发工具市场,与微软的 GitHub Copilot 等产品展开直接竞争。微软早在去年为 GitHub Copilot 引入了类似功能,可识别代码、提供修改建议并修复错误。此外,Jules 还将与 Cursor、Claude 和 ChatGPT 等其他编码辅助工具争夺市场份额。
谷歌 CEO 桑达尔·皮查伊早在去年10月就曾透露,谷歌超过四分之一的新代码已经由 AI 生成。此次 Jules 的发布,进一步展现了谷歌在 AI 助力开发领域的布局和野心。