📖 产品简介
Gemini CLI 是 Google 开源的命令行 AI 编程助手,基于 Gemini 3 Pro 模型,支持百万 Token 上下文窗口。
每日 1000 次免费请求额度,支持代码分析、文件操作和 Shell 命令执行,深度集成 VS Code 开发环境,使用 ReAct 循环实现 Agent 能力。⚠️ 2026年5月19日 Google I/O 宣布 Gemini CLI 的消费级免费/Pro/Ultra 托管 API 层于2026年6月18日迁移至 Antigravity CLI(仅企业级 Google Cloud Gemini Code Assist 客户不受影响);开源 CLI 工具(npm 包)不受影响,持续活跃迭代(v0.52.0 于 7/22 发布)。v0.45.0(6月3日稳定版):上下文管理器简化重构+A2A协议使用元数据暴露+Termux重启循环修复+PTY resize错误修复+默认自动路由更新+update_topic工具顺序执行+恢复会话时过滤内部上下文+绕过路由分类器防止孤立函数错误+MCP列表黑名单绕过防护。v0.44.0(5月27日,34位贡献者):代理注册逻辑重构为『先到先得』+多个Auto模式合并为单Auto模式+OAuth刷新令牌轮换保留+Windows pwsh.exe优先支持+安全修复(自定义命令路径遍历/CVE依赖更新)+新增Sublime Text和Emacs编辑器支持。v0.43.0(5月22日稳定版):会话导出/导入(export+--import)+ CLI显示机器主机名+ 新增LocalSubagentProtocol和RemoteSubagentProtocol+ 编辑工具优化+ 自适应Token计算器+ 上下文管理+ 快照增强+ 修复聊天损坏/OAuth无头Linux挂起/沙箱容器名称随机化/工具渲染/会话恢复等。v0.42.0(5月12日稳定版):Gemma 4模型默认启用、Voice Mode微话筒UI图标+波形动画+转录光标插入、会话导出/导入文件功能、@-mention直接提及Gemini机器人、/exit --delete退出时删除会话、/commands list子命令、非https代理URL支持(容器环境)、API超时降至60s+重试、Escape键不再清空输入缓冲区、Ghostty/raw-mode OAuth修复、Keytar bundled+daemon relaunch二进制构建开启、GrepTool大小写不一致修复、子代理感知活跃审批模式、一般性profile问题解决、GEMINI.md加载优化、会话状态正确重置。v0.41.2 修复工具完成等待竞态条件(cherry-pick补丁)。v0.41.0 新增实时语音模式(Voice Mode,支持云端和本地后端)、Gemma 4 模型实验性支持、持久化自动记忆暂存区用于技能提取、Shell命令验证增强+核心工具白名单、安全.env加载、环境变量布尔/数字类型支持。修复循环检测硬崩溃、启动缓慢、YOLO模式shell解析等关键问题。
✨ 核心功能
- 百万 Token 上下文窗口,业界领先
- 每日 1000 次免费请求,开发者友好
- VS Code 深度联动,IDE 集成体验
- ReAct 循环架构,Agent 能力完整
- Voice Mode实时语音,云端/本地双后端
- 开源 Apache 2.0 协议,可自托管
⚖️ 优缺点分析
👍 优点
- 完全免费,每日 1000 次请求额度充足
- 百万 Token 上下文,长代码理解能力强
- Google 官方维护,稳定性有保障
- 开源协议,可自行部署和扩展
👎 缺点
- 消费级免费/Pro 托管 API 已于 6/18 迁移至 Antigravity CLI(开源 CLI 本身不受影响)
- 国内使用需要代理
- 仅支持 Gemini 系列模型
- 终端交互,非技术用户门槛高
- Skills 生态不如 OpenClaw 丰富
📊 评分详情
💬 用户评价
📝 更新日志
-
2026-07-22v0.52.0**工作区清理+caretaker 分诊+GitHub 集成(Jul 22)**——重构排除临时 CI 配置文件以净化工作区上下文;新增 caretaker-triage 自动 Issue 分诊核心模块与基于 octokit 的 GitHub Action egress handler;修复 writefile/replace 对 JSON 与 IPYNB 文件绕过 LLM 校正(直接精确编辑);修复隐私(无 Code Assist 层级时清晰提示)、项目配额限制错误补充设置提示、A2A 任务取消中止执行循环、plan mode 写入策略支持相对路径;升级 google-auth-library 至 10.9.0
-
2026-07-16v0.51.0**安全加固+caretaker Cloud Run(Jul 16)**——强制大小写不敏感敏感路径黑名单与 VS Code 人工介入(HITL)检查;修复记忆导入处理器中的目录转义漏洞;macOS 沙箱内 ~/.gitconfig 设为只读;从清洗历史中剥离 thinking/thought 过程防止思维泄漏;at 引用文件防御性路径解析;Vertex AI base URL 更新支持最新 API。注:消费级免费/Pro 层已于 6/18 停止服务并迁移至 Antigravity CLI,开源 CLI 仓库仍持续维护
-
2026-06-18**停服执行****重要里程碑**:Google正式停止为Google AI免费/Pro/Ultra用户提供Gemini CLI服务。免费和Pro/Ultra用户需迁移至Antigravity CLI。仅企业级Google Cloud Gemini Code Assist客户不受影响
-
2026-06-03v0.45.0上下文管理器简化重构——提升上下文管理系统的可靠性和架构清晰度;A2A使用元数据——Agent-to-Agent协议新增使用元数据暴露,支持更透明的资源监控;修复Termux重启循环和PTY resize错误——增强终端稳定性与跨平台兼容性;路由优化——更新默认自动路由配置,绕过特定工具响应的分类器防止孤立函数错误;强制update_topic工具顺序执行——确保代理交互中的叙述流一致性;修复恢复会话时内部会话上下文过滤/MCP列表黑名单绕过/Vim普通模式按键未映射等;34位贡献者
-
2026-05-28v0.44.1补丁修复:将提交bd53951 cherry-pick到release/v0.44.0-pr-27496分支,对v0.44.0版本打补丁,生成v0.44.1版本
-
2026-05-27v0.44.0稳定版重大更新(34位贡献者):代理功能——修改代理注册逻辑为『先到先得』优先使用项目级配置+新增adk.agentSessionSubagentEnabled开关+新增LocalSessionInvocation和RemoteSessionInvocation能力;模式优化——将多个Auto模式合并为单Auto模式;认证优化——OAuth刷新令牌轮换和检索时保留令牌+修复MCP OAuth令牌刷新后的使用问题+支持企业网关的凭证冲突处理+原生支持可选API密钥;兼容性——Windows环境优先使用pwsh.exe而非PowerShell 5.1+修复虚拟驱动器上的EISDIR错误+修复NixOS等发行版沙箱中的权限拒绝问题+支持NO_PROXY环境变量;安全修复——修复自定义命令文件注入的路径遍历问题+更新依赖修复严重和高危漏洞;用户体验——自动批准AUTO_EDIT模式下的shell重定向+修复@提及非路径内容时的崩溃问题+限制shell文本输出速率,限制实时UI缓冲区大小;编辑器支持——新增Sublime Text和Emacs Client编辑器支持
-
2026-05-22v0.43.0稳定版重大更新:会话导出到文件+--import标志导入+ CLI界面显示机器主机名+ 新增LocalSubagentProtocol和RemoteSubagentProtocol(改进子代理处理)+ 编辑工具优化+ 自适应Token计算器+ 上下文管理改进+ 快照功能增强+ 修复聊天损坏/OAuth无头Linux挂起/沙箱容器名称随机化/工具渲染/会话恢复等
-
2026-05-12v0.42.0稳定版重大更新:Gemma 4模型默认启用、Voice Mode增强(麦克风图标+波形动画+语音转录插入光标位置)、会话导出/导入(export to file + import via flag)、@-mention直接提及Gemini机器人在聊天中、/exit --delete退出时删除会话、/commands list子命令、非https代理URL支持、API超时降至60s+undici超时重试、InvalidStream优雅处理不崩溃、Escape键不再清空输入缓冲区、Ghostty/raw-mode OAuth误取消修复、Keytar bundled+daemon relaunch二进制构建、GrepTool大小写不一致修复、子代理感知活跃审批模式、一般性profile问题修复、GEMINI.md去重加载优化、会话状态正确重置
-
2026-05-06v0.41.2最新稳定版:cherry-pick修复工具完成等待竞态条件(tool completion race condition),改善Agent执行可靠性
-
2026-05-05v0.41.1补丁修复版:cherry-pick修补v0.41.0遗留问题
-
2026-05-05v0.41.0重大更新:新增Voice Mode实时语音模式(支持云端和本地后端)、Gemma 4模型实验性支持、持久化自动记忆暂存区用于技能提取、Shell命令验证增强+核心工具白名单、安全.env加载(无头模式强制工作区信任)、环境变量布尔/数字类型转换、手动会话UUID支持;修复循环检测硬崩溃(未处理AbortError)、启动缓慢(异步获取实验和配额)、Windows回退键处理回归、YOLO模式shell解析安全关闭、沙箱代理清理和处理器泄漏、子代理感知活动审批模式、代理模式断开连接等关键问题
-
2026-04-28v0.40.0最新稳定版发布,持续性能优化和功能增强,稳定性提升
-
2026-04-23v0.39.0稳定版重大更新:技能提取与记忆收件箱(/memory inbox命令审查提取的技能)、Plan Mode安全确认(activate_skill需用户确认+查看完整计划)、工具控制显示协议(代理执行期间更丰富的结构化视觉反馈)、解耦ContextManager和Sidecar架构改善状态管理和会话恢复、子代理工具统一为invoke_subagent、聊天记录迁移至JSONL流式传输、系统提示添加战略重新评估指导、MCP服务器配置支持auth block、Windows沙箱初始化优化(原生ACL应用)、Ctrl+Backspace删除单词支持、503错误retryDelay修复、子代理内存泄漏修复(AbortSignal)、PTY耗尽和MCP子进程泄漏修复
-
2026-04-17v0.38.2补丁修复:cherry-pick修复v0.38.1分支遗留问题,稳定性提升
-
2026-04-15v0.38.1稳定版修复:解决v0.38.0章节叙事流兼容性问题
-
2026-04-14v0.38.0章节叙事流(Chapters Narrative Flow)按意图分组交互、上下文压缩服务、UI闪烁修复(终端缓冲区模式)、持久策略审批
-
2026-04-13v0.37.2最新稳定版发布,持续性能优化和安全加固,VS Code 联动增强
-
2026-04-09v1.3.0新增百万 Token 上下文窗口支持,VS Code 联动增强,Shell 命令执行安全加固
-
2026-03-15v1.2.0Gemini 2.5 Pro 模型接入,代码分析能力大幅提升
-
2026-02-20v1.1.0ReAct 循环架构上线,支持 Agent 模式
-
2025-06-25v1.0.0正式开源发布,终端 AI 编程助手