跳转到主要内容
Claude Code 通过 Anthropic Messages 协议工作。接入 powertokens 平台 时,你需要把 Claude Code 指向平台接口 https://api.powertokens.ai,并选择可用于 Anthropic Messages 路径的文本模型。平台默认推荐 glm-5.2,MiniMax 代码代理路径推荐 MiniMax-M3 如果你需要先判断模型应走哪个端点,请先看 文本模型协议与端点支持说明

可用模型

以下模型可作为 Claude Code 的模型 ID 配置。代码代理场景优先使用 glm-5.2MiniMax-M3
上游渠道模型 ID推荐用途
智谱glm-4.5-air日常代码问答、轻量编辑
智谱glm-4.7常规开发任务
智谱glm-4.7-flash快速问答与轻量代码任务
智谱glm-5复杂推理与代码修改
智谱glm-5-turbo速度优先的代码任务
智谱glm-5.2高强度推理任务;如果模型选择器未显示,请手动配置模型 ID
MiniMaxMiniMax-M2.5通用代码代理任务
MiniMaxMiniMax-M2.5-highspeed延迟敏感任务
MiniMaxMiniMax-M2.7通用开发与长任务
MiniMaxMiniMax-M2.7-highspeed速度优先的长任务
MiniMaxMiniMax-M3复杂代码代理任务
阿里 Qwenqwen3-coder-plus可选代码模型
阿里 Qwenqwen3-max可选通用推理模型
阿里 Qwenqwen3.5-flash可选轻量模型
阿里 Qwenqwen3.6-plus可选均衡模型
BytePlus DeepSeekdeepseek-v3-2-251201可选文本模型;已通过 opencode Anthropic 工具链复测
BytePlus Seedseed-1-6-250915可选文本模型
BytePlus Seedseed-1-8-251228可选文本模型
BytePlus Seedseed-2-0-lite-260228可选轻量模型
BytePlus Seedseed-2-0-mini-260215可选轻量模型
BytePlus Seedseed-2-0-pro-260328可选高强度文本模型

准备工作

  1. 安装或更新 Claude Code。
npm install -g @anthropic-ai/claude-code
claude --version
  1. 准备一个 powertokens 平台 API Key。
  2. 清理旧的 Anthropic 环境变量,避免 Claude Code 仍然连到旧上游渠道。
unset ANTHROPIC_BASE_URL
unset ANTHROPIC_API_KEY
unset ANTHROPIC_AUTH_TOKEN
unset ANTHROPIC_MODEL

配置 Claude Code

在用户级 ~/.claude/settings.json 或项目级 .claude/settings.json 写入配置。项目级配置更适合团队共享默认模型;用户级配置更适合个人本机使用。
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.powertokens.ai",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_POWERTOKENS_API_KEY",
    "ANTHROPIC_MODEL": "glm-5.2",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-5-turbo",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5.2",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "MiniMax-M3",
    "CLAUDE_CODE_SUBAGENT_MODEL": "glm-5.2",
    "CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY": "1"
  }
}
Claude Code 推荐使用 ANTHROPIC_AUTH_TOKEN,由客户端发送 Bearer token。不要同时设置 ANTHROPIC_AUTH_TOKENANTHROPIC_API_KEY;Claude Code 会优先使用 ANTHROPIC_AUTH_TOKEN。如果你的运行环境明确要求 x-api-key 鉴权,再把 ANTHROPIC_AUTH_TOKEN 改成 ANTHROPIC_API_KEY

启动并验证

进入你的项目目录后运行:
claude
在 Claude Code 会话中执行:
/status
/model
如果模型选择器没有列出平台模型,请先确认 ANTHROPIC_MODEL 已设置为上表中的模型 ID。部分工具只会自动展示以 claudeanthropic 开头的发现结果,手动模型配置仍然有效。 使用非交互模式验证 Claude Code 是否读取到配置:
claude -p --model glm-5.2 "Reply exactly: ok"
再用本地文件验证工具调用:
printf "powertokens-compat-ok\n" > compat.txt
claude -p --model glm-5.2 --tools=Read --allowedTools=Read \
  "Use the Read tool to read compat.txt. Reply exactly with the file contents."
rm compat.txt
你也可以用平台接口直接验证同一个模型。
curl -X POST "https://api.powertokens.ai/v1/messages" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_POWERTOKENS_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  --data '{
    "model": "glm-5.2",
    "max_tokens": 64,
    "messages": [
      {"role": "user", "content": "Reply with ok."}
    ],
    "stream": false
  }'

模型选择建议

场景建议模型
默认代码代理glm-5.2
快速小改动glm-5-turbo
复杂代码审查glm-5.2MiniMax-M3
多子任务并发glm-5.2 作为主模型,glm-5-turbo 作为轻量模型
MiniMax 代码代理路径MiniMax-M3

当前不作为默认模型

以下模型虽然在模型发现中可能声明 anthropic,但当前生态工具端到端验收仍不建议作为 Claude Code 默认模型:
模型原因
seed-1-6-flash-250715上游不支持 /v1/messages,请走 OpenAI-compatible provider