G

gemini-cli

SHA-256
108.2k stars·AI 生产力·已提供 SHA-256 校验码,下载后可自行核对文件完整性

谷歌开源的终端 AI 智能体,在命令行中直接用 Gemini 模型辅助编程与自动化。

在终端里免费调用 Gemini 帮你写代码

核心功能

  • 用自然语言查询和编辑大型代码库,还能从 PDF、图片或草图生成应用
  • 内置文件读写、Shell 命令、网页抓取与搜索等工具,开箱即用
  • 支持 MCP 服务器扩展,可接入 GitHub、Slack、Imagen/Veo 等外部能力
  • 无头模式支持 JSON 和流式输出,方便嵌入脚本和 CI 自动化
  • 登录方式灵活:Google 账号免费额度、API Key 或企业级 Vertex AI

避坑指南

  • •官方明确提示 Gemini CLI 未针对最新 Gemini 模型(如 Gemini 4 Argon)优化,并推荐改用 Antigravity CLI 获得最佳编码体验,新用户选型前需留意这一迁移方向;免费档有调用频率限制,重度使用需配置付费 API Key;依赖 Node.js 环境,Windows 用户建议配合 WSL 使用;分析超大代码库时需注意上下文 Token 消耗,避免额度快速耗尽。

适用场景

  • 让 AI 总结昨天的代码提交或解释陌生项目的整体架构
  • 根据一份 FAQ 文档快速生成一个能回答问题的 Discord 机器人
  • 在 CI/CD 脚本中以非交互模式自动执行代码检查和修复任务
  • 通过 MCP 让 AI 直接查询 GitHub 上的待处理 PR 并同步到 Slack

Gemini CLI 是谷歌开源的终端 AI 智能体,让你在命令行中直接调用 Gemini 模型完成编码、调试与自动化。相比 Claude Code,它完全开源(Apache-2.0)且用 Google 账号登录即有免费额度;相比 Aider,它内置文件、Shell、联网搜索等工具并原生支持 MCP 扩展。支持 PDF、图片等多模态输入、会话检查点、Token 缓存,以及可嵌入脚本的 JSON 无头模式。注意:官方称其未针对最新 Gemini 模型优化,追求最佳体验建议改用 Antigravity CLI。

标签

ai-agentcligeminicoding-assistantmcpterminal

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

安装 Node.js 20 或更高版本

4

运行 npm install -g @google/gemini-cli 全局安装,macOS/Linux 也可用 brew install gemini-cli

5

进入你的项目目录,运行 gemini 命令启动

安装指引
  1. 安装 Node.js 20 或更高版本
  2. 运行 npm install -g @google/gemini-cli 全局安装,macOS/Linux 也可用 brew install gemini-cli
  3. 进入你的项目目录,运行 gemini 命令启动
文件完整性

已提供 SHA-256 校验码,下载后可自行核对文件完整性

该校验码提取自 GitHub 官方 Release 页面

SHA256 校验码

8c0f60a0726ddeacf83fa1c6edb725a9dfe0e001f6f6b3a036475e3d15fbf6ff

该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

通过 npm 安装的用户运行 npm uninstall -g @google/gemini-cli 卸载;通过 Homebrew 安装的运行 brew uninstall gemini-cli。如需彻底清除配置和缓存,请删除用户主目录下的 ~/.gemini 文件夹。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议Apache-2.0
最后更新2026-10-27 08:52:49
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

4 FAQs

相似推荐