谷歌推出Jules Tools CLI和API,赋能AI编码代理深度集成

编辑者: Veronika Radoslavskaya

谷歌近日发布了Jules Tools,这是一套面向其自主编码代理Jules的命令行界面(CLI)扩展和公共API。此举标志着谷歌在AI辅助软件开发领域迈出了重要一步,旨在通过更深层次的集成来提升开发者的生产力与效率。

Jules,由先进的Gemini 2.5 Pro模型驱动,现已能够直接从终端、持续集成系统乃至Slack等协作平台被调用。Jules Tools的CLI功能允许开发者在工作流程中即时触发代码生成和重构等操作,而公共API则为构建自定义集成提供了程序化访问的途径。这一扩展是基于数千名beta测试者反馈和数万项任务处理经验的成果,旨在减少开发者的上下文切换,让他们能更专注于核心的复杂问题。研究表明,AI编码助手能够显著提高开发者生产力,一些研究指出可达26%至45%的提升,并且对初级开发者尤为有益,能够帮助他们更快地弥合技能差距。

Jules的历史可以追溯到一个与GitHub集成的实验性代理,这反映了开发者长期以来对自动化重复性任务的渴望。

Jules Tools的推出,将Jules的能力从单纯的IDE插件扩展到更广泛的DevOps流程和自动化解决方案中。与谷歌自家的Gemini CLI不同,Jules Tools更侧重于执行明确定义的、范围较小的任务,它会先制定一个计划,然后独立执行,仅在遇到障碍时暂停。而Gemini CLI则更倾向于一种迭代式的、协作式的交互模式。这种设计理念使得Jules能够承担更多“幕后”工作,例如处理技术债务、自动化测试覆盖率提升以及更新文档等,从而让开发者有更多时间投入到需要高度创造力和直觉的挑战性任务中。

此次更新也引发了行业内的讨论,包括AI在复杂代码库中引入错误的潜在风险、对AI编码代理的过度依赖问题,以及AI对软件工程领域就业的长期影响。尽管Jules旨在通过自动化繁琐任务来提升效率,但其在处理模糊和创新性编码挑战方面的能力,以及其安全性和可靠性,仍将是未来关注的焦点。然而,行业专家普遍认为,AI并非要取代软件工程师,而是作为一种强大的工具来增强他们的能力,使他们能够专注于更高层次的战略规划和创新设计。

Jules Tools的发布,是谷歌在AI驱动的软件开发浪潮中巩固其地位的关键一步。通过提供更灵活、更深入的集成方式,谷歌正积极推动AI在软件开发生命周期中的应用,预示着一个由AI赋能的、更高效的开发新时代的到来。

来源

  • WebProNews

  • Google's Autonomous AI Coding Agent: Jules

  • Jules Changelog

  • Jules Changelog - August 5, 2025

你发现了错误或不准确的地方吗?

我们会尽快考虑您的意见。