github.com·2026/10/25·google-gemini
Gemini CLI 是 Google 的开源终端 AI agent,将 Gemini 模型直接接入命令行,用于代码理解与生成、从 PDF/图片/草图多模态生成应用、自然语言调试,以及查询 PR、复杂 rebase 等自动化,并可经 MCP 服务器扩展 Imagen/Veo/Lyria 等能力。安装支持 npx、npm 全局、Homebrew、MacPorts、Anaconda,发布分 preview、stable、nightly 三通道,当前版本 0.67.0-nightly 要求 Node 20。认证可选 Google OAuth、Gemini API Key 或 Vertex AI;运行 gemini 进入交互,也可 -p 非交互并用 --output-format json/stream-json 输出结构化或流式结果,MCP 在 ~/.gemini/settings.json 配置。文档覆盖 GEMINI.md 上下文、checkpointing、token caching、headless、sandbox、trusted folders、Agent Skills 等,以 Apache 2.0 开源。未付费层级与 Google One 用户已被 Antigravity CLI 取代,且该工具未针对最新 Gemini 模型优化,官方建议改用 Antigravity。
为什么重要 直接决定终端智能体选型:免费/Google One 用户需迁移,付费与自托管路径的 MCP、A2A、headless 能力仍在本 repo。适合 选型终端智能体、做 MCP/A2A 集成与 CI 脚本化的工程师
Fork
今日新增
Node 引擎
术语解释Agent-to-Agent 协议,本 repo 的 a2a-server 包实现远程子代理服务 端口
CODER_AGENT_PORT
注释 · 增星发生在替换公告之后,评估社区关注度需结合这一背景出自 平台数据
评测用例与 eval 脚本
多档沙箱集成测试
A2A 协议服务器实现
终端交互与命令入口
核心引擎与工具/MCP 集成
构建与开发工具链
供外部嵌入集成的 SDK
VS Code 集成扩展
性能测试
单可执行文件打包测试
$ npx @google/gemini-cli
$ npm install -g @google/gemini-cli@latest
$ brew install gemini-cli
$ gemini -m gemini-2.5-flash
$ gemini --include-directories ../lib,../docs
EVIDENCE / METHODS
风险提示
2026-06-18 起免费层与 Google One 用户被切至 术语解释官方指定的 Gemini CLI 接替产品,面向最新 Gemini 模型的终端编码体验
README 置顶两条 NOTE 划清边界:2026-06-18 起 Unpaid tier 与 Google One 用户整体迁移至 术语解释官方指定的 Gemini CLI 接替产品,面向最新 Gemini 模型的终端编码体验(官方博客 developers.googleblog.com 有公告);且 Gemini CLI 未针对 Gemini 4 Argon 与最新 Gemini 模型优化。判断:新项目选型先核对自身订阅层级,免费用户可直接跳过本 repo,付费 Code Assist / Vertex AI / 自托管路线暂未出现在迁移说明中。
注释 · 迁移说明仅覆盖免费层与 Google One,付费路径 README 未提及出自 README·顶部 NOTE