Google Gemini CLI:把 AI 塞进终端的另一种方式
最近 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 插件,但作为快速查询和轻量代码处理的补充,效率提升是实实在在的。