TokenLink Docs

Claude Code 配置

将 Claude Code 切换到 TokenLink,使用任意模型

Claude Code 是 Anthropic 官方的命令行 AI 编程工具。通过 TokenLink,你可以用 Claude Code 调用任何模型——不只是 Claude 系列。

环境变量配置

将以下配置添加到 ~/.zshrc 或 ~/.bashrc,然后执行 source ~/.zshrc 生效:

# TokenLink Anthropic 兼容端点
export ANTHROPIC_BASE_URL="$BASE_API/anthropic"

# API Key(在 TokenLink 控制台创建)
export ANTHROPIC_AUTH_TOKEN="sk-xxxxxxxxxxxxxxxx"

# 默认模型(auto = 自动选择最优模型)
export ANTHROPIC_MODEL="auto"

# 按模型等级分别指定
export ANTHROPIC_DEFAULT_OPUS_MODEL="auto"
export ANTHROPIC_DEFAULT_SONNET_MODEL="auto"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="auto"

# 子 Agent 使用的模型
export CLAUDE_CODE_SUBAGENT_MODEL="auto"

# 推理强度(low / medium / high / max)
export CLAUDE_CODE_EFFORT_LEVEL="max"

# 自动压缩上下文窗口(可选,避免长会话过早压缩)
export CLAUDE_CODE_AUTO_COMPACT_WINDOW="786432"

auto 自动选模型

所有 *_MODEL 环境变量设为 auto 时,TokenLink 会根据你的配额和可用模型自动选择最优模型,无需手动指定。如果你需要固定某个等级使用特定模型,把 auto 替换为具体的模型 ID 即可,例如 export ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-v4-pro"。

配置说明

环境变量说明
ANTHROPIC_BASE_URLTokenLink Anthropic 兼容端点
ANTHROPIC_AUTH_TOKENAPI Key,在 控制台 创建
ANTHROPIC_MODEL默认模型,推荐 auto
ANTHROPIC_DEFAULT_OPUS_MODELClaude Code 请求 Opus 等级时使用的模型
ANTHROPIC_DEFAULT_SONNET_MODELClaude Code 请求 Sonnet 等级时使用的模型
ANTHROPIC_DEFAULT_HAIKU_MODELClaude Code 请求 Haiku 等级时使用的模型
CLAUDE_CODE_SUBAGENT_MODEL子 Agent 任务使用的模型
CLAUDE_CODE_EFFORT_LEVEL推理强度:low / medium / high / max
CLAUDE_CODE_AUTO_COMPACT_WINDOW自动压缩上下文窗口大小,可选

验证是否切换成功

启动 Claude Code 后,发送一条消息:

> 你现在用的是什么模型?

如果返回的模型名是你 TokenLink 中配置的模型,说明切换成功。

切换模型

在 Claude Code 中切换模型:

/model claude-sonnet-5

TokenLink 会把 Claude Code 的 Anthropic 格式请求自动转换为匹配的上游格式发送到上游。

本页目录