Gemini CLI 最新发布了与 VS Code 的原生集成,极大提升了开发者的命令行与编辑器协同效率:
• 官方推出 VS Code IDE Integration,支持通过 `/ide install` 命令一键安装配套扩展,操作便捷。
• 在编辑器中可直接查看代码变更的全屏 diff 视图,支持实时修改并应用建议,提升代码审查和合并体验。
• 优化上下文管理,仅在首次提示后发送代码差异,降低通信开销,提高响应速度。
• 增加 MCP 命令支持,方便添加、移除和列出自定义服务器,扩展能力更强。
• UI 自动适配窄终端宽度,提升多场景使用体验。
• 新增 `--approval-mode` 参数,交互式工具执行需用户确认,安全性增强。
• 支持 `ctrl+r` 快速搜索命令历史,提升效率。
• 文件路径补全集成 fzf,查找更快速。
• 单次 Ctrl+C 可取消流式响应,双击退出,操作更灵活。
• 可配置自动压缩上下文窗口的阈值,智能管理 token 使用。
这次集成专注于“查看和修改 Gemini CLI 生成的代码变更”,区别于 Gemini Code Assist 扩展,后者提供更深入的文本补全和 IDE 内聊天功能。该集成已兼容 Codium 等多款 VS Code 兼容编辑器,未来还将支持更多子代理和扩展能力。
详细介绍与使用指南请见官方博客:developers.googleblog.com/en/gemini-cli-vs-code-native-diffing-context-aware-workflows/
GitHub 仓库地址:github.com/google-gemini/gemini-cli
GeminiCLI VSCode 开发工具 AI辅助编程 代码审查 开源软件