谷歌开源Gemini CLI:免费平替Claude Code,终端玩家福音

谷歌开源Gemini CLI,免费且功能强大,可作为Claude Code的平替,特别适合终端玩家和开发者。

原文标题:免费、开源!谷歌Gemini CLI彻底火了,平替Claude Code

原文作者:机器之心

冷月清谈:

谷歌推出了开源的Gemini CLI,它是一款可在终端运行的AI智能体,用户通过自然语言命令即可在终端执行任务。Gemini CLI基于Apache 2.0许可证开源,并集成了Gemini Pro 2.5 的功能,擅长编程,也可用于聊天、内容创作和深度研究。它还与Google的AI编码助手Gemini Code Assist集成,所有开发者都可以在VS Code和Gemini CLI中体验提示符驱动的编码体验。用户使用谷歌个人帐户登录即可获得免费的Gemini Code Assist许可证,该免费许可不仅支持Gemini 2.5 Pro模型,还开放了100万token的上下文窗口,免费版本每分钟可发送60次模型请求,每日上限1000次请求。Gemini CLI原生支持Windows系统,无需WSL,可以通过联网搜索增强、协议扩展支持、个性化定制和自动化集成等内置工具,完成代码理解、文件操作、命令执行与动态故障排除等任务,编写代码、调试问题并优化工作流程。

怜星夜思:

1、Gemini CLI的开源模式,会对其他商业化的AI编程工具有什么影响?
2、文章提到Gemini CLI支持100万token的上下文窗口,这个超大窗口对于开发来说意味着什么?有哪些具体的应用场景?
3、Gemini CLI 原生支持 Windows 系统,无需 WSL,这对开发者来说意味着什么?

原文内容

机器之心报道

机器之心编辑部

终端玩家最爱。


一夜之间,谷歌 Gemini CLI 彻底火了。


这是一款开源的、能够运行在终端的 AI 智能体,用户以自然语言命令的形式就可以直接在终端上执行。它还具备谷歌 Gemini Pro 2.5 的强大功能 —— 而且基本免费。


Gemini CLI 最擅长编程,也可以用作聊天、内容创作、Deep Research 等用途。项目星标飞速上涨。



项目地址:https://github.com/google-gemini/gemini-cli/


此外,谷歌还将 Gemini CLI 与 Google 的 AI 编码助手 Gemini Code Assist 集成,以便所有开发者(包括免费版、标准版和企业版 Code Assist 套餐)都能在 VS Code 和 Gemini CLI 中体验提示符驱动的编码体验。


想要开启 Gemini CLI,只需使用 Google 个人帐户登录即可获得免费的 Gemini Code Assist 许可证。


该免费许可不仅支持 Gemini 2.5 Pro 模型,更开放了惊人的 100 万 token 上下文窗口,也就是说你可以把一整个代码库扔给它当背景资料。


使用限额也达到了业界最高的免费额度:免费版本每分钟可发送 60 次模型请求每日上限 1000 次请求



其实,Gemini CLI 并非第一个或唯一的命令行 AI 工具。OpenAI Codex 有 CLI 版本,Anthropic 也有 Claude Code 版本。然而,Google Gemini CLI 与其两个主要商业竞争对手截然不同,因为它是基于 Apache 2.0 许可证开源的。


值得一提的是,Gemini CLI 原生支持 Windows 系统,无需 WSL,这一功能让很多开发者吃惊。



很多网友已经开始上手使用了,并表示这可能是 Claude Code 遇到的最厉害的竞争对手。况且后者还收费。



现在 Gemini CLI 预览版已经开启,从代码理解、文件操作到命令执行与动态故障排查,只需使用自然语言即可编写代码、调试问题并优化工作流程。


Gemini CLI 之所以如此强大,主要源于这些内置工具:


  • 联网搜索增强:通过 Google 搜索获取网页内容,为模型提供实时外部信息;

  • 协议扩展支持:内置 MCP 及扩展套件,持续拓展功能边界;

  • 个性化定制:自由调整提示词与指令,让 Gemini 精准适配用户工作需求;

  • 自动化集成:通过在脚本中非交互地调用 Gemini CLI 来自动执行任务并与现有工作流程集成。


Gemini CLI 可用于多种任务,包括使用 Veo 和 Imagen 制作一个简短的视频,展示一只猫在澳大利亚的冒险故事


此外,Gemini CLI 与 Gemini Code Assist 共享同一项技术。在 VS Code 中,用户可以在聊天窗口中使用智能体模式输入任何提示,Code Assist 就会为你编写测试、修复错误、构建功能,甚至迁移代码。


根据你的提示,Code Assist 的智能体会制定一个多步骤的计划,自动从失败的实现路径中恢复,并提出你可能从未想到的解决方案。



大家都用了吗?欢迎评论区留言。


© THE END 

转载请联系本公众号获得授权

投稿或寻求报道:[email protected]

这表明谷歌更加重视Windows开发者群体了。要知道,现在很多开发者仍然使用Windows系统,原生支持意味着更好的兼容性和更流畅的体验。希望未来能有更多AI工具原生支持Windows。

从更深层次来看,这反映了AI工具的易用性趋势。开发者需要的是简单、高效的工具,而不是复杂的配置和环境。原生支持Windows,正是这种易用性的体现。

100万token的上下文窗口,这简直是史诗级的提升!意味着你可以把整个项目的代码都塞给它,进行全局分析和重构。以前想都不敢想,现在终于可以实现了!

想想看,你可以把整个代码仓库作为背景知识,让Gemini CLI帮你查找潜在的bug、优化代码结构、甚至自动生成文档。这对于大型项目的维护和升级来说,简直是神器!而且,超大窗口也为更复杂的AI编程任务打开了大门,比如代码迁移、跨语言转换等等。

这个问题问得好!我觉得Gemini CLI的开源可能会迫使其他商业公司重新评估他们的定价策略。毕竟,免费且功能强大的替代品出现了,大家肯定会货比三家。如果商业产品没有明显的优势,用户可能会转向开源解决方案。

个人认为,这会加剧AI编程工具市场的两极分化。一部分用户会选择免费的、社区驱动的开源方案,另一部分用户则会为了更好的用户体验、更稳定的服务等原因,选择付费的商业产品。最终,市场会形成一个更加多元化的格局。

从长远来看,开源可能会加速整个AI编程工具领域的发展。更多人参与进来,贡献代码、发现bug、提出新功能,形成正向循环。商业公司可能会更专注于提供差异化的服务,比如更高级的技术支持、更容易使用的界面等等。