球球Token球球Token - AI中转服务站

Gemini CLI

Gemini CLI 是在终端里使用 Gemini 的入口,适合在本地项目中完成代码理解、生成和项目协作。使用 qiuqiutoken 时,优先用 CC Switch 写入配置,需要手动处理时再按下面的步骤操作。

前置条件

  • 只有手动 npm 安装时,才需要提前准备 Node.js 18+ 与 npm

推荐路径

  1. 优先使用 CC Switch 写入 qiuqiutoken provider、Gemini CLI 对应分组令牌、Base URL 与模型。
  2. CC Switch 不适用时,再按平台手动安装 Gemini CLI。
  3. 需要手动处理时,再继续看下面的 .env 配置。

安装与配置

先在 快速开始 准备余额和 Gemini CLI 对应 Base URL,再到 创建 API 令牌 创建 Gemini CLI 对应分组令牌。

Windows

如果 CC Switch 已经完成配置,直接进入项目目录运行 gemini 验证;需要手动处理时再继续下面的流程。

手动安装 Node.js

如果你不用已有环境,可以从 Node.js 官网 下载 LTS 安装包,或在命令提示符 / Terminal 中任选一种包管理器安装。

命令提示符 / Terminal
winget install OpenJS.NodeJS.LTS
choco install nodejs-lts
scoop install nodejs-lts

检查 Node.js 和 npm

打开新的命令提示符 / Terminal,确认 Node.js 与 npm 可用。

命令提示符 / Terminal
node -v
npm -v

安装 Gemini CLI

使用 npm 全局安装 Gemini CLI。

命令提示符 / Terminal
npm install -g @google/gemini-cli

检查 Gemini CLI

只检查版本,不要在 API 配置前直接运行交互式 gemini

命令提示符 / Terminal
gemini --version

配置目录

Windows 配置目录是 %USERPROFILE%\.gemini

进入项目启动验证

写完配置后,进入你的项目目录启动 Gemini CLI。

命令提示符 / Terminal
cd your-project-folder
gemini

手动配置

CC Switch 没有写入配置时,按下面步骤手动补齐。

创建配置目录

  • Windows:%USERPROFILE%\.gemini
  • macOS / Linux:~/.gemini

先创建并进入对应目录。

命令提示符 / Terminal
mkdir %USERPROFILE%\.gemini
cd %USERPROFILE%\.gemini

创建 .env

创建 API 令牌 准备好 Gemini CLI 对应分组令牌,并从 快速开始 复制 Gemini CLI 对应 Base URL 后,在配置目录中创建 .env

.env
GEMINI_API_KEY=粘贴为Gemini CLI对应分组令牌key
GOOGLE_GEMINI_BASE_URL=https://api.qiuqiutoken.com/v1

重新打开终端

关闭所有 Gemini CLI 相关终端窗口,再打开新的终端,确保新配置被读取。

提示

如果 gemini 命令不存在,通常是 npm 全局 bin 目录未加入 PATH,或终端还没重启。先重新打开终端,再用 npm config get prefix 确认全局安装目录,并检查该目录下的 bin 路径是否已加入 PATH。

验证成功

  • 终端能识别 gemini 命令。
  • .env 包含 Gemini CLI 对应分组令牌和 GOOGLE_GEMINI_BASE_URL
  • Gemini CLI 能在项目目录中启动并完成一次简单请求。
  • qiuqiutoken 控制台出现对应用量记录。

常见问题

  • 终端提示 gemini 不存在:确认 npm 全局 bin 目录已加入 PATH,并重新打开终端。
  • 安装时权限不足:优先修复 npm 用户级目录,不建议随意使用管理员权限覆盖系统文件。
  • Node.js 版本过低:安装 Node.js 18+ 后关闭并重新打开终端,再重新检查版本。
  • 启动后仍连接默认服务:确认 .env 中的 GOOGLE_GEMINI_BASE_URL 指向 qiuqiutoken,再检查是否有旧环境变量或其他本地配置覆盖。
  • 请求认证失败:检查 .env,再核对 Base URL 与 Gemini CLI 对应分组令牌。