Gemini CLI
一个将 Gemini 的能力直接带入终端的开源 AI Agent。
仍在活跃开发:最近 90 天有 168 次提交,最近一次提交在 2026-09-30。
GitHub 星数
10.7 万
近 30 天涨星
+1,266
近 90 天提交
168
近 6 个月发版
10
Gemini CLI 是一个开源 AI Agent 工具,将 Google Gemini 模型的强大功能直接带入终端环境。作为专为开发者设计的命令行工具,它提供了访问 Gemini 3 模型的轻量级接口,支持100万 token 的上下文窗口和改进的推理能力。该工具内置了丰富的功能模块,包括 Google Search 接地、文件操作、Shell 命令执行和 Web 数据获取,让开发者能够在熟悉的终端环境中高效利用 AI 能力。通过支持 MCP(模型上下文协议),Gemini CLI 具备出色的可扩展性,允许用户集成自定义工具和服务。免费层提供每分钟60次请求和每日1000次请求的充足配额,使用个人 Google 账户即可开始使用。作为采用 Apache 2.0 许可证的开源项目,它在 GitHub 上获得了99,285颗星,体现了其在开发者社区中的广泛接受度。该工具特别适合日常工作依赖终端环境的开发者,提供了从提示到模型响应的最直接路径。
和同类工具的区别
不同于 Claude Code($20+/月)和 Codex(需订阅 ChatGPT),Gemini CLI 提供配额最充足的免费层(1,000 次请求/天),支持 1M token 上下文,并内置 Google Search 接地
主要能力
- 以终端为核心的 AI Agent,由 Gemini 3 模型驱动,支持 1M token 上下文窗口
- 免费层:使用个人 Google 账户,每分钟可发送 60 次请求,每天可发送 1,000 次请求
- 内置 Google Search 接地,用于实时信息检索
- 支持 MCP(模型上下文协议),用于集成自定义工具
- 集成 GitHub Actions,用于自动化 PR 审查和 issue 分诊
- 非交互式无头模式,用于 CI/CD 脚本,支持 JSON 输出
- 会话检查点功能,用于保存和恢复复杂会话
适合
- 希望获得免费、高配额 AI 编码 CLI 的开发者,支持 1M token 上下文,适用于大型代码库
- 需要通过 GitHub Actions 自动执行 AI 驱动的 PR 审查的 CI/CD 流水线
不太适合
- 需要灵活使用多种模型的团队——请改用 OpenHands 或 LiteLLM
- 生产环境中的 Agent 编排——请改用 LangGraph 或 CrewAI
局限
- 仅限使用 Google Gemini 模型——不支持多个提供商
- 项目较新,每周发布版本——预计会出现破坏性变更
- Google Search 接地可能并非在所有地区都可用
Gemini CLI 的替代品
- Codex:在终端中运行的轻量级编程 Agent(12.7 万星)
- Claude Code:Agent 编码工具,可理解代码库,并在终端中处理任务和 Git 工作流(14.9 万星)
- Aider(4.9 万星)
- Open Interpreter:面向计算机的自然语言接口(6.8 万星)
- LLM(1.3 万星)
- TermGPT(412星)
常见问题
- Gemini CLI 是做什么的?
- Gemini CLI 是一个开源 AI Agent 工具,将 Google Gemini 模型的强大功能直接带入终端环境。作为专为开发者设计的命令行工具,它提供了访问 Gemini 3 模型的轻量级接口,支持100万 token 的上下文窗口和改进的推理能力。该工具内置了丰富的功能模块,包括 Google Search 接地、文件操作、Shell 命令执行和 Web 数据获取,让开发者能够在熟悉的终端环境中高效利用 AI 能力。通过支持 MCP(模型上下文协议),Gemini CLI 具备出色的可扩展性,允许用户集成自定义工具和服务。免费层提供每分钟60次请求和每日1000次请求的充足配额,使用个人 Google 账户即可开始使用。作为采用 Apache 2.0 许可证的开源项目,它在 GitHub 上获得了99,285颗星,体现了其在开发者社区中的广泛接受度。该工具特别适合日常工作依赖终端环境的开发者,提供了从提示到模型响应的最直接路径。
- Gemini CLI 还在维护吗?
- 仍在活跃开发:最近 90 天有 168 次提交,最近一次提交在 2026-09-30。
- Gemini CLI 有哪些替代品?
- 和 Gemini CLI 最接近的开源替代品有 Codex、Claude Code、Aider、Open Interpreter、LLM、TermGPT。
- Gemini CLI 是开源的吗?
- 是的,Gemini CLI 是开源项目,代码托管在 GitHub 上。
星数、提交和发版数据来自 GitHub API,每天自动刷新。介绍文字由 AI 从英文翻译,并经过第二个模型的回译校对。 项目地址:github.com/google-gemini/gemini-cli