工具档案 TOOLAI

Gemini CLI

一个开源 AI 智能代理,可用于理解代码、自动执行任务,以及从终端构建工作流。

访问官方网站
geminicli.com产品预览
由 Gemini CLI 发布的产品视觉素材。 查看大图
由 Gemini CLI 发布的产品视觉素材。图片数量:2

Gemini CLI 将 Gemini 模型引入本地终端会话,利用项目上下文回答问题、编辑文件、执行命令,并协助开发工作流。它可以处理大型代码库、管理会话,并通过 MCP 服务器连接其他工具。

从想法到结果

功能亮点

了解功能,再找到适合自己的用法。

代码库理解与编辑

使用自然语言查询大型代码库、检查项目上下文、总结更改、排查问题,以及提议或应用跨本地文件的编辑。

多模态应用生成

在生成新应用时使用图像、PDF 或草图作为输入,让视觉参考资料和文档参与开发提示。

Shell 命令执行

从智能代理工作流中运行系统命令,相关文档涵盖安全执行、可信文件夹、沙箱和策略控制。

无头脚本运行

以非交互方式运行 Gemini CLI 实现自动化,并为脚本提供文本、结构化 JSON 和按换行分隔的 stream-JSON 输出格式。

MCP 服务器集成

通过 MCP 服务器连接远程智能代理和自定义工具,将工作流扩展到 GitHub、Slack、数据库和媒体生成等服务。

持久化项目上下文

使用 GEMINI.md 文件、记忆设置、忽略模式和配置控件提供持久指令,并排除选定的项目内容。

会话检查点与回退

创建自动会话快照、恢复对话,并在探索复杂更改或从不成功的步骤中恢复时回退或重放操作。

模型与工作流自定义

选择模型、配置生成参数、创建自定义命令、使用扩展和智能代理技能,并将 CLI 与 IDE 集成。

用在真正需要的地方

你可以用它做什么?

场景 01

理解不熟悉的代码库

在克隆的项目中启动 Gemini CLI,并要求它提供架构摘要、重要模块、近期更改,或解释具体的实现决策。

场景 02

自动执行代码库操作

将无头模式与结构化输出结合,用于总结拉取请求、检查测试结果、准备例行报告,或协调可重复的开发任务。

场景 03

根据参考材料制作原型

提供草图、图像或 PDF,并要求 Gemini CLI 创建初始应用结构,然后在本地项目中继续完善。

开始你的第一次尝试

从这里开始使用

在官网尝试
  1. 安装软件包

    运行 npx @google/gemini-cli 立即开始会话,或使用 npm install -g @google/gemini-cli 进行全局安装。

  2. 选择身份验证方式

    使用符合条件的组织 Code Assist 账户通过 Google 登录,配置 GEMINI_API_KEY 以访问 API,或配置 Vertex AI 变量。

  3. 打开项目

    进入代码库或工作目录并启动 gemini;当其他本地目录相关时,使用 --include-directories。

  4. 提供上下文和指令

    使用提示、GEMINI.md 项目上下文、.geminiignore 模式和模型选择选项来定义任务及可用信息。

  5. 自动化或扩展工作流

    为脚本使用 --output-format json 或 stream-json,并在需要其他工具时配置 MCP 服务器、扩展、钩子或自定义命令。

再进一步

实际体验,更直观

前往工具提供的演示或视频页面,了解实际操作与功能。

找到适合自己的方案

价格与订阅方案

该软件根据 Apache License 2.0 开源。访问权限取决于身份验证方式:符合条件的 Code Assist 账户使用 Google 登录,使用 Gemini API 密钥并按用量计费,或使用带有结算账户的 Vertex AI。免费个人访问权限以及 Google AI Pro 或 Ultra 访问权限已于 June 18, 2026 转移至 Antigravity CLI。

在工具官网订阅

订阅方案

Code Assist 身份验证

在 Google Cloud 上为 Gemini Code Assist Standard 或 Enterprise 许可证以及 Code Assist for GitHub 使用 Google 登录。

  • 组织身份验证
  • Google Cloud 项目配置
到官网查看方案

订阅方案

Gemini API 密钥

当需要选择特定模型或使用付费 API 访问权限时,使用 Gemini API 密钥。

按用量计费

  • 模型选择
  • 基于 API 的访问
到官网查看方案

订阅方案

Vertex AI

使用 Google Cloud 凭据和 Vertex AI 设置,以获得面向企业的访问权限,并与现有 Google Cloud 基础设施集成。

需要结算账户

  • Google Cloud 集成
  • 企业安全与合规功能
到官网查看方案

价格、额度及服务条款可能变化,请在订阅前到工具官方网站确认。

来源核对日期

还有这些你可能想了解

常见问题

在官网了解更多

什么是 Gemini CLI?

它是一个开源终端智能代理,将 Gemini 模型引入本地开发环境,用于代码理解、编辑、自动化以及连接工具的工作流。

如何安装?

文档所列选项包括 npx、全局 npm 安装、macOS 或 Linux 上的 Homebrew、macOS 上的 MacPorts,以及 Anaconda 环境中的 npm。

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

可以。无头模式支持非交互式执行、结构化 JSON 输出以及用于自动化和监控的 stream-JSON 事件。

它可以访问外部服务吗?

可以。MCP 服务器配置可以将 Gemini CLI 连接到自定义工具和远程智能代理,包括用于代码库、消息传递、数据库和媒体生成的集成。

免费访问或 Google One 访问权限由什么取代?

免费个人访问权限以及 Google AI Pro 或 Ultra 访问权限已于 June 18, 2026 转移至 Antigravity CLI。Gemini CLI 仍用于企业 Code Assist 工作流和受支持的付费凭据。

Gemini CLI 针对 Gemini 4 Argon 进行了优化吗?

没有。Gemini CLI 未针对 Gemini 4 Argon 进行优化;Antigravity 被指定用于该模型世代。

分享实际使用心得

聊聊你的使用体验

发现更多可能

也许你还会喜欢

探索更多工具

让想法成为下一步

准备好体验 Gemini CLI 了吗?

前往官方网站,了解最新功能并开始你的体验。

访问官方网站
Gemini CLIgeminicli.com
访问官网

作品与产品截图

分享一款好工具

分享 Gemini CLI