共计 1185 个字符,预计需要花费 3 分钟才能阅读完成。
作为一名程序员,我深知在不同窗口之间来回切换的痛苦。有时候,光是找某个工具就得花上好几分钟,简直让人抓狂。所以当我听说 Google 推出了 Gemini Code Assist 时,我立刻就被吸引了。
说实话,我第一次听说这个产品是在四月份,当时它还处于预发布阶段。现在,它已经正式发布了,而且升级到了 Gemini 2.0 版本,据说功能更强大了。Google 的产品管理高级总监 Ryan J. Salva 和集团产品经理 Prithpal Bhogill 在最近的博客文章中,把这个工具描述为“连接的开发生态系统”,并称其为“开发者获取构建和管理应用所需信息的范式转变”。
“范式转变”这个词听起来有点夸张,但考虑到 Google 和生成式 AI 的结合,我们确实每天都在见证各种变化。虽然有时候这些变化快得让人头晕,但也不能轻易否定 Salva 和 Bhogill 的说法。
那么,这个 Code Assist 到底能做些什么呢?简单来说,它是一个代码助手,可以直接在你的开发环境中运行,比如 VS Code 或 Jetbrains。你可以在编辑代码时输入提示,然后从 Code Assist 获得响应。最吸引人的是,它集成了一些第三方工具,比如 GitHub、GitLab、Snyk 等,这样你就不需要切换窗口就能使用这些工具了。想象一下,按下一个键,所有你需要的东西都触手可及,这简直太方便了。
目前,Google 宣布了一些工具的私有预览集成,包括 GitHub、GitLab、Google Docs、Sentry.io、Atlassian 和 Snyk。Snyk 的 CTO Danny Allan 也对这个集成表示了赞赏,他说:“通过与 Google Cloud 合作,我们正在赋予开发者使用 Gemini 编写代码,并使用 Snyk 进行测试和修复的能力——所有这些都在他们的 IDE 中完成。”这种集成不仅能帮助开发者保持专注,还能加速创新,同时确保代码的安全性。
不过,我有点好奇为什么 GitHub 也被包括在内,毕竟几乎每个 IDE 都默认与 GitHub 紧密集成。也许随着 Google 扩展其私有预览,我们会看到更多适用于 GitHub 的 AI 功能。
Salva 和 Bhogill 还提到:“将可扩展、安全的应用程序投入生产需要的不仅仅是编写出色的代码——开发者还需要解决生产力、可观察性、安全性、数据库等方面的问题。”这让我觉得,Google 不仅仅是在推销产品,而是在为开发者提供一个全面的解决方案。
至于定价,Gemini Code Assist 的标准版每位用户每月 19 美元,企业版则是 45 美元。企业版还提供了对整个代码库的感知功能,听起来挺有吸引力的。
总的来说,我觉得 Gemini Code Assist 确实有潜力成为“范式转变”。虽然现在还处于私有预览阶段,但我已经迫不及待想试试了。你呢?你会考虑使用 Code Assist 或其他 AI 工具来提升你的编程体验吗?欢迎在评论区分享你的看法。