谷歌云推出了最新功能——Gemini Code Assist Enterprise,旨在与GitHub的企业级编码平台竞争。这一工具提升了代码库的理解能力,并为开发者提供了更好的安全保障。
Gemini Code Assist Enterprise曾被称为Duet AI,它通过理解特定组织的代码库,加快了编码过程,并提供了大范围的上下文窗口以支持个性化定制。开发者每月可按用户订阅45美元,选择年度计划时,每月为19美元。
谷歌云开发者工具与运营高级总监Ryan J. Salva表示:“开发者能够在工作过程中保持更长时间的专注,直接在开发环境中获取洞察,用高效的方式解决复杂任务,比如在整个代码库中升级Java版本。这使得开发者可以专注于创造性解决问题,从而提高工作满意度,加快市场投放速度,获得竞争优势。”
这一平台提供与本地代码库相适应的代码建议。谷歌强调,广泛的上下文窗口帮助开发者生成或转换更符合他们应用程序需求的代码。
编码助手与其他谷歌云服务无缝连接,如Firebase、数据库、大数据分析、大型协作、API管理和应用集成。Salva指出,这种整合让开发者能够利用多种服务,加速应用的创建与交付。
定制功能依赖内部库,使得Code Assist能够提供量身定制的代码建议。此外,它将索引GitHub和GitLab库,预计明年初将支持自托管库。
Salva提到:“一个代码助手大幅缩短了学习新技术的时间,并可以将组织的编码标准融入其建议中。”
Gemini Code Assist Enterprise的重要特点是其企业级安全性。谷歌向客户保证,他们的数据不会用于训练Gemini模型。用户可以完全控制哪些代码库被索引,并可以根据需要删除数据。此外,谷歌还提供法律保护,以保障助手生成的代码的安全。
尽管生成式AI早已参与编码辅助,但企业特定解决方案的崛起表明,越来越多的公司希望将这些工具整合进他们的技术栈。GitHub在2月推出了具有类似功能的GitHub Copilot Enterprise,Oracle的编码助手则专注于Java和SQL应用。此外,Harness等公司推出的编码助手为商业需求提供实时建议,其工具基于Gemini框架。
谷歌进入这一市场凸显了编码助手之间日益激烈的竞争,以及对量身定制企业解决方案日益增长的需求。通过将在开发环境中集成编码辅助,企业可以提升生产力,使开发者快速测试代码并排除本地代码库中的问题,从而加快部署与应用交付的速度。