作为一款面向企业的基于人工智能的代码生成工具,Gemini Code Assist 现在也为个人开发者提供免费档,每日代码补全次数限制为 6000 次,聊天请求限制为 240 次。
谷歌强调,Gemini Code Assist 提供了最高的免费使用限制。确实,Code Assist 的一个强有力的竞争对手 GitHub Copilot 每月仅提供最多 2000 次免费代码补全。AWS CodeWhisperer 也提供了一个面向个人的免费档,虽然没有对代码补全次数设限,但不包含聊天功能。
Gemini Code Assist 的另一个特点是其 128000 的 Token 上下文窗口,虽然明显少于标准版和企业版提供的 200 万个,但对于免费档来说仍然是一个有吸引力的选择。较大上下文窗口的优势包括能够处理更大的代码库、提供更好的代码补全以及改善多文件理解能力。
然而,重要的是要认识到,相较于标准版和企业版,Gemini Code Assist 的免费档存在一些限制。例如,企业版提供了基于组织私有代码库的代码建议,支持 BigQuery、Apigee 等更多功能。免费档不包含任何形式的知识产权赔偿,这是为了保护 Code Assist 免受某些与知识产权相关问题的挑战。
另一个需要注意的关键点是,尽管谷歌明确表示,Code Assist 的标准版和企业版不会使用提示词或响应数据进行训练,但这并不适用于免费档,谷歌将根据其隐私政策收集提示词、相关代码和生成的响应。
由 Gemini 2.0 提供支持的 Code Assist 使用了该模型的一个特定版本,谷歌表示,这个版本对大量公共领域的实际编码样本进行了定制,让 Code Assist 能够理解和生成许多编程语言的代码。谷歌定义了一组子语言,确保其与模型的最佳兼容性,包括 C/C++、C#、Go、JavaScript、Python、Kotlin、Swift 等多种语言。
Code Assist 默认集成在谷歌的云 IDE 中,包括 Cloud Shell Editor 和 Cloud Workstations,并通过扩展支持 Visual Studio Code 和 JetBrains IDE。
查看英文原文:
https://www.infoq.com/news/2025/03/gemini-code-assist-free-tier/
声明:本文由 InfoQ 翻译,未经许可禁止转载。