跳到正文

建议修改

告诉我们哪里不对或缺了什么。每条建议我们都会对照工具的官网核实。

方便的话,附上官网上写着这一点的链接。

想收到回复才需要填。

Gemini CLI

访问官网

用于编程、代码库分析和工作流自动化的开源终端智能体。

核实于 2026年11月2日

你是 Gemini CLI 的开发者吗?认领工具广告合作
Gemini CLI 官网截图

Gemini CLI 是什么?

Gemini CLI 是一款开源 AI 智能体,可在终端中使用 Gemini 模型。开发者可以通过自然语言提示探索代码库、生成和修改代码、排查问题,以及自动执行运维任务。内置工具支持文件操作、执行 shell 命令、获取网页内容,并通过 Google Search 为回答提供依据。

用户可以在项目目录中启动交互式会话,也可以在脚本中以非交互方式运行提示,并要求返回结构化 JSON 输出。项目专属的 GEMINI.md 文件用于提供持久化指令,会话检查点则用于保存和恢复会话。连接 MCP 服务器可以为智能体扩展工具。配套的 GitHub Action 支持自动审查拉取请求、对议题进行分类处理,以及响应议题或拉取请求中的求助。

Gemini CLI 支持 macOS、Linux 和 Windows,需要 Node.js 20 或更高版本。用户可以通过 npx 启动,也可以通过 npm 或 Homebrew 安装。身份验证方式包括 Google 账号、Gemini API 密钥和 Vertex AI。软件采用 Apache 2.0 许可证;模型访问有配额限制,并且可能根据身份验证方式按用量收费。

Gemini CLI 能做什么?

  • 代码库分析与编辑

    通过自然语言提示,针对大型代码库提问、生成代码、编辑文件并排查问题。

  • 内置终端与网页工具

    支持文件操作、运行 shell 命令、获取网页内容,并使用 Google Search 为回答提供依据。

  • 可脚本化的无界面模式

    以非交互方式运行提示,并请求 JSON 输出,供脚本和自动化工作流使用。

  • MCP 集成

    连接 MCP 服务器,让智能体访问更多工具和服务。

  • 持久化项目上下文

    通过 GEMINI.md 文件定制智能体在项目中的行为,并通过检查点保存和恢复会话。

  • GitHub 工作流自动化

    使用 GitHub Action 审查拉取请求、对议题进行分类处理,并在议题和拉取请求中按需提供协助。

Gemini CLI 适合谁?

开发者
无需离开终端,即可探索、编写、修改和调试代码。
工程团队
通过脚本和 GitHub 工作流,自动执行代码审查、议题分类处理和重复性的开发任务。
企业开发团队
通过 Vertex AI 身份验证,将终端中的 AI 工作流与现有 Google Cloud 基础设施连接起来。

常见问题

Gemini CLI 可以免费使用吗?

软件采用 Apache 2.0 许可证开源。使用个人 Google 账号进行身份验证,可获得每分钟 60 次请求、每天 1,000 次请求的配额;使用 Gemini API 密钥访问 Gemini 2.5 Pro,可获得每天 100 次请求的配额,也可以付费获得更高限额。

Gemini CLI 支持哪些系统?

支持 macOS、Linux 和 Windows,需要 Node.js 20 或更高版本。可以通过 npx 启动,也可以通过 npm 安装;macOS 和 Linux 还支持通过 Homebrew 安装。

Gemini CLI 可以在自动化脚本中运行吗?

可以。它的非交互模式可从命令行接收提示,并返回结构化 JSON 输出。

如何扩展它的功能?

可以配置 MCP 服务器来连接更多工具,也可以构建自定义扩展和可复用命令。

Gemini CLI 的替代品

比较替代品
  1. 1Warp用于本地和云端软件开发的 AI 辅助终端与编程智能体。
  2. 2Cline面向编辑器、桌面、终端和应用程序的开源编程智能体。
  3. 3GitHub Copilot用于编写、审查和更新代码的 AI 编程助手与智能体。
  4. 4Devin可开发、测试、审查和维护软件的 AI 编程智能体。
  5. 5Cursor用于开发、测试和审查软件的 AI 编程编辑器与智能体。

更多 AI 编程助手工具

查看更多
  • JetBrains

    AI 编程助手

    面向开发者和软件团队的 AI 开发工具与编程智能体。

    有免费版
  • Stitch

    AI 平面设计

    根据文字提示、草图和截图生成 UI 设计与前端代码。

  • CodeRabbit

    AI 编程助手

    用 AI 审查代码、分流拉取请求、解释变更并监控安全问题。

    可免费试用
  • Devin Desktop

    AI 编程助手

    在同一个 IDE 中管理本地和云端编程智能体、审查改动并编写代码。

    有免费版
  • Claude Code

    AI 编程助手

    Anthropic 的编程智能体,可规划、改代码、测试并发起拉取请求。

    付费
  • Bolt

    AI 应用生成

    通过与 AI 对话,构建并发布应用、网站和原型。

    有免费版