谷歌放大招了,开源命令行AI编程Agent,每天1000次免费调用,编程只是基础功能。


不管是Cursor还是Claude Code等AI编程工具,都积累了大量的用户。


Google还是不想放下这块蛋糕,毕竟这个场景下的AI模型调用量真的是巨大的。


开源是抢占市场真正的好方法,只要用户量上来,Gemini的API还愁卖吗?


在开发者世界中,命令行不仅是工具,更是“家”。


所以Gemini CLI的定位,不只是一个AI编程工具,还可以执行很多其他的操作。


扫码加入AI交流群

获得更多技术支持和交流

(请注明自己的职业)


项目简介


Gemini CLI 是谷歌推出的开源 AI 命令行工具,基于 Gemini 2.5 Pro 模型,支持百万 token 上下文,免费提供每分钟 60 次、每日 1000 次请求额度。无缝融入终端,帮助开发者高效完成代码编写、调试、文件操作及多模态任务(如处理 PDF、生成图像)。支持 MCP 协议和 GEMINI.md 定制化,连接外部工具,打造个性化工作流。



功能亮点



智能代码处理


Gemini CLI 能够理解和编辑大型代码库,轻松应对复杂项目。它支持多步规划、自动错误修复,并能根据项目代码风格和框架提出符合规范的建议。例如,开发者可以输入“总结昨天的 Git 提交记录”或“为我的项目生成一个 Discord 机器人”,Gemini CLI 会在终端中快速响应并生成代码。



多模态能力


得益于 Gemini 2.5 Pro 的多模态特性,Gemini CLI 不仅限于文本处理,还能从 PDF、草图等输入生成应用,或通过 Google 的 Imagen 和 Veo API 生成图像和视频。这意味着开发者可以直接在终端中完成从创意到实现的全流程,例如“将文件夹中的图片转为 PNG 并按 EXIF 日期重命名”。


实时信息整合


Gemini CLI 内置 Google 搜索工具,可以获取实时网页数据,为开发者的查询提供最新上下文。例如,开发者可以要求 Gemini CLI 基于最新的技术文档生成代码片段或研究报告。


高度可定制与扩展


通过支持 MCP 协议和 GEMINI.md 文件,Gemini CLI 允许开发者自定义提示词和行为,适配特定项目需求。开发者还可以开发插件,连接外部工具如 GitHub、Slack 或企业内部系统,从而打造专属的工作流。


自动化


Gemini CLI 支持脚本化操作,开发者可以将其集成到现有工作流中,自动化处理如查询 Pull Request、执行复杂 rebase 或生成项目报告等任务。


项目链接


https://github.com/google-gemini/gemini-cli


 关注「开源AI项目落地」公众号

(文:开源AI项目落地)

发表评论