Google 刚发布了 Gemini CLI 的重要更新,实现了与 VS Code 的深度集成。这不是简单的插件安装,而是从架构层面解决了 AI 编程助手的上下文感知问题。对经常在终端和编辑器间跳转的开发者来说,这是个实用的改进。

核心功能升级
传统 CLI 工具的局限在于无法感知开发环境状态。新版本通过以下两个功能突破了这个瓶颈:
工作区上下文感知:CLI 可直接访问 VS Code 工作区,实时获取打开的文件列表和选中的代码片段。这意味着你无需手动复制代码或描述当前工作内容,工具已经知道你在处理什么。
原生差异对比界面:代码建议以全屏 diff 视图在 VS Code 内部展示,支持接受前的实时编辑。这消除了在不同界面间切换的摩擦成本。
部署要求
/ide install 完成一次性配置/ide enable 和 /ide disable 控制集成状态
小结
这个更新解决了 AI 辅助编程中的一个核心问题:上下文丢失。现在大部分工具要么完全独立,要么过度侵入。开发者需要在 IDE、终端和 AI 工具间反复切换,手动传递上下文信息。而它聪明的地方在于它没有试图取代开发者习惯的工具链,而是把AI嵌入了现有工作流,实现了信息的无缝流转。毕竟在终端和编辑器之间反复切换的日子,早该结束了。(不过一直使用cursor是不是就可以了?)