谷歌推出免费 AI 编程助手
谷歌在推出了其 AI 代码补全和辅助工具的新免费消费者版本,名为 Gemini Code Assist,也称为个人版 Gemini Code Assist。同时,谷歌还推出了针对 GitHub 的 Gemini Code Assist,这是一个代码审查“代理”,旨在自动查找代码中的漏洞并直接在 GitHub 中提供建议。
个人版 Gemini Code Assist 允许开发者通过聊天窗口以自然语言与谷歌 AI 模型对话,该模型可以访问和编辑他们的代码库。与 GitHub 广受欢迎的 Copilot 工具类似,个人版 Gemini Code Assist 可以修复漏洞、完成代码段或解释代码库中难以理解的部分。
谷歌的 AI 编码助手使用了专为编码应用微调的 Gemini 2.0 AI 模型的变体。个人版 Gemini Code Assist 可以与 VS Code 和 JetBrains 等流行编码环境通过插件集成,并支持多种流行编程语言。
个人版 Gemini Code Assist 每月提供 180,000 次代码补全,是免费 GitHub Copilot 计划(每月 2,000 次代码补全)的 90 倍。此外,个人版还提供每天 240 次聊天请求,接近免费 GitHub Copilot 计划提供的请求数量的 5 倍。
驱动个人版 Gemini Code Assist 的模型具有 128,000 个令牌的上下文窗口,谷歌表示这是竞争对手提供的四倍以上。这意味着该模型可以在单个提示中接收更多代码,从而能够对更复杂的代码库进行推理。
开发者可以从周二开始注册个人版 Gemini Code Assist 的免费公共预览版。至于针对 GitHub 的 Gemini Code Assist,它会自动扫描拉取请求以寻找漏洞并提供其他可能有用的建议。
随着谷歌加大在开发者工具领域与微软及其子公司 GitHub 竞争的努力,这两款工具应运而生。七个月前,谷歌聘请了曾领导 GitHub Copilot 团队的 Ryan Salva,来领导谷歌在开发者工具方面的工作。
通过提供具有非常高使用限额的免费 AI 编码助手,谷歌希望将职业生涯早期的开发者吸引到 Code Assist,Ryan Salva 在接受 TechCrunch 采访时表示。Salva 预计至少有一些开发者将来会升级到企业版 Code Assist 计划,这也是谷歌赚钱的地方。
谷歌已经向企业销售 Gemini Code Assist 大约一年时间。该公司在去年 12 月宣布,AI 编码助手将很快与 GitLab、GitHub 和 Google Docs 等第三方工具集成。企业版 Code Assist 增加了审计日志、与其他谷歌云产品的集成以及私有仓库的定制等功能。