在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

谷歌推出 Gemini Code Assist 免费版,默认收集用户代码来改进模型

作者:Tim Anderson

  • 2025-03-23
    北京
  • 本文字数:1265 字

    阅读完需:约 4 分钟

谷歌推出 Gemini Code Assist 免费版,默认收集用户代码来改进模型

谷歌推出 Gemini Code Assist 服务的免费版本,并预览了针对 GitHub 的 AI 代码评审功能。然而,一项隐私声明提到,免费版本将收集用户数据,包括代码,并将其用于改进机器学习模型,除非开发者选择退出。


谷歌在一篇博文中表示,Gemini Code Assist 的免费版本设有“最高使用限制”,每月最多可提供 18 万次代码补全。相比之下,最近推出的 GitHub Copilot 免费版本每月仅提供 2000 次代码补全,而 AWS Q Developer 和 Codeium 等其他服务则提供无限的 AI 自动补全。谷歌还表示,自己有超过 25% 的新代码由 AI 生成,但这些代码会经过工程师的评审。


谷歌的新服务叫作“Code Assist for Individuals(个人代码辅助)”,顾名思义,主要是面向独立开发者和编程爱好者。尽管该许可允许商业使用,但常见问题解答中指出,开发者必须使用个人谷歌账户,而不是与 Google Workspace 或 Google Cloud Identity 关联的账户,才能享受免费版本。


有代码保密需求的开发者需要注意,默认情况下,谷歌会收集包括代码编辑和代码上下文在内的数据。隐私声明会每天都会出现,直至被手动关闭。


默认情况下,与谷歌共享数据(包括代码编辑和上下文信息)的选项是开启的,收集的数据用于改进谷歌的机器学习模型。


一个关键点是,与付费的代码辅助服务不同,要阻止谷歌使用“你的提示词、上下文代码和响应来训练 AI 模型”,需要主动选择退出。一个令人困惑的地方在于,在 Visual Studio Code 中,这一设置属于“个人代码辅助隐私声明”的一部分,而不是扩展设置的一部分。此外,还有一个单独的遥测设置,涉及使用统计信息和崩溃报告。


该声明要求开发者不要向谷歌提交保密数据,但由于代码辅助服务在后台运行,开发者可能并不清楚实际发送了什么内容。


成功设置隐私选项后,开发者可以在 VS Code 或 JetBrains IDE 中使用代码辅助服务,功能包括代码补全和生成、基于聊天的辅助、引用来源以及智能操作,例如生成单元测试和快速修复等。该服务支持 20 多种编程语言,包括 C、C++、C#、Go、Python、Java、JavaScript、Kotlin、TypeScript 以及 Terraform 等基础设施语言。


付费的标准版是获得知识产权赔偿的必要条件,而更贵的企业版则在此基础上增加了基于组织自身代码库的代码建议、BigQuery 支持以及其他功能。


谷歌还推出了一款用于 AI 代码评审的 GitHub 应用。Gemini Code Assist 将自动评审 PR 并添加评论和反馈。产品页面指出,“Gemini Code Assist 目前处于预览阶段,可能会出现错误。”


尽管 Gemini Code Assist 的免费版本提供了较为宽松的使用限制,但谷歌仍需努力说服开发者认识到其优势。目前,针对 VS Code 和 JetBrains IDE 插件的评论评分较低,开发者对 Gemini Code Assist 与谷歌云项目之间的关联感到困惑。一份故障排除文档承认,“Gemini 针对谷歌云进行了优化”,但并不适用于其他云服务,如 AWS 或微软 Azure。这种强烈的谷歌风格,再加上用户对保密性的担忧,采用率可能会受到影响。


原文链接

https://devclass.com/2025/02/26/google-previews-free-gemini-code-assist-tier-uses-your-code-to-improve-ai-models-by-default/

2025-03-23 09:005147

评论

发布
暂无评论

【SPS人物志】安艺:永不服输是电竞选手最大的魅力

极客天地

NFTScan | 07.17~07.23 NFT 市场热点汇总

NFT Research

NFT\

openGauss 5.0.0支持用户级全量审计解密

daydayup

opengauss

openGauss数据库源码解析系列文章——执行器解析(1.3)

daydayup

opengauss

TE智库|《2023中国营销+AIGC市场研究报告》,解读首个被AIGC深度影响的场景

TE智库

k8s+containerd安装

tiandizhiguai

k8s

活动回顾丨云原生技术实践营广州站回放 & PPT 下载

阿里巴巴云原生

阿里云 云原生

openGauss数据库源码解析系列文章——执行器解析(2.2)

daydayup

opengauss

openGauss数据库源码解析系列文章——SQL引擎源码解析(1.2)

daydayup

opengauss

Nautilus Chain 主网上线,Zepoch 持有者将获第三轮 POSE 空投

鳄鱼视界

大模型,开源干不掉闭源

脑极体

开源 大模型

安卓快速启动,启动速度 285 毫秒的实时安卓操作系统(RTAndroid)或 实时 Linux

winfredy

android Linux 快速启动

3种常见的测试自动化类型

汽车之家客户端前端团队

前端 单元测试 集成测试 自动化测试 端到端

MobPush Android SDK 厂商推送限制

MobTech袤博科技

消息推送 Android; 智能推送 推送 推送系统

第一批AIGC独角兽开始裁员了

Openlab_cosmoplat

人工智能

openGauss数据库源码解析系列文章——SQL引擎源码解析(1.1)

daydayup

opengauss

openGauss数据库源码解析系列文章——执行器解析(2.1)

daydayup

opengauss

Docker学习路线10:容器安全

小万哥

Java c++ Python Go Docker

絮语2023

IT民工大叔

可视化逻辑编排工具——低代码/无代码平台

互联网工科生

软件开发 低代码 无代码 JNPF

记一次容器环境下出现 Address not available

阿里巴巴云原生

阿里云 容器 云原生

云和恩墨大讲堂 x 长江鲲鹏 x openGauss Meetup(武汉站)圆满落幕!

daydayup

opengauss

openGauss数据库源码解析系列文章——执行器解析(1.1)

daydayup

opengauss

openGauss数据库源码解析系列文章——执行器解析(1.2)

daydayup

opengauss

如何理解 Next.js中的 SSR、CSR、SSG 、ISR以及DPR技术

汽车之家客户端前端团队

前端 SSR React服务端渲染原理

谷歌推出 Gemini Code Assist 免费版,默认收集用户代码来改进模型_软件工程_InfoQ精选文章