GUIDE · CLAUDE CODE
Claude Code 国内接入教程
Claude Code 支持通过环境变量把请求发到兼容 Anthropic 协议的网关。灵川 TokenLiquid 原生实现了 Anthropic Messages 协议(POST /v1/messages),国内网络直连,支付宝付款,不需要海外信用卡,也不需要代理。
价格:Claude 实际花费约为官方标价的 22%
按量计费,充值约 ¥1.4 得 $1 额度(Stripe 收银台,支持支付宝)。以 Claude Sonnet 4.5 为例:官方标价 $3 / $15(每百万 tokens 输入 / 输出),本站扣 $3.24 / $16.2 额度,折合实际花费约为官方标价的 22%。
| 模型 | 分组 | 输入(额度 $/百万) | 输出(额度 $/百万) | 折合人民币(输入 / 输出) |
|---|---|---|---|---|
| claude-opus-4-8 | cc-ts | $5.4 | $27 | ≈¥7.6 / ¥37.8 |
| claude-sonnet-5 | cc-ts | $2.16 | $16.2 | ≈¥3.0 / ¥22.7 |
| claude-sonnet-4-6 | cc-ts | $3.24 | $16.2 | ≈¥4.5 / ¥22.7 |
| claude-sonnet-4-5 | cc-ts | $3.24 | $16.2 | ≈¥4.5 / ¥22.7 |
| claude-haiku-4-5 | cc-ts | $1.08 | $5.4 | ≈¥1.5 / ¥7.6 |
人民币按 ¥1.4 = $1 额度估算,随汇率小幅浮动。完整价格见 模型与定价。
第 1 步:注册并创建密钥
- 打开 api.tokenliquid.cc/register 注册账号。
- 在 控制台 → 钱包 充值(最低 $1 额度起),或使用兑换码。
- 在 控制台 → API 密钥 新建密钥,分组选 cc- 开头的分组(只有这些分组包含 Claude 模型),复制
sk-开头的密钥。
第 2 步:配置 Claude Code
方式一(推荐):写入 Claude Code 配置文件,对所有终端生效。编辑 ~/.claude/settings.json(Windows 为 %USERPROFILE%\.claude\settings.json):
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.tokenliquid.cc",
"ANTHROPIC_AUTH_TOKEN": "sk-你的密钥"
}
}
方式二:环境变量,只对当前终端生效。
# macOS / Linux(写进 ~/.zshrc 或 ~/.bashrc 可永久生效)
export ANTHROPIC_BASE_URL="https://api.tokenliquid.cc"
export ANTHROPIC_AUTH_TOKEN="sk-你的密钥"
# Windows PowerShell
$env:ANTHROPIC_BASE_URL = "https://api.tokenliquid.cc"
$env:ANTHROPIC_AUTH_TOKEN = "sk-你的密钥"
ANTHROPIC_BASE_URL 填 https://api.tokenliquid.cc,结尾不要带 /v1;Claude Code 会自己拼接 /v1/messages。
第 3 步:启动并验证
# 还没安装的话 npm install -g @anthropic-ai/claude-code # 在项目目录启动 claude
进入后随便提一个问题,能正常回复即接入成功。在 Claude Code 里输入 /model 可以切换模型;每次调用的用量与扣费在 控制台 → 使用日志 逐条可查。
不用 Claude Code?用 curl 先测一下
curl https://api.tokenliquid.cc/v1/messages \
-H "x-api-key: sk-你的密钥" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{"model":"claude-sonnet-4-6","max_tokens":256,
"messages":[{"role":"user","content":"你好"}]}'
常见问题
- 401 / 无效的令牌:确认
ANTHROPIC_AUTH_TOKEN是完整的sk-密钥;如果之前设置过官方的ANTHROPIC_API_KEY或登录过官方账号,请先删除该变量 / 执行/logout,避免覆盖。 - 额度不足:账户余额为 0 时所有调用都会失败,先在控制台充值。
- 模型不存在 / 无可用渠道:密钥所在分组不包含该模型。新建密钥时选择 cc- 开头的分组,或在 定价页 查看模型属于哪些分组。
- 仍然连到官方:settings.json 与环境变量同时存在时,检查是否有旧配置覆盖;在终端执行
echo $ANTHROPIC_BASE_URL确认。