背景
编程智能体(coding agent)指的是这样一类系统:它接受一段用自然语言描述的任务——修掉这个缺陷、加上那个功能——然后自己在代码库里把事情做完,而不是在程序员打字时提示下一行。所谓「异步」(asynchronous)说的是工作发生的时间:智能体在后台运行,开发者把任务交出去之后可以去忙别的,回头再来看结果。这类智能体需要接触代码真正存放的地方,而在多数团队里,这就是托管在 GitHub 上的仓库,以及围绕仓库建立起来的评审、议题跟踪等工具。
公测
2025 年 5 月 20 日,谷歌把自家的异步编程智能体 Jules 以公开测试的形式向所有人开放[1]。向所有人开放意味着任何开发者都可以直接试用,而不必加入等待名单或私有项目。
工作方式
Jules 面向用户的 GitHub 仓库工作。具体做法是把代码克隆(clone)到一台安全的谷歌云虚拟机(VM)里[1]——把仓库复制到谷歌云上一台隔离的机器上,智能体的修改、构建和测试就在那里进行,既不占用开发者自己的电脑,也不直接动线上那份代码。谷歌表示,Jules 直接工作在用户的 GitHub 工作流(workflow)中[1],也就是说任务的下达和结果的交付都走开发者本来就在用的那套工具,而不需要另开一个陌生环境。
支撑 Jules 的模型是 Gemini 2.5 Pro[1]。按照谷歌的说法,它能编写测试、开发功能、修复缺陷、升级依赖版本,还能提供音频变更日志(audio changelog)[1]。这些任务覆盖了日常维护工作的一大部分。测试是检验代码是否按预期运行的检查,工期一紧张往往最先被跳过;功能是产品里新出现的一段行为;修缺陷是纠正不工作的部分;升级依赖版本则是把项目迁到它所依赖的外部库的新版本上——这件事例行、必要(关系到安全与兼容),但一个包一个包地手工做起来很枯燥。音频变更日志是智能体对自己改了什么的口头总结,目的是让人听一遍就把一批改动了解个大概,而不必逐行读代码差异。
收费安排
公测免费,但设有使用限额[1]。谷歌表示,随着平台逐步成熟,预计会在公测结束后为 Jules 引入收费[1]。这也是预览版产品常见的路径:先用免费、开放的访问换取反馈和使用情况,等产品形态和成本结构更清楚之后,再补上付费档位。
意义
公开公测把一款通用编程智能体摆到了所有想试的人面前。这和此前在代码编辑器里流行起来的自动补全式助手是两种不同的东西:自动补全帮的是正在写的那一行,而智能体接下的是一整个任务,交回的是一份改动。随之而来的问题也跟着变了——这份改动对不对,它写的测试是否真的测到了该测的东西,评审的人还要手工核对多少。由于 Jules 在 GitHub 工作流里接收任务、也在那里交回结果,评审就发生在团队本来评审代码的地方,这让「把活儿交出去」成为可用的做法,而不是多出一道手续。公测之后收费的计划,也标志着这类智能体开始被当作有成本的产品来对待,而不再只是演示。
来源
- 1
引用本页: 谷歌开放编程智能体 Jules 公测. TellWorld, https://www.tellworld.net/zh/news/jules-2025. 更新于 2026-11-08