
不要再买 Claude Code 和 OpenAI Codex CLI 了,谷歌大善人又来给开发者们送福利了!
就在刚刚,谷歌正式开源了一款名为 Gemini CLI 的 AI 编程智能体。
这不是又一个简单的聊天机器人,而是一个能深度融入你工作流、理解你代码、连接你工具、并几乎无限制供你驱使的「全能终端 Copilot」。

谷歌此举,可谓是诚意满满,甚至有些「激进」:
谷歌产品管理高级总监 Ryan J. Salva 在发布博文中直言:「对开发者而言,命令行界面 (CLI) 不仅仅是个工具,它就是家。我们推出 Gemini CLI,正是为了将 Gemini 的强大能力直接带入这个家。」
这个被寄予厚望的 Gemini CLI 究竟是何方神圣?它将如何改变我们在黑漆漆的终端里「敲代码、改 Bug、做运维」的日常?
我们在第一时间,为你带来了这份全网最详尽的深度解读。
在图形界面 (GUI) 大行其道的今天,为何谷歌要「返璞归真」,为最古老的开发者工具——命令行,量身打造一款 AI Agent?
答案很简单:对于真正的开发者来说,终端从未过时。
它的高效、普遍和可移植性,使其成为完成工作的首选利器。从 git 版本控制,到 ssh 远程管理,再到 docker 容器编排,无数核心的开发任务都在这个小小的黑色窗口中发生。开发者对终端的依赖经久不衰,对集成式 AI 辅助的需求也随之水涨船高。
在此之前,开发者若想在 CLI 中使用 AI,往往需要通过复杂的 API 调用、安装第三方封装库,或是不断在浏览器和终端之间切换,体验非常割裂。
Gemini CLI 的诞生,就是要彻底打破这种隔阂。它的核心理念,是为开发者提供从 Prompt 到模型的最直接路径,让 AI 成为终端环境的「一等公民」。

它不是一个需要你去学习和适应的「外来物种」,而是一个能听懂你自然语言、理解你当前工作目录、并能直接操作你本地文件和工具的「原生助手」。
你可以用一句话,让它:
这种将大模型能力无缝融入核心工作流的体验,正是谷歌所说的「重新定义开发者的家」。
当然,对于开发者来说,再花哨的功能也不及「免费」和「强大」来得实在。
而 Gemini CLI 在这一点上,给出了业界顶级的「免费豪华套餐」。
只要你有一个个人谷歌账户,无需绑定信用卡,登录即可自动获得一个免费的 Gemini Code Assist 许可证。凭借这个许可证,你在 Gemini CLI 中就可以直接调用谷歌当前最强大的模型之一——Gemini 2.5 Pro。
这意味着你将拥有:

如果你是需要同时运行多个 Agent 的专业开发者,或者希望使用特定模型,Gemini CLI 也提供了灵活性。你可以使用 Google AI Studio 或 Vertex AI 的 API Key 进行按量计费,或是升级到 Gemini Code Assist 的标准版或企业版许可证。
这种「入门免费、上限极高、专业可选」的定价策略,无疑将极大地降低开发者体验前沿 AI 技术的门槛,也彰显了谷歌希望快速构建起一个庞大开发者社区的决心。
如果 Gemini CLI 仅仅是一个能免费调用 Gemini 2.5 Pro 的聊天工具,那还不足以被称为「王炸」。
它的真正威力,在于其作为「Agent」的内在设计——它拥有可被调用的工具和可被扩展的能力。
Gemini CLI 的强大来自于几个核心的内置能力:
正是这些内置和可扩展的工具,让 Gemini CLI 从一个「对话模型」蜕变成了一个能够感知环境、执行任务、解决问题的「智能体」。
说了这么多,是时候亲手体验一下了。安装和启动 Gemini CLI 的过程非常简单。
第一步:确保环境
你需要安装 Node.js (版本 18 或更高)。你可以在终端中输入 node -v 来检查你的版本。
第二步:运行安装命令
打开你的终端,执行以下命令:
npx https://github.com/google-gemini/gemini-cli
或者,你也可以选择全局安装,以便在任何地方都能直接使用 gemini 命令:
npm install -g @google/gemini-cli
首次运行时,它会提示你选择一个喜欢的主题颜色。

第三步:认证
接下来,它会提示你通过浏览器登录你的个人谷歌账户。

这个过程是基于 OAuth 2.0 的,非常安全。登录成功后,你的终端就自动获得了前面提到的免费、高额度的 Gemini 2.5 Pro 使用权限。
第四步:开始对话!
现在,你已经准备好与 Gemini 对话了。
你可以进入一个全新的项目目录,让它帮你从零开始:
$ mkdir my-discord-bot && cd my-discord-bot
$ gemini
> Write me a Gemini Discord bot that answers questions using a FAQ.md file I will provide
或者,进入一个已有的代码库,让它帮你理解和改造项目:
$ git clone https://github.com/google-gemini/gemini-cli
$ cd gemini-cli
$ gemini
> Give me a summary of all of the changes that went in yesterday
> Help me migrate this codebase to the latest version of Java. Start with a plan.
一切就是这么简单。
为了让你能最大限度地发挥 Gemini CLI 的威力,我们整理了一份来自官方文档的命令「速查宝典」。掌握它们,你的终端操作效率将再次起飞。
这些命令主要分为三类,通过不同的前缀来区分:
这类命令用于控制 CLI 本身的行为,管理会话和设置。
这是与 AI 讨论代码和文档的核心功能。
这让你无需退出 Gemini CLI 就能执行系统命令。
熟练运用这些命令,你才能真正体会到 Gemini CLI 作为「终端原生 AI」的强大之处。
谷歌的这盘棋,下得比我们想象的更大。
Gemini CLI 并非一个孤立的产品。在发布博文中,谷歌特别强调,它与 VS Code 中的 Gemini Code Assist 共享相同的底层技术。
这意味着,你在 VS Code 聊天窗口中体验到的强大「Agent 模式」,其核心驱动力与 Gemini CLI 完全相同。这个 Agent 模式能够为你构建多步骤的计划、从失败的执行路径中自动恢复,并提出你可能从未想到的解决方案。
这一联动战略的意图非常明确:谷歌希望为开发者提供一个统一、连贯的 AI 辅助体验,无论你是在功能丰富的 IDE 中,还是在简洁高效的 CLI 中。
它们不是竞争关系,而是一体两面,共同构成了一个覆盖开发者主要工作场景的 AI 工具矩阵。更重要的是,免费计划的高额度同样适用于 Gemini Code Assist,开发者可以在两个工具间自由切换,而无需担心成本问题。
最后,我们必须再次强调 Gemini CLI 的开源属性。
谷歌选择将如此核心的工具以 Apache 2.0 协议开源,这本身就是一个强烈的信号。这意味着:
可以预见,围绕 Gemini CLI 将会涌现出一个繁荣的生态。我们可能会看到:
总而言之,谷歌此次推出的 Gemini CLI,不仅仅是发布了一款新工具。它更像是一份宣言,宣告了 AI Agent 时代下,开发者工作流的全新范式。
它以一种极其「接地气」的方式——深入开发者最熟悉的命令行「老家」,并辅以史无前例的免费策略和彻底的开源精神,向全球开发者发出了一个真诚的邀请:
来吧,一起用 AI 重新打造我们的工作空间。
那么,你还在等什么呢?现在就去升级你的终端智能开发体验吧。
GitHub 仓库地址:https://github.com/google-gemini/gemini-cli