跳到正文
IFAI

AI工具

Google 升级 Gemini Code Assist:接入 Gemini 2.5,支持自定义规则与整目录上下文

首次发布 传播指数 39

Google 宣布为编程助手 Gemini Code Assist 升级 Gemini 2.5 系列模型。新版支持用「@」引入整个文件夹(最高 100 万 token 上下文)、自定义快捷命令与项目规则,并支持多会话并行与历史记录恢复。个人用户可在 VS Code 或 JetBrains IDE 免费安装插件体验。

Google 升级 Gemini Code Assist:接入 Gemini 2.5,支持自定义规则与整目录上下文
图:blog.google

如果你平时用 VS Code 或者 JetBrains 写代码,大概早就习惯了各种 AI 插件时不时发癫:要么给它看两三个文件就装傻,要么写的代码完全不符合你团队的规范,每次还要手把手教一遍。

Google 显然也清楚大家的痛点。他们给编程助手 Gemini Code Assist 端出了一波扎实的更新,不仅把底座模型换成了最新的 Gemini 2.5 系列,还专门给上下文管理和团队规则动了刀。

个人开发者现在就能在插件市场免费装上试用,这次到底改了什么,我们拆开来看看。

换上新模型,还能给 AI 立规矩

最核心的变化是底座换成了 Gemini 2.5。Google 称这个模型在 LMArena 等基准测试上拉开了一定差距,体现在日常写代码上,就是函数补全更准、重构时更懂潜台词,连 GitHub 上的 PR 自动审查也变得更细致。

不过,相比模型参数升级,更实用的其实是「Rules」功能。

以前每次让 AI 写代码,你都得在提示词里唠叨一句「记得加单元测试」或者「别用某个过时的库」。现在只要在设置里填上规则,比如「创建新函数时必须同时生成单元测试」,之后每一次对话和生成,插件都会自动遵守这条纪律。

此外还有「Custom commands」。你可以把常用的模板操作做成自定义命令,比如一键生成符合团队规范的新组件,按快捷键呼出就能直接跑,不用每次复制粘贴长提示词。

100 万上下文终于不用盲猜了

另一个让人头疼的痛点是上下文喂养。很多时候你不知道 AI 到底读了哪几个文件,漏看了哪一段逻辑。

这次更新依托 Gemini 2.5 带来的 100 万 token 上下文窗口,允许开发者用「@」符号直接把整个文件夹甚至全部工作区圈进提示词里。哪怕项目规模不小,也能一口气喂进去。

为了防止喂得太乱,Google 加了一个叫「Context Drawer」的侧边面板。当前对话到底引用了哪些文件和目录,一眼就能看清,点一下就能移除或新增,省去了在文件树里来回折腾。

同时聊天窗口也支持多开和保存历史了。你可以一边在主会话查 Bug,一边开个新会话让它解释新框架,互不干扰。

为什么重要

对于每天面对业务代码的程序员来说,AI 编程工具最大的门槛从来不是模型算力有多高,而是它听不听话、顺不顺手。

规则定制和自定义命令,解决的是团队工程规范落地的摩擦力。上下文抽屉则把过去黑盒般的「AI 记忆」变成了透明的开关,配合 100 万 token 吞吐量,读祖传代码库或者跨文件排查问题的体验会有质的提升。个人版目前免费,经常用 VS Code 或 JetBrains 的人完全值得马上换上去试试。

从行业竞争来看,这一步明显是冲着 GitHub Copilot 和 Cursor 来的。Cursor 靠着优秀的本地上下文和规则系统拉拢了大批重度开发者,Google 如今把类似的高阶管理能力搬到了官方插件里,还直接背靠超大上下文模型,这会逼着其他对手在交互体验上继续卷细活。

我们认为 Google 聪明的点在于没有一味堆砌更玄乎的自动化 Agent,而是老老实实做减负设计。但隐患也摆在眼前:100 万 token 虽大,如果开发者真的一股脑塞进几十个目录,模型的注意力稀释依然存在,最后到底能不能给出精准答案,还得看实战中的命中率。

来源 (1)

  1. [1]
    blog.google(在新标签页打开)原文blog.google

每日 AI 内容精选