Claude Code
通过 Anthropic 兼容的 /messages 端点将 Claude Code 接入 Tokener.ai。
Claude Code 支持通过环境变量接入自定义网关。
Tokener.ai 在 POST /messages 提供 Anthropic Messages API,因此 Claude
Code 可以用你的 API 密钥和 模型 目录中的任意对话模型运行。
配置
设置 base URL、凭证与模型。注意 base URL 只到域名、不带 /v1 后缀——
Claude Code 会自行拼接路径:
Shell
export ANTHROPIC_BASE_URL=https://api.tokener.dev
export ANTHROPIC_AUTH_TOKEN=sk-... # 你的 Tokener.ai API 密钥
export ANTHROPIC_MODEL=<model-id>ANTHROPIC_AUTH_TOKEN 以 Bearer token 发送;ANTHROPIC_API_KEY(以
x-api-key 发送)同样可用。密钥在 API 密钥 中创建。
若要让配置在 Claude Code 的所有运行场景中生效,改用
~/.claude/settings.json 的 env 块而非 shell 导出:
JSON
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.tokener.dev",
"ANTHROPIC_AUTH_TOKEN": "sk-...",
"ANTHROPIC_MODEL": "<model-id>"
}
}在 Claude Code 中运行 /status 可确认当前生效的 base URL 与凭证来源。
后台模型
Claude Code 会把会话标题、摘要等后台流量发给一个小模型。请把它也指向你的 密钥可用的模型:
Shell
export ANTHROPIC_DEFAULT_HAIKU_MODEL=<model-id>预期提示
- 对无法识别的模型 id,Claude Code 会按 200k 上下文窗口处理并提示一次。可
将
CLAUDE_CODE_MAX_CONTEXT_TOKENS设置为 模型 目录中该模型 的真实上下文窗口。 - 可选:设置
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1后,/model选择器会列出你的密钥可用的模型。
Claude Code 的请求与模型 API 的其他流量一样,从组织的额度中扣费。