📢 转载信息
原文作者:Jagmeet Singh
谷歌AI编程助手Jules深度集成开发者工具链,加剧AI代码代理市场竞争
谷歌正在通过推出新的命令行界面(CLI)和公开API,将旗下的AI编程助手 Jules 更深层次地融入开发者的工作流程中。此举使其能够无缝对接终端、CI/CD系统以及Slack等工具,正值各大科技公司为抢占软件开发未来并使编码工作更依赖AI协助的竞争日益激烈之际。
在此之前,谷歌的异步编程代理Jules仅可通过其网站和GitHub访问。但谷歌在周四推出了“Jules Tools”,这是一个命令行界面,将Jules直接带入开发者的终端环境。通过CLI,开发者可以使用命令与Jules交互,从而简化工作流程,避免了在Web界面和GitHub之间频繁切换的麻烦。这使得开发者可以在保持现有环境的同时,委托其完成编码任务并验证结果。
谷歌Labs产品总监Kathy Korevec在一次采访中表示:”我们希望尽可能地减少开发者的上下文切换。”
谷歌已经提供了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在设计上更少交互性,一旦用户批准其计划,它就会独立执行任务。
Jules API公开,赋能自定义集成
除了CLI,谷歌还公布了Jules的API(此前仅供内部开发使用)。Korevec表示,此举旨在帮助开发者更频繁地使用Jules,因为他们可以将该工具集成到自己已经“有大量肌肉记忆和熟悉度”的现有工作流程中。
开发者还可以使用API将Jules集成到他们的集成开发环境(IDE)中,如VS Code。不过,Korevec透露,她的团队正积极开发针对IDE的特定插件,以进一步扩大Jules的覆盖范围。
最近,谷歌为Jules引入了“记忆”功能,使其能够记录与用户的交互、偏好、提示和更正。在过去的几周里,该工具还 增加了一系列其他功能,包括用于差异查看器的堆叠布局、图像上传,以及读取和回应Pull Request评论的能力。
探索超越GitHub的限制
谷歌目前正在探索的另一个领域是减少Jules对GitHub的依赖。目前,该代理在GitHub仓库中进行编码,要求开发者要么将其连接到现有仓库,要么提供一个空白仓库供其工作。
Korevec提到:”用户希望Jules能够集成到其他的代码托管提供商中。我们正在研究如何支持其他版本控制系统。我们也在研究如何为那些不希望使用版本控制系统,或者不关心代码托管位置的用户提供支持。”

AI工具的监管仍然是一个挑战,尤其是在专业环境中。不过,Jules的设计目标是,如果它在特定任务上遇到困难,会通知用户,提示他们介入协助。
Korevec解释说:”如果发生它遇到问题,或者遇到无法自行解决的情况,它会暂停并向我提问。”
然而,当用户在移动设备上与Jules交互时,由于尚未支持原生通知,监督变得更加困难。Korevec指出,许多用户已经通过其移动网页界面访问Jules,谷歌正在努力改善移动体验——特别是探索提供原生通知的方法。
迄今为止,Jules主要被软件工程师和其他专业人士使用,这与许多定位为非编码人员首选工具的“Vibe Coding”平台有所不同。尽管如此,一些用户仍将Jules作为更随意或更具创造性的编码环境的补充。
Korevec告诉TechCrunch:”我们看到很多人会把他们在使用某个Vibe Coding工具时遇到的项目瓶颈,然后拿到Jules上来继续扩展。”
Jules于五月 公开发布预览版,并在八月 退出了Beta阶段,现已根据结构化的定价套餐提供服务。免费套餐提供每日最多15个独立任务和3个并发任务。Google AI Pro和Ultra套餐提供了更高的限制,月费分别为19.99美元和124.99美元,限制次数分别是免费版的约5倍和20倍。
🚀 想要体验更好更全面的AI调用?
欢迎使用青云聚合API,约为官网价格的十分之一,支持300+全球最新模型,以及全球各种生图生视频模型,无需翻墙高速稳定,小白也可以简单操作。
评论区