命令行编程工具

Gemini CLI 接入 6星中转:先确认版本,再填根地址

Gemini CLI 的配置字段会随版本和兼容层变化。手动配置前先确认当前版本支持自定义 API 端点;如果不确定,优先使用 6星中转 的 CC Switch 一键导入。

预计阅读 5 分钟 适合手动配置 Gemini CLI、先确认版本和端点能力的用户
优先一键导入 Gemini 分组 根地址 末尾斜杠 短请求验证

等不及了,先看这张表

Gemini CLI 的手动配置比 Codex 和 Claude 更依赖版本能力。能一键导入时优先用一键导入;必须手动时,再按下面口径核对。

要配置什么6星中转 口径最容易错的点
推荐方式 CC Switch 切换 Gemini CLI 一键导入会按 6星中转 当前规则生成字段,少踩版本差异。
API 地址 / Endpoint https://www.6xin.cc/ 手动核对时保留末尾斜杠;不要套用 Codex 的 /v1。
API Key / Token sk-你的6星中转令牌 令牌要属于 Gemini 可用分组。
Model 模型广场复制的 Gemini 模型 ID 不要用官方模型别名猜 6星中转 模型 ID。
验证方式 先 curl 直测,再启动 Gemini CLI 短问答。 直测成功只证明 6星中转 侧可用,不代表 CLI 已读到配置。

准备工作

  • 已安装 Gemini CLI,并确认终端能执行 gemini 或对应启动命令。
  • 已在 6星中转 创建 Gemini 相关模型可用的令牌。
  • 已从 6星中转 模型广场复制当前可用的 Gemini 模型 ID。
  • 本机网络能访问 https://www.6xin.cc。

安装和更新检查

先确认你运行的是预期的 Gemini CLI,而不是系统里残留的旧命令。

which gemini
gemini --version
gemini --help
检查项正常表现异常时处理
which gemini 能看到当前终端实际执行的路径。 路径不是预期安装位置时,先整理 PATH 或卸载旧版本。
gemini --version 能看到版本号。 命令不存在时先安装;版本过旧时先升级再排障。
gemini --help 能看到配置、认证或模型相关参数。 没有自定义端点相关能力时,优先改用 CC Switch。

一、确认当前版本能不能手动接入

不同版本读取配置的位置不同。先看版本、帮助和当前配置入口,不要直接复制别人的字段名。

gemini --version
gemini --help
你看到什么判断下一步
帮助里有 API URL、Base URL、Endpoint 或自定义 provider 相关字段。 可以继续手动配置。 按本页字段含义填写 6星中转 地址、令牌和模型。
只能选择 Google 登录或 Gemini API Key,没有端点字段。 当前版本不适合手动接 6星中转。 使用 CC Switch 切换 Gemini CLI。
不同项目里表现不同。 项目级配置可能覆盖了用户级配置。 检查项目目录里的配置文件或 .env。

二、字段应该填什么

字段名以你的 Gemini CLI 版本为准,但值按下面规则填写。Gemini 手动配置最容易错在地址路径和末尾斜杠。

字段含义6星中转 填写值说明
API URL / Base URL / Endpoint https://www.6xin.cc/ 手动核对时保留末尾斜杠;不要照搬 Codex 的 /v1 写法。
API Key / Token sk-你的 6星中转 令牌 必须是 Gemini 分组可用令牌,复制时不要带空格或换行。
Model Gemini 可用模型 ID 从 6星中转 模型广场复制,不要凭官方原名猜。
Provider / Name 6星中转-Gemini 名称只影响本地识别,建议带上用途或项目。

三、常见配置形态

官方 Gemini CLI 会读取 settings 文件、环境变量、项目 .env 和命令行参数;配置优先级会影响最终生效结果。下面只展示要核对的“值”,字段名必须以你当前版本或 CC Switch 生成结果为准。

# 示例:不要原样复制字段名,按你的 Gemini CLI 版本改成实际名称
API_ENDPOINT_OR_BASE_URL="https://www.6xin.cc/"
GEMINI_API_KEY="sk-你的令牌"
GEMINI_MODEL="gemini-示例模型"
如果你是通过 CC Switch 导入,不需要手写这些字段;只要到对应 Gemini Provider 里确认地址、令牌和模型即可。

四、配置从哪里生效

当你明明改了配置但 Gemini CLI 仍然走旧地址时,通常是用户级、项目级、环境变量或启动参数发生覆盖。

配置来源常见位置排查重点
用户设置 ~/.gemini/settings.json 影响当前用户的所有项目。
项目设置 .gemini/settings.json 只在当前项目目录生效,可能覆盖用户设置。
环境变量 当前 shell、shell profile、项目 .env 新终端才会重新读取;项目 .env 可能只影响当前仓库。
命令行参数 启动 gemini 时附带的参数 通常优先级最高,最容易临时覆盖配置文件。

