AI 编程教程中文版

Gemini CLI 中文教程

基于 Google 官方文档、Google Cloud 文档和 google-gemini/gemini-cli 官方仓库重写的 Gemini CLI 中文教程。

Gemini CLI 是 Google 开源的终端 AI agent。它把 Gemini 模型放进命令行,让 AI 能在本地项目上下文里读文件、执行命令、调用内置工具、连接 MCP(Model Context Protocol,模型上下文协议)服务器,并围绕一个任务持续推理和行动。

先给结论:Gemini CLI 不是“Gemini 聊天框的命令行版本”。它更接近一个跑在终端里的开发代理:你给目标,它读项目、选工具、执行、观察结果,再继续下一步。

两条互补路径

flowchart LR
    Start["Gemini CLI 中文教程"] --> Official["官方教程中文版"]
    Start --> Understanding["从原理到实战"]
    Official --> Lookup["安装 / 认证 / CLI / 工具 / MCP / 配置 / 企业"]
    Understanding --> Judgment["定位 / 工作流 / 权限 / 对比 / 实战"]

    style Start fill:#dbeafe,stroke:#3b82f6,stroke-width:2px
    style Official fill:#dcfce7,stroke:#22c55e
    style Understanding fill:#fef3c7,stroke:#f59e0b

这套教程和官方中文页的关系

Google 已经提供 Gemini CLI 官方中文页面:

这些页面适合确认官方术语和产品事实,但它们不是按中文新手学习路径写的完整教程。本教程会做三件事:

  1. 用官方中文页校准术语。
  2. google-gemini/gemini-cli 官方仓库文档补全细节。
  3. 按中文开发者的真实使用顺序重写成“能学、能查、能上手”的结构。

怎么选择阅读路径

你的状态先读什么目标
还没安装官方教程中文版查安装方式、认证方式和第一次启动
能启动,但不知道怎么安全用从原理到实战理解它如何读项目、选工具和执行任务
想接 MCP、Skills、Hooks工具与 MCP查官方配置与能力边界
想比较 Codex / Claude Code / OpenCode工具对比篇判断什么时候优先选 Gemini CLI
准备团队使用安全与企业查 sandbox、policy、企业控制、遥测和隐私边界

不要只看免费额度和大上下文。Gemini CLI 真正值得学的地方,是 Google 把终端、本地工具、MCP、Code Assist、GitHub Action 和 Cloud 生态串成了一条 agent 工作流。当前上下文窗口与免费配额请以官方 Quota and pricing 为准。

官方资料

使用前的安全提醒

Gemini CLI 可以读文件、写文件、执行 Shell、联网、接 MCP、进入 GitHub 自动化。进入真实项目时,先按低风险顺序推进:

  1. 第一轮任务只读:让它解释项目结构。
  2. 第一次写操作限定单文件。
  3. 大范围修改先用计划模式或先要求它列计划。
  4. 涉及密钥、账号、账单、部署、删除数据时必须人工确认。
  5. 团队环境优先查企业配置、policy engine、sandbox 和 telemetry。

延伸学习

本页目录