Claude Code / Desktop
Claude Code 接入本站只需两个环境变量:ANTHROPIC_BASE_URL 指向 https://api.sagelib.com/anthropic(结尾不带 /v1),ANTHROPIC_AUTH_TOKEN 填网关令牌;模型名填模型广场里的模型标识,其余用法与官方一致。
最后更新:2026-10-07
Claude Code 与 Claude Desktop 都走 Anthropic 协议。
建议用 CC Switch 来管理网关配置。它是开源免费的 Agent 客户端统一配置管理应用(支持 Claude Code、Claude Desktop、Codex、Gemini CLI 等),把网关存成一个供应商后,可以在这些客户端里一键切换,不用手改配置文件。下面以 CC Switch 为例。
支持的模型和协议
Claude Code / Desktop 只调用 Anthropic 入口,模型详情页的「模型能力」里要包含 Anthropic 协议 / /messages 端点。
- 模型已支持 Anthropic 协议:如
claude-sonnet-5、deepseek-v4.1-flash、glm-5.3、kimi-k3,按下面配置好即可直接用。 - 模型只支持 OpenAI 协议(如
gpt-5.6-terra):直连会返回model gpt-5.6-terra does not support the anthropic protocol。 - 路由模式:如果一定要在 Claude Code 中使用不支持 Anthropic 协议的模型,可以在本地安装一个支持协议转换的路由服务。
界面配置
打开 CC Switch → 添加供应商 → 自定义配置,打开配置页面。

按下表填写:
| 字段 | 填什么 |
|---|---|
| 名称 / 备注 | 任意,便于识别(如「SageLib AI 边缘网关」) |
| API Key | 「令牌管理」创建的 sk-... 网关令牌 |
| 请求地址 | https://api.sagelib.com/anthropic(不要带 /v1) |
| 上游格式(高级选项) | Anthropic Messages (原生) |
| 完整 URL(高级选项) | 关闭(请求地址填的是 Base URL,由 CC Switch 自己拼 /v1/messages) |
| 认证字段(高级选项) | ANTHROPIC_AUTH_TOKEN(默认) |
| 模型映射 · 显示名称 | 客户端里显示的名字,如 [SageLib]Claude-Sonnet-5-5 |
| 模型映射 · 实际请求模型 | 网关「模型广场」里的模型标识,如 claude-sonnet-5-5 |
| 模型映射 · 声明支持 1M | 该模型支持百万上下文时勾选(勾上后模型名会带 [1M]) |
保存后,在 CC Switch 里把这个供应商应用到 Claude Code;Claude Desktop 也勾选同一个供应商即可(网关本身就是原生 Anthropic Messages,直连模式可用)。
路由模式(可选)
以下情况需要把客户端切到「路由」模式:用 Claude Desktop,或者要用到模型映射 / 协议转换。开启后请求会先经过本机的 CC Switch,再转给你选的供应商。
第 1 步:在 CC Switch 顶部切到「路由」页签,点「开始路由」。

第 2 步:在弹出的窗口里选「路由到」的供应商,点「开始路由」。

- 开启后 CC Switch 会改写
~/.claude/settings.json里的地址和密钥;真实密钥留在 CC Switch 里,其他设置不动; - 之后在「路由」页签里换供应商即可,不再改写配置文件;
- CC Switch 需要保持运行;退出时会自动写回直连,下次启动再接上。
配置文件
CC Switch 把配置写进 ~/.claude/settings.json(Windows:C:\Users\<你>\.claude\settings.json)的 env 段:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-你的网关密钥",
"ANTHROPIC_BASE_URL": "https://api.sagelib.com/anthropic",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5-5[1M]",
"ANTHROPIC_DEFAULT_OPUS_MODEL_NAME": "[SageLib]Claude-Opus-5-5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5-5[1M]",
"ANTHROPIC_DEFAULT_SONNET_MODEL_NAME": "[SageLib]Claude-Sonnet-5-5",
"ANTHROPIC_MODEL": "deepseek-v4.1-flash",
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1",
"ENABLE_TOOL_SEARCH": "true"
}
}
ANTHROPIC_BASE_URL填到https://api.sagelib.com/anthropic为止,不要带/v1(Claude Code 会自己拼/v1/messages);ANTHROPIC_AUTH_TOKEN填网关令牌,网关按x-api-key校验;..._MODEL填网关的模型标识,..._MODEL_NAME是客户端里显示的名字,[1M]表示声明该模型支持百万上下文。
启动并验证
重新打开终端里的 claude(Claude Desktop 重启应用),新开对话发一句话,能收到回复即接通;再到控制台「用量日志」确认这条调用出现(入口应显示 /anthropic)。