谷歌近日揭晓了一项旨在提升开发者工作效率的新工具——实验性AI代码助手“Jules”。这款工具与Gemini 2.0一同发布,利用谷歌最新的AI模型,为Python和Java开发者在GitHub工作流中提供强大的支持。
据悉,Jules能够自动生成修复代码错误的计划,并处理多个文件的修改,最终为开发者准备好可以直接合并到项目中的拉取请求。这一功能直接对标微软的GitHub Copilot,后者去年已引入了类似的代码识别、解释、修改建议和错误修复功能。Jules还将与Cursor、Claude和ChatGPT等工具展开竞争。
谷歌推出Jules并不意外。早在去年10月,谷歌首席执行官桑达尔·皮查伊就曾透露,公司内部超过四分之一的新代码是由AI生成的。Jules的推出,正是谷歌在构建能够应用于所有领域的AI代理长期目标中的一环。谷歌在博客文章中强调,Jules能够修复错误和处理其他耗时的任务,让开发者能够专注于更具创新性的工作。
值得注意的是,虽然Jules功能强大,但开发者仍然拥有完全的控制权。他们可以审查和调整Jules创建的解决方案,然后再决定是否将其生成的代码合并到项目中。然而,公告中并未提及Jules是否能够主动发现错误,这意味着开发者可能需要先确定问题列表,再引导Jules进行修复。
谷歌还提醒,Jules目前仍处于早期开发阶段,因此“可能会犯错”。但内部测试已经表明,Jules对提高开发人员的生产力、提供实时更新以及帮助跟踪和管理任务都非常有帮助。谷歌表示,Jules今天已面向“部分受信任的测试人员”推出,并计划在2025年初向更广泛的开发者发布。
对于那些对Jules感兴趣的开发者来说,他们可以在Google Labs网站上获取有关其可用性以及开发进展的最新更新。随着Jules的不断发展,我们有理由期待这款工具能够为开发者带来更加高效和智能的编码体验。