Google扩展Gemini代码助手,支持Atlassian、GitHub和GitLab

Google Gemini Code Assist 支持第三方工具集成

主要观点

Google 最近宣布在 Gemini Code Assist 中支持第三方工具集成,包括 Atlassian Rovo、GitHub、GitLab、Google Docs、Sentry 和 Snyk。这一功能目前处于私有预览阶段,允许开发者在 IDE 中直接测试这些工具与 AI 助手的集成。

关键功能

  • AI 辅助开发:提供代码生成、自然语言聊天、代码转换和本地代码库感知等功能,与市场领先的 GitHub Copilot 类似。
  • 实时数据集成:将外部应用程序的实时数据直接嵌入开发环境,提升功能并减少干扰。
  • 自然语言到 API 调用:支持将自然语言命令转换为参数化的 API 调用,基于 OpenAPI 标准或用户提供的 YAML 文件。

重要细节

  1. 合作伙伴集成

    • Google 与多家合作伙伴合作,将其技术直接集成到 Gemini Code Assist 中,旨在为开发者提供更全面和流畅的开发体验。
    • 合作伙伴技术帮助开发者在编码过程中访问信息,增强软件开发生命周期 (SDLC)。
  2. 开发者工具接入

    • 合作伙伴可以通过提供 OpenAPI 架构、工具配置定义文件和验证集快速接入 Code Assist。
    • 目前支持 OAuth 2.0 授权码授权类型,未来计划支持 API 密钥认证。
  3. Gemini 2.0 Flash 支持

    • Code Assist 现在由 Gemini 2.0 提供支持,提供更大的上下文窗口,能够理解更复杂的企业代码库。
    • 新模型旨在提高响应质量、降低延迟,使用户能够更长时间保持不间断的流程状态。
  4. 定价与访问

    • 定价基于每用户每月许可,价格范围为 19 美元至 54 美元,支持按月或按年订阅。
    • 开发者可以通过 Google 表单申请访问私有预览。

行业观点

  • Google 的战略:Google 高级总监 Ryan J. Salva 和产品经理 Prithpal Bhogill 强调,Google 的目标是通过合作伙伴集成增强开发者的编码体验。
  • 竞争与创新:Google Cloud 首席布道师 Richard Seroter 表示,Google 并非总是第一个进入市场,但通过持续创新逐渐成为领导者。
  • AI 辅助开发的潜力:Addy Osmani 指出,AI 的真正价值在于加快迭代和实验速度,而非单纯提高编码速度,最终目标是构建更好的软件。

总结

Google Gemini Code Assist 通过支持第三方工具集成和 Gemini 2.0 Flash 的引入,显著提升了开发者的效率和体验。尽管面临市场竞争,Google 通过持续创新和合作伙伴生态,正在逐步巩固其在这一领域的地位。

阅读 20
0 条评论