Gemini CLI
活跃简介
Gemini CLI 是 Google 推出的终端 AI Agent 工具,支持代码生成、文件操作和多轮对话,提供免费使用层级。
核心特性
- Gemini 3 模型接入 — 支持 1M token 上下文窗口,具备增强推理能力
- 内置工具集 — 集成 Google 搜索 grounding、文件操作、Shell 命令执行和网页抓取
- MCP 协议扩展 — 通过 Model Context Protocol 接入自定义工具和服务
- 多模态代码生成 — 可从 PDF、图片或手绘稿生成完整应用
- GitHub Action 集成 — 支持 PR 审查、Issue 分类和 @gemini-cli 按需协助
- 非交互模式 — 支持脚本化运行,输出 JSON 或流式事件格式
适用场景
💡 在终端中直接对大型代码库进行查询、编辑和调试
💡 通过自然语言自动化处理 PR 审查、Issue 分类等 GitHub 工作流
💡 利用免费层级(60次/分钟,1000次/天)进行个人项目开发
💡 将 CLI 集成到 CI/CD 脚本中实现自动化代码分析和部署
💡 通过 MCP 服务器扩展媒体生成、数据库查询等自定义能力
分类
快速开始
# 无需安装,直接使用
npx @google/gemini-cli
# 或全局安装
npm install -g @google/gemini-cli
# 启动交互式会话
gemini
# 非交互模式:单次提问
gemini -p "解释这个代码库的架构"