
在编程与AI技术不断融合的今天,一场关于AI辅助编程平台的新战役正在科技巨头之间悄然展开。近期,谷歌正式推出了其自主编码助手Jules的公测版,这一举动标志着谷歌正式向市场上已有的AI编码助手发起挑战,其中就包括OpenAI的Codex。
谷歌实验室副总裁乔希·伍德沃德在谷歌I/O开发者大会上宣布,Jules将不再仅仅是一个实验项目,而是进入公测阶段,为开发者提供更为便捷的代码编写、审查与调试服务。伍德沃德表示:“人们正在通过描述来创造应用,而Jules正是基于这样的理念诞生的。它可以在后台自主完成开发者不想做的繁琐工作,如修复漏洞、编写测试代码以及查阅文档等。”
Jules作为谷歌的自主编码代理,集成了谷歌最先进的Gemini . Pro技术,能够异步执行任务,这意味着开发者可以在分配任务给Jules后,继续从事其他工作,而无需等待Jules完成。这种并行处理的方式大大提高了开发效率。此外,Jules还能在虚拟机中运行任务,展示任务及其推理过程,并提供音频摘要,让开发者可以更加直观地了解代码的变化和优化。
值得注意的是,Jules并非市场上唯一的异步并行任务编码助手。就在几个月前,OpenAI悄然发布了其编码助手Codex的研究预览版,同样具备编写代码、修复漏洞以及回答代码库问题的能力。而且,Codex还曾是GitHub Copilot背后的核心力量,这款由GitHub推出的代码补全助手能够在开发者编写代码时提供实时的建议和优化。
然而,随着Jules的公测,社交媒体上对这一新兴领域的讨论愈发激烈。许多开发者表示,Jules在功能性和实用性上超越了Codex。一位开发者在推特上分享了他的使用体验:“我只给了Jules一个简单的提示,让它分析项目并编写单元测试来覆盖%的代码。Jules不仅迅速规划了任务,还自主创建了测试。而Codex则没有这样的能力。此外,Jules的虚拟机还能访问互联网,这进一步增强了它的实用性。”
除了与Codex的竞争外,Jules还面临着来自GitHub的挑战。在最近的微软Build大会上,GitHub宣布了Copilot Agent的推出,这款异步工作的编码助手同样具备与Jules和Codex相似的功能。这场关于编码助手的竞赛不仅展示了AI技术在编程领域的巨大潜力,也预示着未来编程方式的可能变革。
在谷歌内部,Jules也并非唯一的AI编程平台。谷歌还提供了Code Assist、AI Studio以及Firebase等服务,以满足不同开发者的需求。其中,Firebase尤为引人注目。这款于今年月宣布的服务允许非专业开发者构建应用程序并添加AI功能。通过Firebase Studio和Firebase AI Logic等新功能的加入,用户能够构建更为复杂的应用,并监控AI的使用情况。Firebase AI Logic还允许开发者在无需第三方协调程序的情况下,为应用后端添加身份验证、身份识别等功能,并解决令牌使用或延迟问题。
谷歌开发者关系部门负责人珍妮·班克斯表示:“谷歌提供了许多出色的工具来帮助你解决堆栈中的特定问题。例如,你可以使用Google AI Studio来实验你的AI推理,以找出最优化的提示。但Firebase是第一个将所有这些功能整合在一起的地方,它不仅是全栈开发者和专业人士的首选,也是那些通过‘氛围编码’来创造应用的创作者的首选。”
随着谷歌、OpenAI等科技巨头的加入,AI辅助编程平台正逐渐成为AI技术竞赛的新焦点。这些平台不仅能够帮助开发者更高效地编写和调试代码,还能够推动编程方式的创新和发展。随着技术的不断进步和应用场景的不断拓展,AI辅助编程平台有望在未来发挥更加重要的作用。
原创文章,作者:王 浩然,如若转载,请注明出处:https://www.dian8dian.com/gu-ge-de-jules-yu-zai-ai-kai-fa-zhe-gong-ju-zhan-zhi-zhan