6月25日,谷歌正式开源推出 Gemini CLI,一款将 Gemini 大模型能力无缝注入开发者命令行的工具,重新定义了“开发者与AI共舞”的可能性。
相比颠覆式的 AI 原生开发工具,Gemini CLI 选择了另一条路——与开发者并肩同行。
🧠 为什么是命令行?
命令行对开发者来说,远不只是个工具,它是高效工作的核心舞台。谷歌意识到:在不打扰开发者既有工作流的前提下,将 AI 能力注入熟悉的 CLI 环境,是更符合主流开发者习惯的路径。
因此,Gemini CLI 诞生了——一个轻量、强大、可扩展的 AI 工具集,让开发者在终端中直接与 Gemini 模型对话,用自然语言写代码、调试、执行命令,甚至管理任务和研究内容。
💡 Gemini CLI 能做什么?
代码理解与生成:帮你解释复杂代码、生成函数、编写脚本。
命令执行与文件操作:直接用自然语言执行终端命令或处理本地文件。
任务自动化:支持非交互模式调用,轻松嵌入 CI/CD 流程。
外部信息实时获取:整合 Google 搜索,实时为提示补充背景知识。
深度定制:支持 MCP(Model Context Protocol)、插件扩展、提示模板(如 GEMINI.md)等。
🔧 IDE 集成也一并升级
不仅命令行,VS Code 和 JetBrains 用户也能同步享受 Gemini Code Assist 的加持。无论是免费用户还是企业客户,都可以在熟悉的编辑器中启动 AI 智能体模式:
聊天窗口可输入提示,Code Assist 自动规划多步骤执行。
自动修复 bug、编写测试、生成文档、迁移代码,一气呵成。
从失败路径中恢复,提出创新改进方案。
💰 免费还大方:Token 多、请求快
Gemini CLI 和 Code Assist 免费版提供:
Gemini 2.5 Pro 模型
100万 Token 上下文窗口
每分钟 60 次请求速率
每日最高 1000 次调用
对重度开发者或团队用户,也可通过 Google AI Studio 或 Vertex AI 付费使用,指定模型、调用多个智能体。
🆚 Gemini CLI vs Cursor:两种 AI 工具哲学的分歧
今天的 Gemini CLI,背后其实藏着谷歌对“AI + 开发者”未来关系的深刻判断:
Cursor 等 AI 原生工具的理念是:让开发者迁移到一个全新、由 AI 驱动的工作室,全面重塑开发环境。
而谷歌则认为:开发者早已对命令行、VS Code、JetBrains 有“肌肉记忆”,与其逼他们迁移,不如在原地注入超能力。
换句话说,Cursor 是“来我这里,我为 AI 重新造了一个编辑器”;而 Gemini CLI 则说:“你哪都不用去,AI 我送到你手边。”
🔓 完全开源,欢迎共建
Gemini CLI 遵循 Apache 2.0 开源协议,开发者可以自由查看源码、提交改进建议、报告漏洞,甚至打造自定义插件生态。
谷歌也在官网和 GitHub 上同步发布文档,鼓励社区共建,推动 CLI 智能体生态发展。