Gemini CLI:Google悄悄开源的命令行AI黑马,为什么开发者都在星标
一个GitHub仓库的「静默爆发」
2026年上半年,GitHub上有一个开源项目正在经历「静默爆发」——Google的Gemini CLI。

这不是一次喧嚣的发布会产品,没有华丽的宣传视频。Google只是默默地把一个名为`gemini-cli`的仓库推到了GitHub上,然后就火了。
它解决了一个极其朴素但真实的痛点:让开发者在终端里就能调用Google最先进的Gemini模型,不需要打开浏览器,不需要切换窗口,不需要离开命令行。
到底能做什么?
Gemini CLI本质上是一个命令行工具,安装后你可以直接在终端里与Gemini对话:
# 安装
npm install -g @google/gemini-cli
# 认证
gemini auth
# 直接对话
gemini chat "解释这段Python代码的bug"
# 管道模式——把命令输出直接喂给AI
cat error.log | gemini ask "这个错误是什么原因?怎么修?"
# 代码审查模式
gemini review src/main.py对于每天在终端里工作8小时以上的开发者来说,「不用切窗口」本身就是杀手级特性。
为什么它会火?
### 1. 零摩擦的AI体验
在浏览器里打开ChatGPT或Claude需要:切窗口 → 打开标签页 → 粘贴代码 → 等待回复。在IDE里使用Copilot需要:安装插件 → 配置 → 学习快捷键。
Gemini CLI只需要一条命令。「少一步操作」在开发者群体中的价值远超普通用户的想象。
### 2. 管道(Pipe)设计哲学
`cat error.log | gemini ask`这种Unix风格的管道设计,让Gemini CLI能无缝嵌入已有的工作流中。你不需要为了使用AI而改变工作方式——AI来适应你,而不是你去适应AI。
### 3. 开源+免费
Gemini CLI本身是开源的(Apache 2.0协议),基础使用免费。虽然重度使用需要API Key(背后是Gemini API的计费),但对于绝大多数个人开发者来说,免费额度已经足够。
### 4. Google生态的加持
如果你已经在用Google Cloud、Firebase、Android开发等Google生态产品,Gemini CLI能直接读取项目上下文,给出更有针对性的建议。
与其他终端AI工具的对比
| 工具 | 模型 | 开源 | 管道支持 | 代码审查 |
|——|——|:–:|:–:|:–:|
| Gemini CLI | Gemini 3系列 | ✅ | ✅ | ✅ |
| Claude Code | Claude Opus/Sonnet | ❌ | 部分 | ✅ |
| Codex CLI | GPT-5系列 | ✅ | ✅ | ❌ |
| OpenCode | 多模型 | ✅ | ✅ | ✅ |
Gemini CLI的独特优势在于「Google生态+开源+免费」的组合拳。它不是最强的编程AI(Claude Code在复杂代码任务上更出色),但它是「门槛最低」的终端AI——装完就能用,不需要任何API配置。
一个小技巧:自定义系统提示词
Gemini CLI支持通过配置文件自定义AI的行为。在`~/.gemini/config.yaml`中:
system_prompt: |
你是一个精通Python和Rust的后端工程师。
回答代码问题时,优先给出可运行的最小示例。
如果有安全风险,必须明确指出。这样每次在终端里调用Gemini时,它都会以你设定的「角色」来回答。
值得关注的开源协作模式
Gemini CLI的另一个亮点是社区插件生态。开发者可以编写自定义命令扩展其功能:
# 安装社区插件
gemini plugin install explain-like-im-five
gemini plugin install sql-formatter
# 使用插件
gemini eli5 "什么是量子计算?"这种「核心够用,生态扩展」的设计思路,让Gemini CLI从一个简单的命令行工具变成了一个AI能力平台。
总结
Gemini CLI不是那种「革命性」的项目,它不会改变AI产业的格局。但它代表了一种重要的趋势:AI正在从「独立应用」变成「基础设施」——嵌入到你已经在用的每一个工具中,而不是要求你打开一个新的工具。
如果你每天在终端里工作,花5分钟安装Gemini CLI,可能会成为你今年ROI最高的「效率投资」。
🔥 关注LC智趣厅,每周为你精选最好的开源AI工具。
👇 你在终端里用AI吗?最常用的场景是什么?
— END —
LC 智趣厅 · 科技与生活的交点
ihygg.cn
