谷歌于近日正式推出了其编程智能体Jules,这一工具已经摆脱了“测试版”的标签,标志着其进入了全新的发展阶段。Jules具备异步执行能力,内置Gemini2.5Pro模型,能够独立修复代码错误、更新程序代码,并且与GitHub深度集成,显著提升了开发效率。
Jules,这一被戏称为谷歌版的“AI编程助手”,自去年12月由Google Labs首次公布以来,经过长达九个月的测试与优化,终于在今年8月6日正式上线,面向付费用户开放。谷歌内部已经开始使用Jules进行项目开发,并积极推动其在更多项目中的应用。
与传统的编码工具不同,Jules采用了异步、智能体驱动的方式。它能与GitHub无缝集成,实现任务自动化,成为了一个24小时待命的AI编程助手。开发者只需将修复错误、更新代码等任务交给它,Jules便会自主完成以下步骤:复制代码库至Google Cloud虚拟机独立执行、运用AI技术解决问题、完成后通知开发者。整个过程无需开发者监控,使他们能同时处理多项任务,极大提高了工作效率。
Jules强大的编程能力,得益于其底层模型Gemini2.5Pro的支持。Gemini2.5Pro为Jules提供了强大的推理与规划能力,使其能够分析现有代码库、制定编码计划、并行处理多文件任务,并生成高质量的代码。Jules与GitHub的深度集成,使其能从任务创建到代码提交全程自动化。
拥有Gemini2.5Pro模型、与GitHub的深度集成以及异步编程的智能体能力,让Jules相较于传统的AI编码工具,具有更高的自主性,宛如开发者的AI分身。据Google Labs表示,Jules的此次升级,意味着它已结束测试阶段,性能更加成熟和稳定。
然而,Jules的正式推出,也引发了业界的广泛讨论。有人称其为“编程神器”,甚至有人已经购买了Google AI Pro服务,打算将接下来的项目任务交给它。但也有人认为,Jules还需经过更多实战考验才能真正成熟。毕竟从测试到正式上线仅隔两个月,他们希望看到Jules升级带来的实际价值。
自2024年12月谷歌实验室首次官宣Jules项目以来,数千名开发者已使用Jules完成了上万次任务,提交了14万多个代码改进。在这些数据的滋养下,Google为Jules增添了诸多新功能,如与GitHub的深度集成、支持多模式输入等。本周,Jules与GitHub的集成更进一步,能够自动打开拉取请求,从计划到代码提交再到PR,所有操作一气呵成。
Jules还推出了环境快照功能,用户可以提供环境设置脚本,Jules将这些依赖项和安装脚本保存为快照,后续任务中自动加载,避免重复安装,减少启动时间,确保任务更快、更一致地执行。为满足用户在没有代码库的情况下体验Jules功能的需求,Jules还推出了“空代码库支持”,用户可直接在GitHub上创建新空仓库,并通过Jules界面进行任务管理和执行。
在正式推出后,Jules也推出了付费版本,包含于Google AI Pro($19.99/月)和Ultra($124.99/月)套餐中,权限较免费版多5倍至20倍,适合频繁使用的用户。虽然相较于测试版每天最多60个任务,免费版每天最多15个任务加3个并发任务有所减少,但谷歌旨在让用户试用后评估其价值是否适合自身业务。
同时,谷歌更新了Jules的隐私政策,明确说明其如何训练人工智能。Jules会抓取公开数据库的数据用于训练,但不会使用用户的私有数据。针对Jules与Gemini CLI的区别,谷歌表示,虽然两者都基于Gemini 2.5 Pro模型开发,但定位和功能有所不同。Jules专注于项目级编程任务自动化,适合处理复杂项目级变更,而Gemini CLI则侧重于本地终端环境下的日常开发辅助,主要响应即时用户指令。