最近 Google 推出了 Gemini CLI —— 一个开源的 AI 终端代理工具。简单来说,就是把 Gemini 模型塞进了你的命令行,让你不用切窗口就能完成各种开发任务。

为什么值得关注

市面上类似的工具不少:Claude Code、OpenCode、Codex CLI 都在抢这块蛋糕。Gemini CLI 的差异化在哪?

首先,它是 Google 官方出品。这意味着对 Gemini 模型的原生支持是最好的,不需要额外的 API 配置,开箱即用。其次,它主打的是零配置体验——下载安装后直接用 Google 账号登录,不需要折腾 API Key。

实际能做什么

从我这几天的使用来看,Gemini CLI 适合这几类场景:

代码审查与解释

gemini review src/

让它看一遍你的代码,指出潜在问题。比人工检查快,但别指望它能找出所有 Bug。

文件分析与转换

gemini "把这段 Python 改成 TypeScript" < script.py

跨语言迁移时的快速原型工具。结果通常需要人工调整,但能省掉很多 boilerplate 工作。

终端内的对话

gemini chat

进入交互模式,可以连续提问。适合需要多轮澄清的场景。

一些限制

  • 需要 Google 账号(国内用户可能有门槛)
  • 免费额度有每日限制,重度使用需要绑卡
  • 上下文长度受限于 Gemini 模型的 token 上限

适合谁

如果你已经是 Gemini 生态的用户,或者需要一个轻量级、开箱即用的终端 AI 工具,Gemini CLI 值得一试。它不会完全替代你的 IDE 插件,但作为快速查询和轻量代码处理的补充,效率提升是实实在在的。

GitHub: https://github.com/google-gemini/gemini-cli