五、先用 6星中转 接口直测

在 Gemini CLI 里排障前,先用 OpenAI 兼容接口确认令牌和模型本身可用。这里的 /v1 是接口直测路径,不代表 Gemini CLI 手动字段也要写 /v1。

curl "https://www.6xin.cc/v1/chat/completions" \
  -H "Authorization: Bearer sk-你的令牌" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-示例模型",
    "messages": [
      {"role": "user", "content": "回复 OK"}
    ]
  }'

这一步成功,说明 6星中转 令牌、分组和模型基本可用;如果 Gemini CLI 仍失败,再看本地配置读取。

六、启动 Gemini CLI 验证

  1. 关闭旧 Gemini CLI 终端。
  2. 打开新终端,确认环境变量或配置文件已经生效。
  3. 启动 Gemini CLI,只发送一句短问题,例如“回复 OK”。
  4. 返回成功后,到 6星中转 用量日志按时间点核对记录。
验证项成功表现失败时先看
短问答 Gemini CLI 能返回文本。 地址、令牌、模型 ID。
6星中转 用量日志 能看到刚才请求的时间点。 如果没有记录,说明请求可能没走 6星中转。
模型分组 当前令牌能访问请求里的 Gemini 模型。 403 或 model not found 优先查分组。

七、失败时按这个顺序排查

1

确认版本支持自定义端点

如果工具只支持 Google 登录或官方 Gemini API Key,不要继续猜 6星中转 字段。

2

确认地址格式

手动配置通常使用 https://www.6xin.cc/,保留末尾斜杠,不套用 Codex 的 /v1。

3

确认令牌分组

401 看令牌是否完整;403 看令牌是否能访问 Gemini 模型。

4

确认模型 ID

从模型广场复制当前可用 ID,不要直接套用官方模型别名。

5

确认配置来源

用户级、项目级、环境变量或 .env 可能互相覆盖;只有某个项目失败时优先查项目目录。

错误现象速查

现象最可能原因马上做什么
启动后仍要求 Google 登录 当前版本没有读取 6星中转 provider 或端点配置。 回 CC Switch 检查是否导入到 Gemini 应用页,或确认版本是否支持自定义端点。
curl 直测成功,Gemini CLI 失败 6星中转 侧可用,但本地 CLI 没读到新配置。 查 配置来源,重开终端,确认项目级配置没有覆盖。
401 令牌无效、复制不完整或字段写错。 重新复制令牌,只填令牌本身,不要加额外前缀。
403 或 model not found 令牌分组和 Gemini 模型不匹配,或模型 ID 不是 6星中转 当前 ID。 回模型广场复制同分组模型,并新建匹配令牌。
只有某个项目失败 该项目里的 .gemini/settings.json 或 .env 覆盖了全局配置。 在项目根目录检查隐藏配置文件,再换到空目录复测。

完成标准

检查项应该看到什么不满足时先看
版本能力 当前 Gemini CLI 或兼容层支持自定义 API 端点。 版本检查
字段值 地址、令牌、模型都按 6星中转 规则填写。 字段应该填什么
接口直测 OpenAI 兼容最小请求能返回文本。 接口直测
工具验证 Gemini CLI 短问答成功,6星中转 用量日志有记录。 启动验证

恢复或切回默认

临时测试只改了当前终端环境变量时,关闭终端即可恢复。写入配置文件或 .env 时,删除 6星中转 相关字段后重新打开 Gemini CLI。

切回前先确认没有把同一条令牌留在多个项目配置里。不再使用的令牌应在 6星中转 控制台禁用或删除。

Gemini CLI 仍然不通时,提交这些定位信息

Gemini CLI 的配置方式会随版本和兼容层变化。排障时先证明当前版本支持自定义端点,再把字段值、配置来源和 6星中转 回证分开提交。

信息建议内容不要提供什么
版本和配置方式 Gemini CLI 版本、使用环境变量还是配置文件、是否通过 CC Switch。 不要只写“最新版”。
字段值 API URL、模型 ID、令牌分组和脱敏令牌片段。 不要提交完整 API Key。
接口直测结果 6星中转 最小请求是否成功,错误码和错误摘要是什么。 不要提交包含隐私内容的完整 prompt。
配置来源 全局配置、项目级 .gemini/settings.json、.env 或旧终端变量。 不要混用多个项目目录的结果。
6星中转 回证 Gemini CLI 短问答是否在用量日志里出现对应时间点和模型。 不要只说“启动失败”。

如果版本不支持手动端点,优先看 CC Switch 切换 Gemini CLI;如果错误码明确,继续按 FAQ 错误码速查 分流。