CLIENT INTEGRATIONS
把 懂api 接入你正在用的工具
先判断客户端使用 OpenAI 兼容协议还是 Anthropic Messages
协议,再填写 Key、Base URL 和实时模型 ID。
最后更新:
选择客户端
先确定端点规则
同一个 Key 可以用于多种协议
差异在 URL 拼接方式。遇到 404 时先检查客户端是否已经自动追加
/v1 或完整资源路径。
选择客户端
RECOMMENDED IMPORT
CC Switch 一键导入
适合已经支持 CCS 导入的工具,包括 Claude Code、Cursor、OpenClaw
与 Hermes。控制台会把端点、Key 和模型选择交给 CC Switch
写入,减少手工录入错误。
- COMPATIBLE ENDPOINT
- 由导入配置决定
- REQUIRED INPUT
- 令牌、应用类型、模型
- SUCCESS SIGNAL
- 导入成功并完成 200 请求
-
从
CC Switch Releases
安装最新版。
-
进入
令牌管理,在目标令牌上选择“CCS
导入”。
- 选择应用类型和模型。模型 ID 以模型广场当前展示为准。
-
允许浏览器打开 CC Switch,核对脱敏 Key 与端点后确认导入。
测试与成功信号
在目标工具发送“只回复
ok”。收到响应后,控制台使用日志应出现状态码
200 的同一模型请求。
导入时会一并开启 CC Switch 的余额查询(每 5 分钟刷新)。显示的剩余金额是这把 Key
还能用的钱:不限额度的 Key 即账户余额;设了额度的 Key 取它的剩余额度与账户余额中较小的一个。已用金额是这把 Key
自己的消费。其他工具也可以用同一把 Key 调用
GET http://localhost:3000/v1/dashboard/billing/credit_grants
查询,返回的 total_available 即剩余金额,单位为人民币。
Hermes 配置要点
Hermes 使用 OpenAI Compatible 时,Base URL 填
http://localhost:3000/v1,并固定使用
chat_completions。如果当前配置的
model.provider 是自定义名称,请改成
custom:你的供应商名称,否则 GPT-5 系列可能被
Hermes 自动切到 Responses 模式。
model:
default: YOUR_MODEL_ID
provider: custom:ccapi
custom_providers:
- name: ccapi
base_url: http://localhost:3000/v1
api_key: sk-你的令牌
api_mode: chat_completions
model: YOUR_MODEL_ID
导入按钮无反应时,检查是否安装了完整版本,并允许浏览器打开
ccswitch://
协议。仍失败时改用对应客户端的手动配置。
OPENAI RESPONSES
Codex CLI
在用户级 ~/.codex/config.toml 中定义 懂api
provider。Provider 与凭据重定向配置不应放进项目级
.codex/config.toml。
- BASE URL
http://localhost:3000/v1
- WIRE API
responses
- KEY VARIABLE
DONGAPI_API_KEY
model = "YOUR_MODEL_ID"
model_provider = "ccapi"
[model_providers.ccapi]
name = "懂api"
base_url = "http://localhost:3000/v1"
env_key = "DONGAPI_API_KEY"
wire_api = "responses"
export DONGAPI_API_KEY="sk-你的令牌"
codex exec "只回复 ok"
成功信号
Codex 返回结果,使用日志出现
/v1/responses 请求且状态码为 200。
若出现认证、404 或模型错误,分别查看
401、404、模型不存在。配置键可对照
Codex 官方配置参考。
ANTHROPIC MESSAGES
Claude Code
懂api 使用 Bearer 认证,因此手动接入时使用
ANTHROPIC_AUTH_TOKEN,Base URL 不带
/v1。
- BASE URL
http://localhost:3000
- CREDENTIAL
ANTHROPIC_AUTH_TOKEN
- MODEL
- 模型广场完整 ID
export ANTHROPIC_BASE_URL="http://localhost:3000"
export ANTHROPIC_AUTH_TOKEN="sk-你的令牌"
export ANTHROPIC_MODEL="YOUR_MODEL_ID"
claude -p "只回复 ok"
需要持久化时,将相同变量放入 Claude Code 用户设置的
env 对象。不要把 /v1/messages 写进
ANTHROPIC_BASE_URL。
{
"env": {
"ANTHROPIC_BASE_URL": "http://localhost:3000",
"ANTHROPIC_AUTH_TOKEN": "sk-你的令牌",
"ANTHROPIC_MODEL": "YOUR_MODEL_ID"
}
}
Pi 长会话缓存
Pi 默认使用约 5 分钟的 Claude Prompt
Cache。仓库较大或一次会话经常停顿超过 5 分钟时,启动 Pi 前设置
PI_CACHE_RETENTION=long,并在自定义 Anthropic
provider 的 compat 中启用
supportsLongCacheRetention 与
sendSessionAffinityHeaders。懂api 的高缓存 Claude
分组也会为缺失 TTL 的缓存标记补齐 1 小时策略;客户端显式指定的
TTL 不会被覆盖。
export PI_CACHE_RETENTION=long
"compat": {
"supportsLongCacheRetention": true,
"sendSessionAffinityHeaders": true
}
成功信号
命令返回 ok,使用日志出现
/v1/messages 请求且状态码为 200。
若请求仍发往官方地址,先检查当前 shell 的变量,再完全退出并重启
Claude Code。继续查看
401、404
或
模型不存在。变量语义可对照
Claude Code Gateway 文档。
OPENAI COMPATIBLE
Cursor
在 Cursor Settings 的 Models 区域配置 OpenAI API Key,并启用
OpenAI Base URL 覆盖。不同版本的字段位置可能略有差异。
- PROVIDER
- OpenAI
- BASE URL
http://localhost:3000/v1
- MODEL
- 手动添加完整 ID
Provider: OpenAI
API Key: sk-你的令牌
Override OpenAI Base URL: http://localhost:3000/v1
Model: YOUR_MODEL_ID
- 打开 Settings,进入 Models。
-
填入 Key,并将 OpenAI Base URL 覆盖为
http://localhost:3000/v1。
- 添加模型广场显示的完整模型 ID,并在 Chat 中选中。
-
发送“只回复 ok”。Composer 或长任务超时时,可改用
http://localhost:3000/v1。
成功信号
Chat 返回结果,使用日志显示对应模型和 200。Cursor
自带补全能力不一定走自定义 API,验收请以 Chat 请求为准。
验证 Key 失败时先看
401;保存后立即 404
时检查是否把完整 /chat/completions 路径误填进 Base
URL。
DESKTOP & SELF-HOSTED
Cherry Studio、Chatbox 与其他客户端
支持 OpenAI Compatible 或自定义 OpenAI Provider
的客户端通常使用同一组字段。
API Key: sk-你的令牌
Base URL: http://localhost:3000/v1
Model: YOUR_MODEL_ID
测试与成功信号
新建空对话并发送“只回复
ok”。响应出现后,到使用日志确认状态码、模型和扣费记录。
客户端把 /v1 自动追加两次时会得到
404。若工具明确要求“Host”而不是“Base URL”,查看它最终请求的
URL,再按 404 排查表修正。