如果你已经在用 Claude Code 或 GitHub Copilot 写代码,可能会注意到一个趋势:AI 编程助手正在从「聊天框」走向「终端原生」。Google 也下场了——它开源了 Gemini CLI,一个直接跑在终端里的 AI 智能体。本文带你搞清楚它是什么、能干嘛,以及它和 Claude Code、Agent Skills 生态的关系,并附上手步骤。
一、Gemini CLI 到底是什么
Gemini CLI 是 Google 发布的一个开源命令行工具,把 Gemini 大模型接进你的终端。它不只回答代码问题,还能读文件、改代码、跑命令、做检索,本质上是一个「住在 shell 里的编程智能体」。和网页版 AI 对话最大的区别是:它直接操作你当前的工作目录,上下文就是你的项目本身。
二、它强在哪:原生接入 Agent Skills 生态
最值得关注的是生态互通。Google 的 Gemini CLI 遵循社区推动的 Agent Skills 规范——一套可移植的「指令包」标准,让同一个技能能在多个智能体宿主之间复用。GitHub 官方博客就提到,你可以用一条命令把技能装到 Gemini CLI 上:
# 把某个技能仓库安装到 Gemini CLI(用户级)
gh skill install github/awesome-copilot documentation-writer --agent gemini
这意味着你在 Claude Code、Cursor、Codex 上积累的技能,理论上也能在 Gemini CLI 里复用。对团队来说,这降低了「每个智能体各写一套提示词」的维护成本。
Gemini CLI 还能和 Spec Kit 协作
三、快速上手(四步)
- 准备环境:安装 Node.js 18+(CLI 本身是 Node 程序)。
- 安装并启动:按官方文档全局安装后,在终端运行 gemini 命令。
- 登录授权:首次运行按提示用 Google 账号登录,获取模型访问权限(免费额度有用量上限)。
- 开始对话:在项目根目录执行 gemini,直接说「帮我给这个仓库写单元测试」「解释这段代码的作用」即可。
四、和其它终端智能体怎么选
我的判断很直接:别纠结「哪个最强」,看你的工作流认哪个。已经在 GitHub 生态里、想要多模型随意切换的,Copilot CLI 顺手;追求把复杂任务交给一个强推理模型的,Claude Code 体验成熟;想低成本试水 Google Gemini 长上下文(百万 token 级)的,Gemini CLI 值得一试。它们现在还能共享 Agent Skills,迁移成本比想象中低。







评论 (0)