功能

AI 代码助理

Gemini Code Assist 会在您写代码的同时补全代码,并按需生成整个代码块或函数。代码辅助功能可在许多常用 IDE 中使用,例如Visual Studio CodeJetBrains IDE(IntelliJ、PyCharm、GoLand、WebStorm 等)、Cloud WorkstationsCloud Shell 编辑器,并且支持20 多种编程语言,包括 Java、JavaScript、Python、C、C++、Go、PHP 和 SQL。

自然语言聊天

通过自然语言聊天界面,您可以与 Gemini Code Assist 快速聊天,获得编码问题的解答或者关于编码最佳实践的指导。在所有受支持的 IDE 中均可使用聊天功能。

代码自定义

使用贵组织的私有代码库自定义 Gemini Code Assist,获得更有针对性的帮助。您的开发者可以获得与您的私有代码库更相关的代码建议。

本地代码库感知

Gemini Code Assist 会根据本地代码库和当前开发会话的上下文来生成与应用更相关的代码。对代码库进行大规模更改,包括添加新功能、更新跨文件依赖项、帮助进行版本升级、全面代码审核等。此功能由 Google 的 Gemini 1.5 Pro 模型提供支持。

代码转换

Gemini Code Assist 附带上下文智能操作智能命令,以及用于自动执行任务(例如修复代码错误、生成和代码说明)的快捷快捷键。您还可以只选择代码并使用自然语言来快速对所选代码执行操作。由于这些智能操作和命令可直接在 IDE 中使用,因此最大限度地减少了复制/粘贴的上下文切换,为开发者提供更流畅的用户体验。此外,Gemini 位于 IDE 中,它可以提供您所有文件的上下文,并以更加个性化的方式为您提供帮助。

API 开发(预览版)

通过在 Apigee 中使用 Gemini Code Assist,您无需专业知识,即可创建符合企业标准的 API。如果 API Hub 中的现有 API 规范不符合您的要求,您只需给出提示即可创建新的 API 规范。Gemini Code Assist 会考虑 API Hub 中的安全架构或 API 对象等工件,使用它们针对您的企业提出量身定制的规范建议,从而节省审核周期和开发时间。此外,Gemini 可协助您轻松启动模拟服务器,以模拟现实行为并根据您的规范构建代理。


在 Firebase 中开发应用

Gemini Code Assist 包括 Gemini in Firebase,它集成在 Firebase 控制台中,可帮助您简化开发流程。与 Gemini 聊天,以便规划和设计您的应用、排查问题,并获取根据最佳做法提供的建议。借助 Crashlytics 中的 AI 辅助功能,深入了解应用崩溃情况,该功能可提供崩溃摘要、可能的根本原因和建议的修复方案。

使用 BigQuery 进行数据分析

使用自然语言在 BigQuery 中探索、转换和直观呈现数据,从数据中发掘更深入的洞见。生成富有洞见的查询,并提示 Gemini 为您创建高效的 SQL 和 Python 代码。对 Apache Spark 工作负载进行问题排查,利用分区、聚类和具体化视图方面的建议来优化数据基础架构,甚至使用 Gemini Code Assist 自定义 SQL 转换。

应用集成和工作流自动化

通过在 Application Integration 中使用 Gemini Code Assist,您可以通过提示或一键式建议构建端到端自动化流程。Gemini Code Assist 会使用提示和现有企业资产(例如 API 或应用),推荐多个根据您的使用场景量身定制的工作流。根据您的企业情境自动创建变量、预配置任务和完成文档。只需点击一下,即可获得优化建议并扩展现有流程,大幅减少维护工作量。

企业安全性与隐私权

我们的数据治理政策有助于确保客户代码、客户输入的内容和生成的建议不会被用于训练任何共享模型,也不会用于开发任何产品。客户的数据和知识产权由客户控制并拥有。Gemini Code Assist 还提供专用 Google 访问通道、VPC Service Controls 和具有精细 IAM 权限的企业访问权限控制等安全功能,帮助企业大规模采用 AI 辅助功能,同时不会牺牲安全性和隐私性。

尊重知识产权

