Gemini CLI:在终端中调用 Gemini 完成开发任务
一分钟看懂
Gemini CLI 是 Google 开源的终端 AI Agent。它能理解代码库、编辑文件、调试程序、生成应用,并通过 MCP 接入外部工具,也可用于非交互式自动化流程。
你可以用它做什么
- 在终端中提问并让 Gemini 分析整个代码库。
- 生成或修改代码、执行命令并协助定位故障。
- 处理图片等多模态输入并制作应用原型。
- 通过 MCP 扩展工具,或在脚本和 CI 流程中非交互运行。
主要能力
项目提供对话式终端界面、文件和 Shell 工具、代码库上下文、MCP 扩展、多模态输入与自动化模式。它可通过 npm、npx 或 Homebrew 安装,并使用 Google 账户或 API 凭据连接模型服务。
适合哪些人
适合习惯命令行的开发者、需要 AI 辅助维护代码库的团队,以及希望把 Gemini 接入自动化流程的工程人员。
怎么开始使用
可以直接运行 npx @google/gemini-cli,或按官方说明通过 npm、Homebrew 安装。启动后完成账户或 API 认证,再从只读分析、小范围修改等低风险任务开始。
使用前需要知道
官方说明称,未付费用户和 Google One 用户已于 2026 年 6 月迁移至 Antigravity CLI,且 Gemini CLI 并未针对最新 Gemini 模型优化;需要最新模型体验时应先比较官方推荐方案。工具可能读取代码、执行命令并把上下文发送给模型服务,应控制权限、敏感数据和费用。项目采用 Apache-2.0 许可证。