安装与准备
Gemini CLI 是 Google 官方的 AI 编程助手命令行工具,基于 Gemini 模型。
⚠️ 前置条件(必须满足)
在开始安装之前,请确保您已具备以下条件:
系统要求
账号准备
- 官方登录方式:Google 账号
- 自定义供应商方式:第三方 API 供应商的端点与密钥
网络环境
- 官方登录需可访问
accounts.google.com(OAuth 登录)和generativelanguage.googleapis.com - 自定义供应商需可访问对应 API Endpoint
- 或配置了可用的代理服务器
重要提醒
如果您无法满足上述任何一个条件,请先解决相关问题再继续安装。
快速安装
1. 安装 Gemini CLI
bash
npm install -g @google/gemini-cli或使用 npx 直接运行(无需安装):
bash
npx @google/gemini-cli2. 验证安装
bash
gemini --version安装成功标志
如果能正常输出版本号,说明 CLI 安装成功。接下来请在下方选择配置方式。
配置方式(通过 CC Switch)
以下两种方式都通过 CC Switch 桌面软件 操作:
- 打开 CC Switch,进入 Provider 管理页
- 点击「添加 Provider」,选择
Gemini - 预设选择
Google Official,保存并启用 - CC Switch 写入
~/.gemini/settings.json(设置selectedType: "oauth-personal") - 首次运行
gemini时会拉起浏览器,按提示完成 Google OAuth 登录 - 认证信息自动保存到 Gemini 凭据存储
配置文件写入位置:
| 文件 | 说明 |
|---|---|
~/.gemini/settings.json | 设置 selectedType: "oauth-personal",启用 OAuth 模式 |
免费额度
使用 Google OAuth 登录可享受 Gemini API 的免费额度,适合个人学习使用。
推荐使用
官方登录方式无需手动管理 API Key,认证信息由 CLI 自动维护,更加安全便捷。
启动
完成上方任一配置方式后,启动 Gemini:
bash
gemini可用模型
| 模型 | 特点 |
|---|---|
gemini-2.5-flash | 快速响应,适合日常任务 |
gemini-2.5-pro | 最新模型,能力最强 |
bash
# 指定模型
gemini -m gemini-2.5-pro "优化这个函数"常用参数
| 参数 | 说明 |
|---|---|
-m | 指定模型 |