Skip to content

Gemini CLI 配置教程

Google Gemini CLI 通过 selectedAuthType=openai 模式可以走 OpenAI 兼容端点,PrimeRouter 直接复用。

按系统选择一键脚本

powershell
irm https://primerouter.ai/install/gemini-cli.ps1 | iex
bash
curl -fsSL https://primerouter.ai/install/gemini-cli.sh | bash

💡 脚本会写 ~/.gemini/settings.json(备份原文件 → 写新内容 → chmod 600),把 selectedAuthType 设成 openai 并填入 PrimeRouter 的 baseUrl + apiKey。默认模型 gemini-2.5-pro,可通过 PRIMEROUTER_MODEL=<别的模型> 环境变量覆盖。

跑完启动:

bash
gemini

备用方式:手动安装

详细手动步骤
  1. 装 Node.js v22+
  2. npm install -g @google/gemini-cli
  3. 编辑 ~/.gemini/settings.json
    json
    {
      "selectedAuthType": "openai",
      "openai": {
        "apiKey": "sk-你的key",
        "baseUrl": "https://primerouter.ai/v1",
        "model": "gemini-2.5-pro"
      }
    }
  4. chmod 600 ~/.gemini/settings.json,跑 gemini