Skip to content

Agentsflare Gemini CLI 配置方案

Gemini CLI 是 Google 官方开源的终端 coding agent。

安装配置 Gemini CLI

安装 Gemini CLI

使用 npx 直接运行(无需安装):

bash
npx @google/gemini-cli

使用 npm 全局安装:

bash
npm install -g @google/gemini-cli

使用 Homebrew 安装(macOS/Linux):

bash
brew install gemini-cli

其他安装方式参考官方文档 Gemini CLI 安装文档

配置 Gemini CLI

Gemini CLI 支持通过环境变量覆盖 API 地址,可经由 Google Generative AI 接口 接入 Agentsflare 网关。

在 shell 配置文件(~/.bashrc~/.zshrc 等)中添加:

bash
export GEMINI_API_KEY="你的 Agentsflare API Key"
export GOOGLE_GEMINI_BASE_URL="https://api.agentsflare.com/google"
export GOOGLE_GENAI_API_VERSION="v1"

Windows PowerShell:

powershell
$env:GEMINI_API_KEY="你的 Agentsflare API Key"
$env:GOOGLE_GEMINI_BASE_URL="https://api.agentsflare.com/google"
$env:GOOGLE_GENAI_API_VERSION="v1"

配置说明:

环境变量说明
GEMINI_API_KEYAgentsflare 平台 API Key(在 Agentsflare 控制台获取)
GOOGLE_GEMINI_BASE_URL覆盖默认的 Gemini API 地址,指向 Agentsflare Google 接口
GOOGLE_GENAI_API_VERSION强制使用 v1 API 版本,与 Agentsflare 端点路径 /google/v1/models/ 匹配

可选:指定默认模型(不设置则使用 CLI 内置默认模型):

bash
export GEMINI_MODEL="gemini-3-flash-preview"

重启终端(或 source 配置文件)使配置生效,然后运行:

bash
gemini

常见问题

连接失败或请求仍发往 Google 官方服务器

确认 GOOGLE_GEMINI_BASE_URL 已设置且终端已重启。Gemini CLI 要求自定义 Base URL 必须使用 HTTPS(localhost 除外)。可用以下命令检查当前环境变量:

bash
echo $GOOGLE_GEMINI_BASE_URL

404 Not Found 或路径错误

Agentsflare Google 接口路径为 /google/v1/models/,而 Gemini CLI 默认使用 v1beta API 版本,必须设置 GOOGLE_GENAI_API_VERSION="v1",否则 CLI 会请求网关未提供的 v1beta 路径。

如何切换模型

通过启动参数或环境变量指定模型:

bash
gemini --model gemini-3.5-flash

可用 Gemini 模型见 模型支持列表

相关文档

本文档遵循 CC BY-SA 4.0 协议。