Gemini CLI
Gemini CLI 是 Google 推出的命令行 AI 助手,基于 Gemini 模型提供代码生成、分析和对话能力。通过 AcceleAI 接入,你可以直接在终端中使用 Gemini 系列模型。
安装
npm install -g @google/gemini-cli要求 Node.js 版本 >= 18。
环境变量配置
macOS / Linux
1. 打开终端,用 nano 编辑 ~/.zshrc:
nano ~/.zshrc2. 在文件末尾粘贴以下内容:
export GOOGLE_GEMINI_BASE_URL="https://api.acceleai.cn/gemini"
export GEMINI_API_KEY="<ACCELE_AI_API_KEY>"3. 保存并退出 nano:
Ctrl + O— 写入文件,按Enter确认Ctrl + X— 退出 nano
4. 使配置立即生效:
source ~/.zshrc提示:macOS 下如果找不到
.zshrc文件,可以在 Finder 中按Cmd + Shift + .显示隐藏文件。
Windows
打开 PowerShell,设置用户级环境变量:
[Environment]::SetEnvironmentVariable("GOOGLE_GEMINI_BASE_URL", "https://api.acceleai.cn/gemini", [EnvironmentVariableTarget]::User)
[Environment]::SetEnvironmentVariable("GEMINI_API_KEY", "<ACCELE_AI_API_KEY>", [EnvironmentVariableTarget]::User)设置完成后重新打开终端窗口使变量生效。
API Key 可在 AcceleAI 控制台 获取。
启动与认证
在终端中启动 Gemini CLI:
gemini首次启动后,输入认证命令:
/auth在弹出的认证方式选择中,选择 Gemini API Key (AI Studio),即可通过 AcceleAI 提供的 Key 完成认证。
后续如需切换认证方式,随时可以再次执行 /auth 命令。
常见问题
无法连接或超时
- 确认
GOOGLE_GEMINI_BASE_URL设置正确,值为https://api.acceleai.cn/gemini - 检查
GEMINI_API_KEY是否有效 - 确认终端已执行
source ~/.zshrc使配置生效
认证方式说明
Gemini CLI 提供三种认证方式:
- Google Login — Google 账号登录
- Gemini API Key (AI Studio) — 使用 AcceleAI 时选择此项
- Vertex AI — Google Cloud 企业认证
通过 AcceleAI 使用时,请始终选择 Gemini API Key (AI Studio)。