上个月续费 AI 编程工具的时候我犹豫了一下。一年几百块的订阅费,而我实际的编程助手使用强度,可能只值一半。后来我在终端里装了个新东西,这个问题暂时不用纠结了——Google 官方的 Gemini CLI,个人 Google 账号登录,免费额度是每分钟 60 次请求、每天 1000 次,用的还是 Gemini 3,1M token 上下文。
这些数字来自官方 README,我写这篇的时候(2026年9月)刚核实过,不是营销号抄来抄去的旧数据。
Gemini CLI 是什么
一句话:住在终端里的 AI 编程代理。仓库是 google-gemini/gemini-cli,Apache 2.0 开源,npm 包名 @google/gemini-cli,我查的时候最新版本是 0.59.0。
它能读文件、改文件、执行 shell 命令、抓网页,还内置了 Google 搜索 grounding——问它时效性问题,它会真的去搜,而不是拿训练数据里的旧记忆糊弄你。支持 MCP 扩展,也支持用 GEMINI.md 文件给每个项目写定制说明,这套玩法和 Claude Code 基本同构。
安装和登录,两分钟搞定
三条路任选一条:
- 不安装直接跑:
npx @google/gemini-cli - npm 全局安装:
npm install -g @google/gemini-cli - macOS/Linux 用 Homebrew:
brew install gemini-cli
第一次运行 gemini 命令会让你选登录方式。推荐直接选 Sign in with Google,浏览器里授权一下就能用,全程不用碰 API key。想精细控制模型的人,可以去 aistudio.google.com/apikey 拿个 key,export GEMINI_API_KEY 之后启动,API key 方式的免费档同样是每天 1000 次请求,Gemini 3 的 flash 和 pro 混着用。
我拿它干了三件事
第一件,给一个两年没动过的老项目做依赖梳理。让它自己读目录结构,列出每个依赖的用途和升级风险。它先跑了几个 ls 和 cat,然后给出一份梳理。1M 上下文在这种场景下很省心,不用像小窗口模型那样小心翼翼地裁剪材料。
第二件,写了个日志清理脚本。自然语言描述需求,它生成脚本,顺便解释了每一行在干什么。中规中矩,和其他 CLI 助手拉不开差距,该有的水准都有。
第三件,查资料。这是它和同类产品差别最明显的地方。我问某个库现在的最新版本号,它调 Google 搜索确认后才回答。版本号这种东西,靠模型记忆答就是赌运气,能搜再说就靠谱多了。
另外它有会话检查点(checkpointing),复杂任务跑一半可以存档,之后恢复接着来。我一般在大改动之前手动存一下,防手滑。
1000 次/天,账要算清楚
免费额度按请求计,不按对话轮数。一次复杂任务里它内部会连环调用工具,读几个文件、搜几次、改几处代码,十几个请求眨眼就没了。我的体感:轻中度使用一天足够,整天让它跑大活儿会触顶,触顶了要么等第二天要么升级付费档。
还有个细节:它发版很快,preview 渠道每周二更新,stable 每周二晋升上周的 preview,nightly 每天都有。不想折腾就跟 stable,爱尝鲜上 preview。
和 Cursor、Claude Code 怎么选
我现在的分工是:IDE 里的活儿继续用 Cursor,脚本化、批量化的活儿丢给 Gemini CLI。三个产品其实不太重合——Cursor 是编辑器内的顺滑体验,Claude Code 的工程完成度最高但要订阅费,Gemini CLI 的杀手锏是免费额度和搜索 grounding。
如果你已经付费用着 Claude Code,Gemini CLI 可以当第二引擎,专门跑批量任务,额度烧完了还有一个顶上。学生、纯白嫖党、想试试 agentic coding 的人,直接装,没有任何心智负担。
装之前,两个提醒
一是网络。Google 服务在国内需要自备网络环境,OAuth 授权也要走浏览器,这一步过不去后面都免谈。
二是隐私。你的代码会发给 Google 的服务器,而且免费档的数据使用条款和付费档不一样。个人项目无所谓,公司项目先把官方条款看清楚再上手,别为了省钱给自己埋雷。
总结就一句:它没让我卸载 Cursor,但让我停掉了"要不要再买一份订阅"的纠结。免费 1000 次/天的 Gemini 3 放在终端里,光是当个备用引擎就值回安装时间了。