Login
Back to Blog
中文Tutorial

Gemini CLI 使用教程 2026:终端开发工作流完整指南

面向开发者的 Gemini CLI 使用教程,包含安装、命令示例、与 Claude Code 和 Codex CLI 的对比,以及成本控制建议。

C
Crazyrouter Team
March 20, 2026 / 510 views
Share:
Gemini CLI 使用教程 2026:终端开发工作流完整指南

Gemini CLI 使用教程 2026:终端开发工作流完整指南#

什么是 Gemini CLI?#

很多人搜 Gemini CLI 使用教程,其实不是想看一篇泛泛而谈的介绍,而是想知道三件事:它到底能不能融入日常开发、和 Claude Code / Codex CLI 比起来怎么样、以及值不值得长期用。

Gemini CLI 本质上是把 Gemini 模型能力放进终端工作流里。对于开发者来说,这种形态很重要,因为真正的开发工作不是在聊天框里完成的,而是在 shell、git、日志、脚本、容器和远程服务器里完成的。

如果你经常做下面这些事,Gemini CLI 才值得认真看:

  • 在终端里快速解释报错
  • 扫描项目结构并总结模块关系
  • 写 shell 脚本、正则、SQL、迁移脚本
  • 辅助代码重构和文档生成
  • 在 CI 或 devcontainer 里复用同一套 AI 工作流

Gemini CLI vs 其他工具#

工具优势适合人群缺点
Gemini CLI上手快,适合 Google 生态已经在用 Gemini 的开发者某些复杂编码场景不如 Claude 稳
Claude Code代码理解和终端协作体验强重度编程用户成本更高
Codex CLIOpenAI 生态兼容性好GPT 工作流用户对代理和终端治理要自己补齐
CursorIDE 体验成熟编辑器重度用户不够 shell-first

我的看法很直接:如果你本来就是终端党,Gemini CLI 值得试;如果你追求最强代码修复体验,Claude Code 往往更稳;如果你想保留多模型切换空间,就不要把整个流程绑死在单一厂商上。

如何使用 Gemini CLI#

安装思路#

不同版本的安装命令可能会更新,但通用原则不变:

  1. 安装官方 CLI 或兼容包
  2. 配置 API Key
  3. 先做一次最小可行测试
  4. 再接入你的项目工作流

cURL 测试示例#

如果你想先验证接口是否可用,可以直接用 Crazyrouter 的统一接口做 smoke test:

bash
curl https://crazyrouter.com/v1/chat/completions   -H "Authorization: Bearer YOUR_CRAZYROUTER_API_KEY"   -H "Content-Type: application/json"   -d '{
    "model": "gemini-3-pro-preview",
    "messages": [
      {"role": "user", "content": "请总结一个 Node.js 项目的目录结构审查清单"}
    ]
  }'

Python 示例#

python
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_CRAZYROUTER_API_KEY",
    base_url="https://crazyrouter.com/v1"
)

resp = client.chat.completions.create(
    model="gemini-3-pro-preview",
    messages=[
        {"role": "system", "content": "你是一个严谨的开发助手。"},
        {"role": "user", "content": "为一个 FastAPI 项目生成日志排查 checklist。"}
    ],
    temperature=0.2,
)

print(resp.choices[0].message.content)

Node.js 示例#

javascript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.CRAZYROUTER_API_KEY,
  baseURL: "https://crazyrouter.com/v1",
});

const response = await client.chat.completions.create({
  model: "gemini-3-pro-preview",
  messages: [
    { role: "system", content: "你是资深 DevOps 工程师。" },
    { role: "user", content: "写一个用于清理过期 Docker 镜像的脚本方案。" },
  ],
});

console.log(response.choices[0].message.content);

如果你准备把 Gemini CLI 真正用于生产开发流程,我建议把它放在这些环节里,而不是无脑全覆盖:

  • 日常报错解释
  • 文档生成
  • Shell 脚本草稿
  • 配置文件审查
  • 中等复杂度代码修改建议

真正高风险的重构、数据库迁移、权限逻辑改动,还是应该保留人工审查和测试。

价格拆解#