Gemini Code Assist 提供来源引用,因此当代码建议直接引用某个来源的长篇内容时,系统会自动对其进行标记,以帮助企业遵守许可要求。Google 的知识产权赔偿政策有助于保护获得 Gemini Code Assist 许可的用户,避免潜在的版权侵权造成的法律后果。

行业认证

Gemini Code Assist 已获得多项行业认证,例如 SOC 1/2/3、ISO/IEC 27001(信息安全管理)、27017(云安全性)、27018(个人身份信息保护)和 27701(隐私信息管理)。如需了解详情,请参阅 Gemini 的认证和安全

Gemini Code Assist 版本对比

版本概览主要特性

Gemini Code Assist Standard

提供企业级 AI 编码协助和企业级安全保护,可用于构建和运行应用。

Standard 包括:

Gemini Code Assist Enterprise

AI 赋能的全方位应用开发解决方案,可根据您的私有源代码库进行自定义,并与许多 Google Cloud 服务集成,用于跨技术栈构建应用。

标准版包括所有功能,外加:

Gemini Code Assist Standard

概览

提供企业级 AI 编码协助和企业级安全保护,可用于构建和运行应用。

主要特性

Standard 包括:

Gemini Code Assist Enterprise

概览

AI 赋能的全方位应用开发解决方案,可根据您的私有源代码库进行自定义,并与许多 Google Cloud 服务集成,用于跨技术栈构建应用。

主要特性

标准版包括所有功能,外加:

工作方式

Gemini Code Assist 使用 Google 的大语言模型 (LLM)。LLM 使用数十亿行开源代码、安全数据以及 Google Cloud 文档和示例代码进行了微调。这些模型与 Gemini Code Assist 搭配使用,可让开发者在其 IDE 和 Google Cloud 服务(包括 Firebase、Colab Enterprise [Vertex AI]、Databases、BigQuery、Apigee 和 Application Integration)中执行代码补全、代码生成、自然语言聊天等。

显示 Gemini Code Assist 中的提示的屏幕
了解如何向 Gemini Code Assist 发出提示

常见用途

让 AI 帮助您加快编码速度

借助 AI 代码补全、生成和聊天功能,加快编码速度

在 IDE 中编码时,应用开发者可以使用 Gemini Code Assist 自动补全内嵌代码,或者使用自然语言注释生成代码块。他们还可以在 IDE 中与 Gemini Code Assist 对话,解决任何与代码相关的问题。

教程:在 Gemini Code Assist 的协助下开发应用
Gemini Code Assist 编码协助

借助 AI 代码补全、生成和聊天功能,加快编码速度

在 IDE 中编码时,应用开发者可以使用 Gemini Code Assist 自动补全内嵌代码,或者使用自然语言注释生成代码块。他们还可以在 IDE 中与 Gemini Code Assist 对话,解决任何与代码相关的问题。

教程:在 Gemini Code Assist 的协助下开发应用
Gemini Code Assist 编码协助

为开发者内部循环任务实现自动化

利用智能操作,进一步加速开发流程

开发者可以使用 Gemini Code Assist 的智能操作自动执行经常使用的开发者内部循环任务,例如测试生成和代码说明。这些预构建的一键式快捷操作有助于进一步加快开发流程。

