Gemini CLI
Gemini CLI 是一款开源 AI 智能体,将 Gemini 的能力直接带入终端,提供从提示到模型的直接访问。它支持内置工具、MCP 扩展、GitHub 工作流、自动化以及多种身份验证方式。
访问 google-gemini/gemini-cli项目简介
Gemini CLI 是一款开源 AI 智能体,将 Gemini 的能力直接带入终端,提供从提示到模型的轻量访问。
核心功能
- 免费层级:使用个人 Google 账号每分钟 60 次请求、每天 1,000 次请求;强大的 Gemini 3 模型:具备改进的推理能力和 1M token 上下文窗口;内置工具:Google Search 接地、文件操作、Shell 命令、网页抓取;可扩展:通过 MCP(Model Context Protocol)支持自定义集成;终端优先:为命令行开发者设计;GitHub 集成:支持拉取请求审查、议题分类、按需协助和自定义工作流。
适用场景
- 查询和编辑大型代码库,使用多模态能力从 PDF、图像或草图生成新应用,并用自然语言调试问题;自动化运维任务,例如查询拉取请求或处理复杂 rebase,并在脚本中以非交互方式运行;集成 GitHub 工作流,用于拉取请求审查、议题分类、按需协助和自定义自动化;使用内置 Google Search 为查询提供实时信息接地,并使用 MCP 服务器获得自定义能力,包括媒体生成。
快速开始
- 使用 npx @google/gemini-cli 即时运行,无需安装;使用 npm install -g @google/gemini-cli 全局安装,或使用 Homebrew 的 brew install gemini-cli、MacPorts 的 sudo port install gemini-cli;在当前目录用 gemini 启动,用 gemini --include-directories ../lib,../docs 包含多个目录,用 gemini -m gemini-2.5-flash 选择模型,用 gemini -p
采用前须知
- 许可证:Apache-2.0。在使用、修改或分发项目前,请确认其具体条款。