3万Star!谷歌免费AI编程工具Gemini-CLI到底香在哪?附详细安装教程

3万Star!谷歌免费AI编程工具Gemini-CLI到底香在哪?附详细安装教程

3万Star!谷歌免费AI编程工具Gemini CLI到底香在哪?附详细安装教程 3万Star!谷歌免费AI编程工具Gemini CLI到底香在哪?附详细安装教程 Modified June 28, 2025 生成速度非常快,但丝毫不精美,哈哈哈。 访问地址: https://newimg.t5t6.com/mcp uploads/fcffca21 2a1d 460b ad3d c4b74ee5395e.html 卡认证如何处理? 首选确保,科学上网质量没问题。 还不行,试着删除配置文件,然后重新运行gemini。 终端中输入: rm rf /.gemini • rm:删除文件或文件夹的命令(remove)。 • r:递归删除,删除文件夹及其内部所有文件和子文件夹。 • f:强制删除,不会询问用户确认。 • /.gemini:指的是你用户主目录下名为 .gemini 的隐藏文件夹(通常存储 Gemini 相关的配置或缓存)。 从个人测试看,一般不需要卸载 Gemini GLI重新安装。 主要是Settings配置文件的问题。 如果非要重装,先输入指令卸载 npm uninstall g @google/generative ai cli 重新安装 npm install g @google/generative ai cli Gemini CLI有什么优势? 最大优势是免费 + 开源。 谷歌大善人 免费用顶级大模型Gemini 2.5 Pro,100万Token超大上下文窗口。 对很多小项目来说,一次性可以读完整个代码库。 开发质量会显著提升。 瞬间成为研发的心头好,Github 两天3w多星,不是没道理。 对不少研发来说,命令行才是他们更熟悉的开发方式。 不像Claude Code,不仅贵,还经常封国人账号。 开源&安全 Gemini CLI 以 Apache 2.0 协议开源,透明度和信任度高。 默认所有高风险操作需用户确认。 支持沙盒模式(macOS 原生沙盒或Docker/Podman) 上下文管理 通过 GEMINI.md 文件为项目提供持久化上下文。 让 AI 智能体更好地遵循团队规则,自动化代码风格和流程。 类似Cursor rule 规则文件做法。 恢复机制 对文件进行修改之前。 Gemini CLI会自动创建一个“影子git提交”作为检查点。 如果修改不符合预期,用 /restore 命令轻松地回滚。 AI 编程工具应该都有类似功能。 ReAct 和工具调用扩展性 Gemini GLI 用“推理与行动(ReAct)”架构。 能自主规划并调用文件操作、shell 命令、Google 搜索等工具,自动完成多步骤任务。 支持今年一直很热的 MCP(模型上下文协议)。 能与外部工具和服务集成,未来可扩展性极高。 多模态和搜索 能理解 PDF、图片等多种输入类型。 支持谷歌搜索 我测试发现,还不支持音频、视频读取。 Gemini CLI 的问题 数据安全问题 免费版数据会被用于模型训练。 不适合处理敏感或专有代码。 稳定性和输出质量 来自用户的抱怨: 1. Gemini 2.5 pro 会经常自动降级到比较弱的Gemini 2.5 flash模型,输出质量会显著下降。 2. 与Claude Code相比,Gemini CLI在遵循指令、理解意图方面表现较弱。 对普通人不友好 感觉产品形态对研发友好。 但对普通用户来说,命令行操作,难度有点高。 AI 编程工具对比 生成速度非常快,但丝毫不精美,哈哈哈。 访问地址: https://newimg.t5t6.com/mcp uploads/fcffca21 2a1d 460b ad3d c4b74ee5395e.html 卡认证如何处理? 首选确保,科学上网质量没问题。 还不行,试着删除配置文件,然后重新运行gemini。 终端中输入: rm rf /.gemini • rm:删除文件或文件夹的命令(remove)。 • r:递归删除,删除文件夹及其内部所有文件和子文件夹。 • f:强制删除,不会询问用户确认。 • /.gemini:指的是你用户主目录下名为 .gemini 的隐藏文件夹(通常存储 Gemini 相关的配置或缓存)。 从个人测试看,一般不需要卸载 Gemini GLI重新安装。 主要是Settings配置文件的问题。 如果非要重装,先输入指令卸载 npm uninstall g @google/generative ai cli 重新安装 npm install g @google/generative ai cli Gemini CLI有什么优势? 最大优势是免费 + 开源。 谷歌大善人 谷歌大善人 免费用顶级大模型Gemini 2.5 Pro,100万Token超大上下文窗口。 对很多小项目来说,一次性可以读完整个代码库。 开发质量会显著提升。 瞬间成为研发的心头好,Github 两天3w多星,不是没道理。 对不少研发来说,命令行才是他们更熟悉的开发方式。 不像Claude Code,不仅贵,还经常封国人账号。 开源&安全 开源&安全 Gemini CLI 以 Apache 2.0 协议开源,透明度和信任度高。 默认所有高风险操作需用户确认。 支持沙盒模式(macOS 原生沙盒或Docker/Podman) 上下文管理 上下文管理 通过 GEMINI.md 文件为项目提供持久化上下文。 让 AI 智能体更好地遵循团队规则,自动化代码风格和流程。 类似Cursor rule 规则文件做法。 恢复机制 恢复机制 对文件进行修改之前。 Gemini CLI会自动创建一个“影子git提交”作为检查点。 如果修改不符合预期,用 /restore 命令轻松地回滚。 AI 编程工具应该都有类似功能。 ReAct 和工具调用扩展性 ReAct 和工具调用扩展性 Gemini GLI 用“推理与行动(ReAct)”架构。 能自主规划并调用文件操作、shell 命令、Google 搜索等工具,自动完成多步骤任务。 支持今年一直很热的 MCP(模型上下文协议)。 能与外部工具和服务集成,未来可扩展性极高。 多模态和搜索 多模态和搜索 能理解 PDF、图片等多种输入类型。 支持谷歌搜索 我测试发现,还不支持音频、视频读取。 Gemini CLI 的问题 数据安全问题 数据安全问题 免费版数据会被用于模型训练。 不适合处理敏感或专有代码。 稳定性和输出质量 稳定性和输出质量 来自用户的抱怨: 1. Gemini 2.5 pro 会经常自动降级到比较弱的Gemini 2.5 flash模型,输出质量会显著下降。 2. 与Claude Code相比,Gemini CLI在遵循指令、理解意图方面表现较弱。 对普通人不友好 对普通人不友好 感觉产品形态对研发友好。 但对普通用户来说,命令行操作,难度有点高。 AI 编程工具对比 用 Gemini Deep Research 调研对比了Cursor、Claude Code、Augment等知名 AI 编程工具。 核心参数对比 核心参数对比 定价对比 定价对比 更多参考对比见: https://www.32kw.com/view/81d5212 或关注公众号,回复 "对比",获取详细调研报告PDF。 后记 免费白嫖顶级模型。 这可能是Gemini CLI火的最主要原因之一。 跟风尝鲜的估计也有不少。 希望大家真的能用好这个工具,也不枉谷歌的慷慨。 🔗 原文链接: https://mp.weixin.qq.com/s/GJ3J35B8... https://mp.weixin.qq.com/s/GJ3J35B8... 原创 向阳乔木 向阳乔木推荐看2025年06月27日 18:16 北京 昨天谷歌新出的AI编程工具 Gemini CLI 瞬间引爆互联网!至少是Twitter和各大AI群,哈哈哈。 一群人都在讨论如何安装、使用。 聊的天昏地暗,没完没了,感觉所有人都非常的high。 为什么这么火? 刚看了一眼,官方 Github 已有3万多Star,非常夸张。 https://github.com/google gemini/gemini cli/tree/main 这个东西。 到底怎么安装,有哪些坑,怎么用,适合哪些人用? 带着这些问题,自己研究科普如下: 为什么叫Gemini CLI? CLI(Command Line Interface)是一种用户与计算机程序交互的界面形式。通过输入文本命令执行操作,而不是用图形界面(GUI)点击按钮或菜单。 也就是说,它是类似Claude Code的命令行 AI 编程软件。 如何安装? 首先,科学上网,建议选美国节点,开全局模式,确保节点无污染。 然后,打开电脑的终端工具。 Windows用“命令提示符”或Powershell。 Mac用“终端”或其他终端软件。 如果用Mac,强烈推荐 Warp 这个软件。 支持 AI 辅助(免费有次数限制)、界面美观。 除要求账号登录,没其他毛病。 下载安装: https://www.warp.dev/ 前置环境准备。 安装 Gemini cl i需 Nodejs 18 以上版本,下载安装地址: https://nodejs.org/zh cn/download 打开终端输入 npm install g @google/gemini cli 一定要带上 " g"参数,代表全局安装。 意味着在终端中,任何用户账号或目录。 只需输入 gemini 就能运行。 出现如下页面。 如何认证登录 第一次安装,会让选认证方式。 推荐选第一项。 选中后回车,会弹出网页,选谷歌账号登录即可。 建议美区谷歌账号,不要绑定中国手机号。 否则可能无法登录。 如果没有可用谷歌账号. 选第二项 Gemini API 认证。 API 申请地址: https://aistudio.google.com/ 选中回车可能会提示你需要设置 API。 终端输入以下命令后回车: export GEMINI API KEY="申请的Gemini API Key" 指令作用是Gemini API写入当前终端的环境变量中。 如果想永久生效,终端中输入下面指令: echo 'export GEMINI API KEY="你的Gemini API Key"' /.zshrc 再输入刷新生效指令 source /.zshrc MacOS Catalina(10.15)开始,默认 Shell 已经换成zsh,如果你用的 Shell 是Bash,需要把".zshrc"换成“.bashrc”。 Windows没测试,AI 给的设置路径是: 控制面板 → 系统 → 高级系统设置 → 环境变量 → 新建用户变量或系统变量。 如何安装 MCP 终端输入 cd /.gemini/ 会进入Gemini CLI的配置目录,输入 ls 将显示如下几个文件或文件夹: • oauth creds.json • settings.json • tmp • usr id 第一个是oauth登录认证信息。 第二个settings.json 是Gemini CLI的配置文件。 如果不会命令行编辑工具,可在终端输入 open . 打开文件所在的文件夹,再用Cursor、Sublime、Trae等代码编辑器打开。 通过修改此文件,能控制默认样式、认证方式、MCP配置等。 一个Settings配置样例,包含Mimimax MCP 配置。 配置后,新开终端窗口输入gemini。 让配置的MCP生效。 注意,这个配置文件一定不能出错,否则会无法正常登录。 MCP演示效果 输入提示词: 生成一个音频:“你好呀” Gemini CLI 会调用Minimax MCP生成音频。 又配置了个自己写的七牛云 MCP。 提示词: 生成一个精美的网页,传到七牛云存储,返回公开访问地址

在 小宇宙note 阅读完整内容