📢 转载信息
原文作者:Jagmeet Singh
谷歌AI编程助手Jules:从网站走向开发者工作流核心
谷歌正在通过推出新的命令行界面(CLI)和公共API,将旗下AI编程代理Jules更深入地集成到开发者的工作流程中。此举意味着Jules可以无缝接入终端、CI/CD系统和Slack等工具,应对当前科技巨头在“软件开发未来”和“AI辅助编程”领域日益激烈的竞争。
在此之前,谷歌的异步代码代理Jules仅能通过其网站和GitHub访问。现在,谷歌推出了Jules Tools,一个命令行界面,将Jules直接带入开发者的终端环境。通过CLI,开发者可以使用命令与代理交互,从而无需在Web界面和GitHub之间频繁切换,大大简化了工作流程,实现了任务委托和结果验证的无缝衔接。
谷歌 Labs 产品总监 Kathy Korevec 在接受采访时表示:“我们希望尽可能地减少开发者的上下文切换。”
Jules与Gemini CLI有何不同?
谷歌已经提供了Gemini CLI,这是一个基于AI的命令行工具,可在终端和CI/CD管道等开发环境中运行。Jules Tools 和 Gemini CLI 底层都使用谷歌的 Gemini 2.5 Pro AI 模型。然而,Korevec 向 TechCrunch 解释道,Jules Tools 专为“高度限定的任务”设计,而 Gemini CLI 则需要用户“更加迭代”并与工具“进行更多的协作”。

谷歌高级开发者倡导者 Denise Kwan 在一篇 Medium 文章中进一步阐述了Jules与Gemini CLI的区别。她指出,Jules在设计上具有更低的交互性,一旦用户批准其计划,它就会独立执行任务。
API开放与未来展望
除了CLI,谷歌还将Jules的API向公众开放(此前仅供内部开发使用)。Korevec 表示,开放API的目的是帮助开发者在他们已经“有大量肌肉记忆和熟悉度”的工作流程中更频繁地使用Jules,并能将其扩展到现有系统。
开发者还可以利用API将Jules集成到他们的集成开发环境(IDE)中,如VS Code。不过,Korevec透露,她的团队正积极寻求为主流IDE开发专属插件,以进一步扩大Jules的影响力。
此次更新是在谷歌最近为Jules引入“记忆”功能之后发布的。该功能使Jules能够记录与用户的交互、偏好、提示和修正。在过去几周里,该工具还增加了一系列其他功能,包括差异查看器的堆叠布局、图片上传,以及读取和回复Pull Request评论的能力。
减少对GitHub的依赖
目前,Jules主要在GitHub仓库内进行代码编写,要求开发者要么将其连接到现有仓库,要么提供一个空白仓库供其工作。然而,谷歌正在探索减少对GitHub的这种依赖。
Korevec表示:“用户希望Jules能够集成到其他代码托管提供商中。我们正在研究如何利用其他版本控制系统来实现这一点。我们也在考虑为那些不希望使用版本控制系统,或者不关心代码托管位置的用户提供支持。”
AI工具的监督挑战
对AI工具的监督仍然是一个挑战,尤其是在专业环境中。Jules的设计初衷是,如果它在特定任务上遇到困难无法自行解决,它会暂停并向用户提问,从而引导用户介入协助。
然而,当用户通过移动设备与Jules交互时,监督难度会增加,因为原生通知功能尚未支持。Korevec提到,许多用户已通过移动网页界面访问Jules,谷歌正在努力改善移动体验,特别是探索提供原生通知的方法。
到目前为止,Jules主要被软件工程师和其他专业人士使用,这与许多面向非编码人员的“Vibe Coding”平台有所不同。尽管如此,一些用户正试验将Jules作为更休闲或创意编码环境的补充工具。
Korevec告诉 TechCrunch:“我们看到很多人会将他们在某个Vibe Coding工具中达到极限的项目,然后将它带给 Jules 进行进一步扩展。”
Jules于五月公开发布预览版,并于八月退出测试,现在采用结构化的定价方案。免费套餐提供每日最多15个独立任务和3个并发任务。更高级别的限制可通过Google AI Pro和Ultra套餐获得,价格分别为每月19.99美元和124.99美元,分别提供约5倍和20倍的限制。
🚀 想要体验更好更全面的AI调用?
欢迎使用青云聚合API,约为官网价格的十分之一,支持300+全球最新模型,以及全球各种生图生视频模型,无需翻墙高速稳定,小白也可以简单操作。
评论区