← 工具

Gemini CLI

Google 官方出品的终端 AI Agent,把 Gemini 模型能力直接接入命令行。免费层 60 请求/分钟、1000 请求/天,原生支持 MCP 协议、工具调用和文件操作,AI 编程 Agent 新选择,Stars 106K+

#2
推荐排名
106,307
GitHub Stars
165,838.9
推荐得分
终端 AI 编程 / Google 模型 CLI
适用场景
AI工具AI Agent编程助手终端TypeScript

为什么需要

出海做产品,日常开发需要一个能写代码、调命令、改文件的 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)时这个能力特别值钱。

怎么用

一行启动:

bash
npx @google/gemini-cli

或全局安装:

bash
npm install -g @google/gemini-cli

首次启动用 Google 账号登录授权,弹出 OAuth 窗口选择账号即可。Free tier 立即可用,付费用 Gemini API Key 可解锁更强模型和更高频率。

核心工作流:

  1. 在代码目录下运行 gemini
  2. 描述任务:「重构这个组件,把 class component 改成 hooks」
  3. Agent 自动读代码、改文件、跑测试
  4. /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 全支持