客户端
游戏
无障碍

0

评论

收藏

分享

手机看

微信扫一扫,随时随地看

谷歌扩展 Gemini Code Assist,支 持Atlassian、GitHub 和 GitLab

图片

作者 | Renato Losio
译者 |  刘雅梦
策划 | 丁晓昀

谷歌(Google)最近宣布在 Gemini Code Assist 中支持第三方工具,包括 Atlassian Rovo、GitHub、GitLab、Google Docs、Sentry 和 Snyk。私有预览版本使开发人员能够直接在 IDE 中测试被广泛使用的软件工具与个人 AI 助理的集成。

Gemini Code Assist 提供与市场领导者GitHub Copilot 类似的功能,为 AI 辅助应用程序开发提供包括 AI 代码辅助、自然语言聊天、代码转换和本地代码库感知在内的功能。在私有预览版本中启动这些工具,可以将实时数据和外部应用程序访问直接集成到编码环境中,在增强功能的同时减少了干扰。谷歌高级总监 Ryan J. Salva 和谷歌集团产品经理 Prithpal Bhogill 写道:

认识到开发人员使用的各种工具,我们正在与许多合作伙伴合作,将他们的技术直接集成到 Gemini Code Assist 中,以获得更全面、更高效的开发体验。这些合作伙伴以及其他更多的合作伙伴,可以帮助开发人员在通过增强 SDLC 的工具访问信息的同时,保持在他们的编码流程中。

根据文档,受支持的第三方工具可以基于 OpenAPI 标准或用户提供的 YAML 文件,将任何自然语言命令转换为参数化的 API 调用。GitHub Copilot Enterprise 还包括用于减少上下文切换的 扩展。谷歌云(Google Cloud)的高级总监兼首席布道师 Richard Seroter评论道:

谷歌通常不是第一个。在我们真正进入游戏之前,已经有搜索引擎、网络电子邮件、在线媒体和基于 LLM 的聊天了。但随着时间的推移,我们似乎赢得了进入排行榜的机会。最新消息?Gemini Code Assist 并不是第一个 AI 辅助的 IDE 工具。但它越来越好了!

由于编码辅助是生成式人工智能最有前景的领域之一,Salva 和 Bhogill 补充道:

Code Assist 目前为开发人员提供了传统 API 和 AI Agent API 的自然语言接口。通过加入我们的合作伙伴计划,合作伙伴可以快速轻松地集成到 Code Assist 上。初始化过程非常简单,只需提供一个 OpenAPI 模式、一个工具配置定义文件和一组用于验证和调整集成的质量评估提示。

这并不是最近唯一一个影响 Code Assist 的公告,对 Gemini 2.0 Flash 的支持也是一个重要的公告。在 Gemini 2.0 的支持下,Code Assist 现在提供了一个更大的上下文窗口,使其能够理解更广泛的企业代码库。据谷歌称,这种新的 LLM 旨在通过提供更高质量的响应和更低的延迟来提高生产力,使用户“能够更长时间地保持不间断的流程状态”。在 《70% 的问题:关于 AI 辅助编码的残酷事实》 一文中,Addy Osmani 警告道:

人工智能并没有让我们的软件变得更好,因为软件质量(也许)从来没有主要受到编码速度的限制 (......) 人工智能所做的是让我们更快地进行迭代和实验,通过更快速的探索可能会带来更好的解决方案 (......)。我们的目标不是更快地编写更多的代码,而是为了构建更好的软件。如果使用得当,人工智能可以帮助我们做到这一点。但我们仍然需要知道什么是“更好”,以及如何实现它。

Code Assist 目前支持通过 OAuth 2.0 授权代码授予类型对合作伙伴 API 进行身份验证,谷歌计划在未来增加对 API 密钥身份验证的支持。定价基于每个用户、每月的许可证,并有每月或每年的承诺。许可证的价格从每位用户每月 19 美元到 54 美元不等。可以使用谷歌表单 来请求访问代码辅助工具的私有预览版。

作者介绍

Renato Losio 作为云架构师、技术主管和云服务专家拥有丰富的经验。目前,他住在柏林,以首席云架构师的身份远程工作。他的主要兴趣领域包括云服务和关系数据库。他是 InfoQ 的编辑,也是公认的 AWS 数据英雄。你可以在领英上与他联系。

https://www.infoq.com/news/2025/01/gemini-code-assist-tools/

声明:本文为 InfoQ 翻译,未经许可禁止转载。

免责声明:本内容来自腾讯平台创作者,不代表腾讯新闻或腾讯网的观点和立场。
举报
评论 0文明上网理性发言,请遵守《新闻评论服务协议》
请先登录后发表评论~
查看全部0条评论
首页
刷新
反馈
顶部