gemini-cli
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。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
安装 Node.js 20 或更高版本
运行 npm install -g @google/gemini-cli 全局安装,macOS/Linux 也可用 brew install gemini-cli
进入你的项目目录,运行 gemini 命令启动
- 安装 Node.js 20 或更高版本
- 运行 npm install -g @google/gemini-cli 全局安装,macOS/Linux 也可用 brew install gemini-cli
- 进入你的项目目录,运行 gemini 命令启动
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
8c0f60a0726ddeacf83fa1c6edb725a9dfe0e001f6f6b3a036475e3d15fbf6ff该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
通过 npm 安装的用户运行 npm uninstall -g @google/gemini-cli 卸载;通过 Homebrew 安装的运行 brew uninstall gemini-cli。如需彻底清除配置和缓存,请删除用户主目录下的 ~/.gemini 文件夹。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
4 FAQs