为什么需要
出海做产品,日常开发需要一个能写代码、调命令、改文件的 AI 终端搭档。Claude Code 强但 Anthropic 账号对部分用户门槛高,Codex CLI 需要 ChatGPT Pro 订阅。Google 官方出的 Gemini CLI 用 Google 账号就能跑——免费层就够个人开发者日常用:60 请求/分钟、1000 请求/天,配 1M token 上下文窗口。
最大卖点是 Google Search grounding:Agent 写代码时自动 Google 搜索最新文档,写出来的代码用的 API 是当前生效版本,不是过期几个月的版本。对出海开发者来说,写海外平台集成(Stripe、Shopify、Twilio)时这个能力特别值钱。
怎么用
一行启动:
npx @google/gemini-cli
或全局安装:
npm install -g @google/gemini-cli
首次启动用 Google 账号登录授权,弹出 OAuth 窗口选择账号即可。Free tier 立即可用,付费用 Gemini API Key 可解锁更强模型和更高频率。
核心工作流:
- 在代码目录下运行
gemini - 描述任务:「重构这个组件,把 class component 改成 hooks」
- Agent 自动读代码、改文件、跑测试
- 用
/tools看当前可用工具,用/mcp配置 MCP 服务器
核心特性
- 免费层慷慨 — 60 req/min、1000 req/day,配个人 Google 账号
- 1M 上下文 — Gemini 3 模型原生支持 100 万 token 上下文,整本手册一次性塞进 prompt
- Google Search grounding — 写代码时实时搜索最新文档,避免用过期 API
- 内置工具 — 文件操作、Shell 命令、网页抓取、Search grounding
- MCP 协议 — 支持 Model Context Protocol,可接入自定义工具
- 多渠道安装 — npm、Homebrew、MacPorts、Anaconda 全覆盖
- Apache 2.0 开源 — 可自由 fork 和二次开发
使用案例
独立开发者维护一个出海 SaaS,需要集成 Stripe Billing 的新功能(按用量阶梯定价)。手动查 Stripe 文档+改代码要 2 小时,跟 Gemini CLI 说:「把当前 subscription 接入 Stripe 阶梯定价,看最新的 Stripe 文档」,Agent 自动搜文档 + 改代码 + 跑测试,15 分钟出结果。
另一个场景:周报自动生成。让 Agent 读本周 git log,按团队分组整理成结构化周报,写到 Notion 数据库。Google Search grounding 让 Agent 自动补全本周团队提到的外部工具的更新公告。
注意事项
- 完全免费可用,配 Google 账号即可,付费 Key 解锁更强模型
- npm 包
@google/gemini-cli,独立可执行二进制(gemini命令) - 三种 release 通道:stable / preview(每周二更新)/ nightly(每天更新)
- 部分海外地区 Google 服务可能受限,需要稳定的网络环境
- 跨平台:macOS、Linux、Windows 全支持