Gemini CLI 是一款免费、开源的编码代理工具,将人工智能带入你的终端

Gemini CLI 是一款免费、开源的编码代理工具,将人工智能带入你的终端

现在,偏好终端的开发者也能获得人工智能的帮助了。

里安·惠特姆 – 2025年6月25日 上午9:00 | 67


图片来源:谷歌

一些开发者更倾向于使用命令行界面(CLI),避开集成开发环境(IDE)中炫目的图形界面和文件管理功能。谷歌最新的人工智能工具正是为这些终端爱好者设计的。它被称为 Gemini CLI,与 Gemini Code Assist 有许多相似之处,但它运行在终端环境中而非集成开发环境。而且最棒的是,它完全免费且开源。

Gemini CLI 集成于 Gemini 2.5 Pro,这是谷歌最先进的代码生成和模拟推理模型。它可以在终端内为你创建和修改代码,但你也可以调用其他谷歌模型生成图像或视频,无需离开终端的安全环境。它本质上是在命令行中实现的“氛围编程”(vibe coding)。

该工具完全开源,开发者可以检查代码并帮助改进它。开放性也体现在如何配置人工智能代理上。它支持模型上下文协议(MCP)和捆绑扩展,允许你按照自己的需求定制终端。你甚至可以包含自己的系统提示——Gemini CLI 依赖于 GEMINI.md 文件,你可以使用这些文件根据不同任务或团队调整模型。

现在,Gemini 2.5 Pro 已经 正式发布,Gemini Code Assist 已升级为使用与 Gemini CLI 相同的技术。Code Assist 可与 VS Code 等集成开发环境集成,当你需要更丰富的功能环境时。Code Assist 新增的代理模式允许你给出更通用的指令,例如“为我的应用程序添加暗模式支持”或“构建我的项目并修复任何错误”。

谷歌希望尽可能多的人在开发工作中使用 Gemini,因此 Gemini CLI 可在 Windows、Mac 和 Linux 上使用——它对几乎所有人都是免费的。个人开发者可以注册获取免费的 Gemini Code Assist 许可证,该许可证也涵盖 Gemini CLI。免费计划包括每分钟 60 次模型请求和每天 1,000 次。谷歌表示,这大约是其内部团队使用量的两倍,因此几乎所有人都能将 Gemini CLI 整合到开发中而不会遇到限制。对于需要同时运行多个代理或更喜欢使用自定义模型的专业人士,Gemini CLI 支持基于用量的计费模式,在 Vertex AI 或 AI Studio 中可用。

要开始使用,只需 从 GitHub 下载 Gemini CLI。你也可以在那里报告问题或提出改进建议,以优化谷歌的 AI 开发工具。

里安·惠特姆的照片

里安·惠特姆 高级科技记者

里安·惠特姆是 Ars Technica 的高级科技记者,报道谷歌、人工智能和移动技术如何持续改变世界。在 20 年的职业生涯中,他为 Android Police、ExtremeTech、Wirecutter、《纽约时报》等媒体撰稿。他评测过的手机数量比大多数人拥有的手机还要多。你可以在 Bluesky 上关注他,那里会看到他数十款机械键盘的照片。

67 条评论

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注