谷歌Jules加入开发者工具链 人工智能编程助手竞争升温

随着科技公司间围绕“软件开发未来”的竞争日益激烈,谷歌正将其AI编程助手Jules更深层次地融入开发者工作流。通过推出新的命令行界面和公共API,Jules现可接入终端、CI/CD系统以及Slack等协作工具,推动编程进一步向AI辅助任务演进。

Jules Tools:终端内的AI助手

此前,开发者只能通过网站和GitHub使用谷歌的异步编程助手Jules。如今,谷歌推出的Jules Tools命令行界面将其直接嵌入开发者终端。开发者可通过命令与AI助手交互,无需在网页界面和GitHub之间切换,从而在熟悉的环境中高效处理编码任务并验证结果。

谷歌实验室产品总监Kathy Korevec表示:“我们的目标是最大限度减少开发者的上下文切换。”

双线布局:Jules Tools与Gemini CLI的差异化定位

谷歌已提供基于AI的命令行工具Gemini CLI,可在终端和CI/CD管道等环境中运行。虽然Jules Tools和Gemini CLI均采用Gemini 2.5 Pro AI模型,但Korevec指出,Jules Tools专注于“范围明确的任务”,而Gemini CLI则需要用户“进行更多迭代操作”并“与工具深度协作”。

谷歌高级开发者倡导者Denise Kwan在技术文章中进一步阐释:Jules的设计更偏向非交互模式,一旦用户批准其执行计划,即可独立完成任务。

开放API与生态扩展

除命令行界面外,谷歌还开放了此前内部专用的Jules API。Korevec表示,此举旨在让开发者能将Jules集成到已形成“肌肉记忆和操作习惯”的现有工作流中。

开发者可通过API将Jules接入VS Code等集成开发环境。不过Korevec透露,其团队正计划开发专属IDE插件,以进一步扩展Jules的应用场景。

功能进化与平台拓展

近期Jules接连迎来重要更新:引入“记忆”功能记录用户交互偏好,新增差异查看器的堆叠布局、图像上传功能,以及读取和回应拉取请求评论的能力。

谷歌正在探索降低Jules对GitHub的依赖。目前该助手必须在GitHub代码库中运行,开发者需连接现有仓库或提供空白仓库。Korevec表示:“用户希望Jules能兼容其他代码托管平台。我们正在研究如何适配其他版本控制系统,甚至为不关心代码托管位置的用户提供解决方案。”

AI监督与移动端挑战

专业场景中的AI工具监督始终是挑战。Jules的设计机制会在遇到障碍时主动暂停并请求人工介入。Korevec举例说明:“当它无法自行解决问题时,会暂停操作并向用户提问。”

但在移动端,由于尚未支持原生通知,监督难度增加。谷歌注意到大量用户已通过移动网页端使用Jules,正在着力优化移动体验,重点探索原生通知的实现方案。

用户画像与市场定位

与面向非程序员的“氛围编程”平台不同,Jules目前主要用户为软件工程师等专业人士。但有趣的是,部分用户开始将其作为休闲创意编程环境的补充工具。Korevec观察到:“许多用户将在其他工具中遇到瓶颈的项目转入Jules进行深度开发。”

商业化进程

自5月公开预览、8月结束测试以来,Jules现已采用分级定价模式。免费版支持每日15个独立任务和3个并发任务;Google AI Pro(19.99美元/月)和Ultra(124.99美元/月)分别提供约5倍和20倍的任务额度。

© 版权声明

相关文章

暂无评论

none
暂无评论...