开发者最容易忽略的一点是:CLI 工具看起来像订阅产品,实际消耗逻辑更像 API 产品。

方案成本特点适合谁
官方 Gemini 订阅固定月费,适合个人个人日常使用
直接 API 调用按量计费应用接入、脚本自动化
Crazyrouter 统一路由一套 Key 多模型团队、多模型对比、成本治理

如果你只是自己在本机用,订阅模式很省心;如果你要做团队内工具、自动化脚本、CI 工作流,按量计费和模型路由通常更合理。

FAQ#

Gemini CLI 适合开发者吗?#

适合,尤其适合习惯在终端里完成大量工作的开发者。

Gemini CLI 和 Claude Code 怎么选?#

如果你更看重代码质量和复杂仓库理解,Claude Code 通常更强;如果你更看重 Gemini 生态和上手门槛,Gemini CLI 很值得试。

Gemini CLI 可以接 Crazyrouter 吗?#

如果你的工具链支持 OpenAI-compatible 或可配置 base URL,那么完全可以通过 Crazyrouter 统一接入不同模型。

Gemini CLI 值得长期用吗?#

值得,但前提是你清楚它适合哪些任务,不要把所有高风险改动都交给它。

总结#

这篇 Gemini CLI 使用教程 的核心不是教你背命令,而是帮你判断它在真实开发工作流里的位置。Gemini CLI 适合终端党,也适合作为多模型工具链的一部分,但最稳的做法仍然是保留模型切换空间、日志监控和人工复核。

如果你希望用一个 API Key 统一调用 Claude、Gemini、OpenAI、GLM、Qwen 等模型,可以从 Crazyrouter 开始,并在 crazyrouter.com/pricing 查看实时价格。

Implementation Guides

Related Posts

Gemini-CLI 使用教程 2026:开发者实战、API 接入与成本优化Tutorial

Gemini-CLI 使用教程 2026:开发者实战、API 接入与成本优化

面向开发者的 Gemini-CLI 使用教程,覆盖安装、代码示例、替代方案、价格对比和 Crazyrouter API 接入。

Jun 13
Gemini 3 Flash Preview 完整指南:Google 最新轻量模型 API 教程 2026Tutorial

Gemini 3 Flash Preview 完整指南:Google 最新轻量模型 API 教程 2026

全面介绍 Google Gemini 3 Flash Preview 的核心能力、API 接入教程、与 GPT-5-mini/Claude Haiku 对比、定价分析和代码示例。

Apr 15
Kimi K2 使用指南 2026:Agent 开发与 Tool Calling 实战Tutorial

Kimi K2 使用指南 2026:Agent 开发与 Tool Calling 实战

Kimi K2 Agent 开发完整指南,涵盖 Tool Calling 实战、Function Calling 代码示例、与 Claude/GPT 对比,以及通过 Crazyrouter 低成本接入 Kimi K2 API 的方法。

Apr 29
Gemini CLI 用户指南 - 在终端中使用 Google AITutorial

Gemini CLI 用户指南 - 在终端中使用 Google AI

完整指南讲解如何安装和配置 Gemini CLI,这是一款由 Google 提供的开源命令行 AI 工具。学习如何配置代理、使用内置工具,并通过 Gemini 2.5 Pro 实现工作流自动化。

Jan 24
一個 API Key 呼叫 GPT、Claude、Gemini:5 分鐘設定教學Tutorial

一個 API Key 呼叫 GPT、Claude、Gemini:5 分鐘設定教學

給台灣開發者的實作教學:用 Crazyrouter 的 OpenAI 相容端點,透過一個 API Key 呼叫 GPT、Claude 與 Gemini。

May 22
WorkBuddy 接入 claude-opus-4-8 与 gpt-5.5:用 Crazyrouter 一键配置自定义模型Tutorial

WorkBuddy 接入 claude-opus-4-8 与 gpt-5.5:用 Crazyrouter 一键配置自定义模型

这篇中文指南从 models.json、PowerShell 一键配置、模型选择、Token 权限、成本控制、稳定性和排错等维度,讲解如何在 WorkBuddy 中接入 claude-opus-4-8、gpt-5.5 等 Crazyrouter 自定义模型。

Jun 15