教程:如何使用智能操作
Gemini Code Assist 编码图示

    利用智能操作,进一步加速开发流程

    开发者可以使用 Gemini Code Assist 的智能操作自动执行经常使用的开发者内部循环任务,例如测试生成和代码说明。这些预构建的一键式快捷操作有助于进一步加快开发流程。

    教程:如何使用智能操作
    Gemini Code Assist 编码图示

      提升编码和技术能力

      在 AI 的协助下更快地了解编码和新工具

      无论您是在寻求有关如何编写特定查询或脚本的解答、获得有关解决问题的最佳工具或库的指导,还是正在搜索编码最佳实践,都可以直接在 IDE 中以自然语言与 Gemini Code Assist 对话来寻求专家级建议,从而最大限度地减少上下文切换。

      Gemini Code Assist 编码图示

        在 AI 的协助下更快地了解编码和新工具

        无论您是在寻求有关如何编写特定查询或脚本的解答、获得有关解决问题的最佳工具或库的指导,还是正在搜索编码最佳实践,都可以直接在 IDE 中以自然语言与 Gemini Code Assist 对话来寻求专家级建议,从而最大限度地减少上下文切换。

        Gemini Code Assist 编码图示

          在 Firebase 中进行应用开发

          使用 Gemini in Firebase 加快应用开发速度

          与 Firebase 控制台集成的 Gemini in Firebase 可提供快速解答、生成 Firebase 集成代码段、提供问题排查支持、提供应用质量数据分析等,从而简化开发流程。这项集成简化了开发者的学习过程,使开发者能够更快地使用 Firebase 构建、发布和扩缩应用。

          开始使用 Gemini in Firebase

            使用 Gemini in Firebase 加快应用开发速度

            与 Firebase 控制台集成的 Gemini in Firebase 可提供快速解答、生成 Firebase 集成代码段、提供问题排查支持、提供应用质量数据分析等,从而简化开发流程。这项集成简化了开发者的学习过程,使开发者能够更快地使用 Firebase 构建、发布和扩缩应用。

            开始使用 Gemini in Firebase

              无需特殊专业知识即可构建 API 和自动化功能

              为您的企业量身打造的依托于生成式 AI 的辅助服务

              通过在 Apigee API Management 和 Application Integration 中使用 Gemini Code Assist,您可以基于创意构建 API、构建应用之间的集成,以及自动执行您的 SaaS 应用工作流。Gemini 了解您的企业背景(例如安全架构、API、应用使用情况等),可据此针对您的使用情形量身定制推荐产品并主动提供建议。

              在 Apigee API Management 和 Application Integration 中使用 Gemini Code Assist
              使用 Gemini Code Assist 构建 API 和自动化功能

                为您的企业量身打造的依托于生成式 AI 的辅助服务

                通过在 Apigee API Management 和 Application Integration 中使用 Gemini Code Assist,您可以基于创意构建 API、构建应用之间的集成,以及自动执行您的 SaaS 应用工作流。Gemini 了解您的企业背景(例如安全架构、API、应用使用情况等),可据此针对您的使用情形量身定制推荐产品并主动提供建议。

                在 Apigee API Management 和 Application Integration 中使用 Gemini Code Assist
                使用 Gemini Code Assist 构建 API 和自动化功能

                  价格

                  Gemini Code Assist 定价方式价格基于每位用户每月的许可,包含 Enterprise 年度合同条款,Standard 许可或年度合同条款。
                  服务价格

                  Gemini Code Assist Standard(包月)

                  每位用户每月 22.80 美元。

                  Gemini Code Assist Standard(包年)

                  预先承诺包年用量,每位用户每月 19 美元。

                  Gemini Code Assist Enterprise(每月)

                  每位用户每月 54 美元

                  Gemini Code Assist Enterprise(包年)

                  预先承诺包年用量,每位用户每月 45 美元。

                  在 2025 年 3 月 31 日之前,Gemini Code Assist Enterprise 的价格为每位用户每月 19 美元(承诺使用期限为 12 个月)。请与我们的销售团队联系,以享受此促销优惠。

                  详细了解 Gemini Code Assist 的价格



                  Gemini Code Assist 定价方式

                  价格基于每位用户每月的许可,包含 Enterprise 年度合同条款,Standard 许可或年度合同条款。

                  Gemini Code Assist Standard(包月)

                  价格

                  每位用户每月 22.80 美元。

                  Gemini Code Assist Standard(包年)

                  价格

                  预先承诺包年用量,每位用户每月 19 美元。

                  Gemini Code Assist Enterprise(每月)

                  价格

                  每位用户每月 54 美元

                  Gemini Code Assist Enterprise(包年)

                  价格

                  预先承诺包年用量,每位用户每月 45 美元。

                  在 2025 年 3 月 31 日之前,Gemini Code Assist Enterprise 的价格为每位用户每月 19 美元(承诺使用期限为 12 个月)。请与我们的销售团队联系,以享受此促销优惠。

                  详细了解 Gemini Code Assist 的价格



                  价格计算器

                  估算您的 Google Cloud 每月费用,包括特定于区域的价格和费用。

                  定制报价

                  请与我们的销售团队联系,获取为贵组织量身定制的报价。

                  Gemini 代码助手

                  立即访问 Gemini Code Assist

                  详细了解 Gemini Code Assist

                  数据治理政策

                  设置项目

                  Responsible AI

                  业务用例

                  了解各企业如何利用 Gemini Code Assist 提高开发者的工作效率和福祉。


                  Wayfair 徽标

                  Wayfair 首席技术官 Fiona Tan

                  “Gemini Code Assist 在各个方面取得了显著进步。例如,开发者的环境设置速度比以前快了 55%,代码的单元测试覆盖率提高了 48% 以上,60% 的开发者表示,他们现在可以专注于更令人满意的工作。”

                  观看此视频,详细了解 Wayfair 的故事

                  合作伙伴与集成

                  Gemini Code Assist 合作伙伴生态系统
                  • Thales 徽标
                  • exabeam 徽标
                  • sysdig 徽标
                  • Weights & Biases 徽标
                  • LangChain 徽标
                  • Snorkel 徽标
                  • Cohesity 徽标
                  • Egnyte 徽标
                  • Fortinet 徽标
                  • Labelbox 徽标
                  • snyk 徽标
                  • Jasper 徽标
                  • Symantec 徽标
                  • Dynatrace 徽标
                  • Datadog 徽标
                  • okta 徽标
                  • JetBrains 徽标
                  • NetApp 徽标
                  • Atlassian 徽标
                  • CrowdStrike 徽标
                  • MongoDB 徽标
                  • Neo4j 徽标
                  • Grafana Labs
                  • Pinecone 徽标
                  • redis 徽标
                  • Confluent 徽标
                  • elastic 徽标
                  • SingleStore 徽标
                  • HashiCorp 徽标
                  • Stack Overflow 徽标
                  • Thales 徽标
                  • exabeam 徽标
                  • sysdig 徽标
                  • Weights & Biases 徽标
                  • LangChain 徽标
                  • Snorkel 徽标
                  • Cohesity 徽标
                  • Egnyte 徽标
                  • Fortinet 徽标
                  • Labelbox 徽标
                  • snyk 徽标
                  • Jasper 徽标
                  • Symantec 徽标
                  • Dynatrace 徽标
                  • Datadog 徽标
                  • okta 徽标
                  • JetBrains 徽标
                  • NetApp 徽标
                  • Atlassian 徽标
                  • CrowdStrike 徽标
                  • MongoDB 徽标
                  • Neo4j 徽标
                  • Grafana Labs
                  • Pinecone 徽标
                  • redis 徽标
                  • Confluent 徽标
                  • elastic 徽标
                  • SingleStore 徽标
                  • HashiCorp 徽标
                  • Stack Overflow 徽标
                  • Capgemini 徽标
                  • pwc 徽标
                  • Slalom 徽标
                  • Infosys 徽标
                  • TCS 徽标
                  • kyndryl 徽标
                  • Accenture 徽标
                  • HCLTech 徽标
                  • Quantiphi 徽标
                  • ManTech 徽标
                  • Cognizant 徽标
                  • Deloitte 徽标
                  • Wipro 徽标

                  我们正在与合作伙伴生态系统就 Gemini Code Assist 开展合作。技术合作伙伴向我们提供了有关其产品的更多文档和数据,支持我们优化 Gemini Code Assist,从而逐步为其产品提供更好的代码辅助和常规响应。服务合作伙伴将在帮助客户采用 Gemini Code Assist 方面发挥重要作用。

                  Google Cloud
                  • ‪English‬
                  • ‪Deutsch‬
                  • ‪Español‬
                  • ‪Español (Latinoamérica)‬
                  • ‪Français‬
                  • ‪Indonesia‬
                  • ‪Italiano‬
                  • ‪Português (Brasil)‬
                  • ‪简体中文‬
                  • ‪繁體中文‬
                  • ‪日本語‬
                  • ‪한국어‬
                  控制台