Internet

Google 推出 Code Assist,挑战 GitHub Copilot 的最新对手

在其 Cloud Next 大会上,Google 在周二推出了 Gemini Code Assist,这是其面向企业的人工智能代码补全和辅助工具。

如果这听起来很熟悉,那可能是因为 Google 之前在现已废弃的 Duet AI 品牌下提供过类似的服务。那个服务于 2023 年末才正式推出,但即便那时,Google 已经暗示将在不久的将来将该服务从其 Codey 模型转移到 Gemini 上。Code Assist 既是对旧服务的重新品牌,也是一个重大的更新。

Code Assist 在 Google Cloud 在拉斯维加斯 30,000 与会者大会上进行了演示,将通过对流行编辑器如 VS Code 和 JetBrains 的插件提供。

与 Duet AI 版本相比,Code Assist 更直接地是 GitHub Copilot Enterprise 的竞争对手,而不是基本版本的 Copilot。这是因为具有一些 Google 特有的特点。

其中之一是支持 Gemini 1.5 Pro,这款工具有着著名的百万标记上下文窗口,使 Google 的工具能够提供比竞争对手更多上下文。Google 表示,这意味着更准确的代码建议,例如,还可以推理和更改大段代码。

“此次升级带来了一个巨大的百万标记上下文窗口,这是行业中最大的。这使客户能够在整个代码库中进行大规模更改,实现了以前不可能的 AI 辅助代码转换,”Google 云平台和技术基础设施的副总裁兼总经理 Brad Calder 在周二的发布会上解释道。

图片来源:Google

与 GitHub Enterprise 类似,Code Assist 还可以根据公司内部代码库进行微调。

“使用 RAG 和 Gemini Code Assist 进行代码定制,显著提高了我们的开发人员在代码补全和生成方面的 Gemini 辅助质量,”图灵的工程总监兼生成 AI 负责人 Kai Du 表示。“通过进行代码定制,我们预期整体代码接受率将大幅提高。”

此功能目前正在预览中。

图片来源:Frederic Lardinois/TechCrunch

使 Code Assist 突出的另一个功能是其支持存储在本地、GitLab、GitHub 和 Atlassian 的 BitBucket 等平台上的代码库,以及可能分布在不同服务之间的代码库。这是 Google 目前最受欢迎的竞争对手在此领域当前不提供的功能。

Google 还正在与一些以开发人员为中心的公司合作,将他们的知识库带到 Gemini。Stack Overflow 在今年早些时候已经宣布与 Google Cloud 合作。 Datadog、Datastax、Elastic、HashiCorp、Neo4j、Pinecone、Redis、Singlestore 和 Snyk 现在也通过类似的合作与 Google 合作。

当然,真正的考验是开发人员对 Code Assist 的反应以及其建议对他们有多有用。Google 正在采取正确的举措,支持各种代码库,并提供大规模上下文窗口,但如果延迟太高或结果不那么好,那些功能也没有用。如果它与 Copilot 没有显著的提升,并且它的优势已经相当大,它可能最终会遭受 AWS 的 CodeWhisperer 那样的命运,后者似乎没有任何动力。

值得注意的是,除了 Code Assist 外,Google 今天还宣布推出了 CodeGemma,这是其 Gemma 家族中针对代码生成和辅助进行优化的新开放模型。CodeGemma 现在可以通过 Vertex AI 访问。

图片来源:Frederic Lardinois/TechCrunch

Cloud Assist

除了 Code Assist 外,Google 今天还宣布推出了 Gemini Cloud Assist,以帮助“云团队设计、运营和优化其应用程序生命周期”。该工具可以生成根据公司需求定制的架构配置,例如基于所需设计结果的描述。它还可以帮助诊断问题并找出根本原因,以及优化公司的云使用,以降低成本或提高性能。

云助手将通过聊天界面和直接嵌入到多个 Google Cloud 产品中。

Google 将 Stack Overflow 的知识库带给了 Gemini ,为 Google Cloud

GitHub 的 Copilot Enterprise 现在可供订阅,月费为 $39

亚马逊推出 CodeWhisperer,一个类似 GitHub Copilot 的 AI 配对编程工具

Related Articles

Back to top button Back to top button