2026年6月22日
Gemini CLI:把 Gemini 放进终端,适合做代码阅读和日常自动化
Gemini CLI 是一个开源的终端式 AI 代理,主打“直接在命令行里用 Gemini”。它不是再包一层聊天框,而是把文件操作、Shell、Web fetch、MCP 扩展这些能力放进同一个工作流里。对经常和代码、仓库、脚本打交道的人来说,这类工具比纯对话更接近真实工作场景。
Gemini CLI 是一个开源的终端式 AI 代理,主打“直接在命令行里用 Gemini”。它不是再包一层聊天框,而是把文件操作、Shell、Web fetch、MCP 扩展这些能力放进同一个工作流里。对经常和代码、仓库、脚本打交道的人来说,这类工具比纯对话更接近真实工作场景。
📌 这个项目是干什么的
- 终端里直接提问、改代码、读文件、跑命令。
- 适合代码库理解、批量修改、脚本化自动化任务。
- 支持 MCP,把外部工具接进来做更复杂的工作流。
- 还能做会话 checkpoint,适合长任务中途保存和继续。
🔍 为什么值得关注
- 这次它的定位很清楚:不是“又一个聊天机器人”,而是面向开发者的 terminal-first agent。
- 官方文档把安装、认证、配置、headless、sandbox、MCP、GitHub Action 都写得比较完整,说明项目已经进入可落地阶段。
- 对写代码、查仓库、处理 PR、做自动化的人,它的价值在于把“问、查、改、执行”串成一条链。
🧪 谁适合试,怎么开始
- 适合:日常用终端、需要快速理解代码库、想把 AI 接进脚本或 CI 的开发者。
- 最短路径:先用
npx @google/gemini-cli启动;或者npm install -g @google/gemini-cli全局安装。 - 安装后先试两件事:让它总结当前项目结构,再让它读取一个小目录并做一次安全修改建议。
⚠️ 使用提醒
- 它依赖 Google 账号或 API / Cloud 配置,先确认你的认证方式。
- 官方把 nightly、preview、stable 分了三条线,日常建议优先 stable,别一上来就追最新。
- 终端代理会执行文件和命令,第一次用时务必看清权限确认,别把高风险目录直接交出去。