Skip to main content
CC Switch 是一款跨平台桌面应用,可在图形界面中为 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw、Hermes 等工具添加、启用和切换 Provider。本文按 CC Switch 官方快速上手流程说明如何把 Nusabase 配成 Provider,并补充各工具需要填写的 Nusabase Endpoint。
不同工具使用的协议不同,Nusabase Endpoint 也不同:Claude Code 的 Anthropic Messages 配置使用根地址 https://api.nusabase.com;OpenAI 兼容配置使用 https://api.nusabase.com/v1。如果用 CC Switch 的通用 Provider,请只勾选 Endpoint 类型一致的工具;同时配置 Claude Code 和 OpenAI 兼容工具时,建议按工具分别添加 Provider。

适用场景

  • 你希望在 CC Switch 中统一管理 Nusabase API Key 和模型配置。
  • 你同时使用 Claude Code、Codex、OpenCode、OpenClaw、Hermes 等多个 AI 编程工具。
  • 你希望通过图形界面切换 Provider,而不是手动编辑 JSON/TOML 配置文件。
  • 你希望通过 CC Switch 的模型拉取功能获取 Nusabase 模型列表。

前置条件

  • 已安装 CC Switch。
  • 已安装目标 CLI 工具,并至少启动过一次,让工具生成默认配置目录。
  • 已准备 Nusabase API Key:sk-...。
  • 当前网络可访问 https://api.nusabase.com。
  • 示例模型 qwen3.5-flash 仅用于演示;实际可用模型以 /v1/models 返回为准。

安装 CC Switch

安装后打开 CC Switch。界面顶部选择工具,点击右上角 + 添加新 Provider。

先验证 Nusabase API

在配置 CC Switch 前,建议先确认 API Key 和模型可用。

快速配置流程

  1. 在 CC Switch 界面顶部选择要配置的工具,例如 Claude Code、Codex、OpenCode。
  2. 点击右上角 + 按钮。
  3. 选择合适的预设:Claude Code 通常选择 Custom;OpenAI 兼容工具优先选择 OpenAI Compatible 或 Custom。
  4. 填写 Provider 名称、API Key、Endpoint URL 和模型。
  5. 如界面支持,点击模型输入框旁边的 获取模型 按钮,从 Nusabase /v1/models 拉取模型列表。
  6. 点击 添加。
  7. 在 Provider 卡片上点击 启用。
  8. 按工具要求重启终端或重新打开 CLI,然后发送一条测试消息验证。
添加 Provider 时,重点填写 API Key 和 请求地址;不同工具的请求地址请按下方表格选择。 CC Switch 添加新供应商界面

Nusabase 参数填写表

通用填写项:
不要把 Endpoint URL 填成完整接口路径,例如 https://api.nusabase.com/v1/chat/completions。CC Switch 和目标工具会根据协议自动拼接具体路径。

Claude Code 配置要点

Claude Code 会在 ANTHROPIC_BASE_URL 后拼接 /v1/messages,因此 Endpoint URL 必须填写根地址:
推荐配置: 如果你手动编辑 ~/.claude/settings.json,常见配置形态如下:
也可以改用 ANTHROPIC_AUTH_TOKEN,让 Claude Code 以 Authorization: Bearer 方式发送认证信息。

Codex 配置要点

Codex 客户端会请求 OpenAI Responses API。通过 CC Switch 接入 Nusabase 时,建议开启 CC Switch 本地路由,并在 Provider 高级选项中将上游格式选择为 chat/completions,由 CC Switch 把 Codex 的 /responses 请求转换为 Nusabase 的 OpenAI 兼容 Chat Completions 请求。 Endpoint URL 填写:
推荐配置:
不要在 CC Switch Codex Provider 中直接使用 /v1/responses 上游格式。若直接走 Responses,可能出现 unexpected status 503 Service Unavailable: CC Switch local proxy failed while handling Codex endpoint /responses ... upstream_status: HTTP 503; cause: DistributorGetChannelFailed。这种情况请开启本地路由,并把上游格式改为 Chat Completions。

Codex 本地路由

Codex 接入 Nusabase 时推荐使用本地路由,适合这些场景:
  • 让 CC Switch 把 Codex 的 /responses 请求转换为 Nusabase 支持更稳定的 Chat Completions。
  • 你希望所有 Codex 请求经过 CC Switch 代理,并在 CC Switch 中查看路由日志。
  • 你正在排查 Provider 切换和请求转发问题,需要观察代理链路。
配置步骤:
  1. 进入 CC Switch 设置 → 高级 → 路由服务。
  2. 启动路由服务,默认监听 127.0.0.1:15721。
  3. 在应用路由区域开启 Codex 路由开关。 CC Switch 配置应用路由
  4. 在 Codex 的 Nusabase Provider 高级选项中,将 Upstream Format / 上游格式 选择为 Chat Completions。 CC Switch 选择上游格式
  5. Endpoint URL 仍填写 https://api.nusabase.com/v1。
转换为 Chat Completions 时,链路如下:

OpenCode / OpenClaw / Hermes 配置要点

这些工具使用 OpenAI 兼容 Chat Completions 时,Endpoint URL 填:
常用配置: 配置完成后,关闭并重新打开终端,再启动对应工具。

获取模型列表

CC Switch 支持从 Provider 的模型接口拉取模型列表。填写 API Key 和 Endpoint URL 后,点击模型输入框旁边的 获取模型 按钮即可。 常见失败原因:

生效与验证

Provider 切换后的生效方式因工具而异: 验证标准:
  • CC Switch 中 Nusabase Provider 处于启用状态。
  • 工具中的模型选择器或 /model 能看到 Nusabase 模型。
  • 发送测试消息后能正常返回。
  • 如果使用 Codex 本地路由,CC Switch 路由面板能看到代理请求日志。

常见问题

实际模型、上下文长度和价格请以 模型与价格 为准。

参考资料