在 Claude Code 里用 GLM-5.3 和 Kimi K3.1 Pro:环境变量配置

Claude Code 走 Anthropic 协议,TeamoRouter 的 Anthropic 接口也能调用智谱 GLM-5.3 和 Kimi K3.1 Pro。Claude Code 的 /model 列表里没有这两个模型,要用环境变量指定:主模型、Opus / Sonnet 档、后台小模型(Claude Code 用它起标题、做摘要这类小任务)和子代理模型。还没装 Claude Code 的话,先看 Claude Code 命令行安装与接入。

新账号余额为 0,先充值再调用。 第一次请求前先充值,$5 起。如果请求返回 402、提示「钱包余额不足」,说明余额为 0,不是 Base URL 或 Key 配错了,充值后重试即可。

能用的模型

模型 模型 ID 上下文
GLM-5.3 glm-5.3 100 万 token
GLM-5.3-Flash glm-5.3-flash 100 万 token
Kimi K3.1 Pro kimi-k3.1-pro 100 万 token
Kimi K3 kimi-k3 100 万 token

价格见各模型页。

一、写入环境变量

每个变量填什么:

变量 用 GLM 用 Kimi
ANTHROPIC_MODEL(主模型) glm-5.3 kimi-k3.1-pro
ANTHROPIC_DEFAULT_FABLE_MODEL / ANTHROPIC_DEFAULT_OPUS_MODEL / ANTHROPIC_DEFAULT_SONNET_MODEL glm-5.3 kimi-k3.1-pro
ANTHROPIC_DEFAULT_HAIKU_MODEL(后台小模型) glm-5.3-flash kimi-k3.1-pro
CLAUDE_CODE_SUBAGENT_MODEL(子代理) glm-5.3 kimi-k3.1-pro

macOS / Linux

下面以 GLM 为例,整段粘贴进终端,会写进 shell 配置文件(自动识别 zsh / bash),新开终端自动生效。API Key 在 TeamoRouter 控制台获取:

bash
SHELL_RC="$HOME/.zshrc"; case "$SHELL" in *bash*) SHELL_RC="$HOME/.bashrc";; esac
cat >> "$SHELL_RC" <<'EOF'
export ANTHROPIC_BASE_URL=https://api.teamorouter.com
export ANTHROPIC_AUTH_TOKEN="<把这里换成你的 TeamoRouter API Key>"
export ANTHROPIC_API_KEY=""
export ANTHROPIC_MODEL=glm-5.3
export ANTHROPIC_DEFAULT_FABLE_MODEL=glm-5.3
export ANTHROPIC_DEFAULT_OPUS_MODEL=glm-5.3
export ANTHROPIC_DEFAULT_SONNET_MODEL=glm-5.3
export ANTHROPIC_DEFAULT_HAIKU_MODEL=glm-5.3-flash
export CLAUDE_CODE_SUBAGENT_MODEL=glm-5.3
EOF
source "$SHELL_RC"

之前按 Claude Code 接入文档写过这些变量也没关系:同名变量以文件里最后一行为准。

Windows

在 PowerShell 中执行(setx 写入用户环境变量,执行后需重新打开终端):

bash
setx ANTHROPIC_BASE_URL "https://api.teamorouter.com"
setx ANTHROPIC_AUTH_TOKEN "<你的 TeamoRouter API Key>"
setx ANTHROPIC_API_KEY ""
setx ANTHROPIC_MODEL "glm-5.3"
setx ANTHROPIC_DEFAULT_FABLE_MODEL "glm-5.3"
setx ANTHROPIC_DEFAULT_OPUS_MODEL "glm-5.3"
setx ANTHROPIC_DEFAULT_SONNET_MODEL "glm-5.3"
setx ANTHROPIC_DEFAULT_HAIKU_MODEL "glm-5.3-flash"
setx CLAUDE_CODE_SUBAGENT_MODEL "glm-5.3"

用 Kimi 就把上面的 glm-5.3、glm-5.3-flash 都换成 kimi-k3.1-pro。

启动并确认

之前用 Anthropic 账号登录过 Claude Code 的,先运行 claude /logout 清掉登录态。然后新开一个终端运行 claude,输入 /status,Model 一行显示 glm-5.3 就说明生效了。

二、只在这一次会话里试用

不想改全局配置,可以只给这一次启动带上变量(macOS / Linux,前提是已经设好 ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN):

bash
ANTHROPIC_MODEL=kimi-k3.1-pro ANTHROPIC_DEFAULT_HAIKU_MODEL=kimi-k3.1-pro CLAUDE_CODE_SUBAGENT_MODEL=kimi-k3.1-pro claude

关掉这个会话,下次启动就回到原来的模型。

常见问题

  • 还是在用 Claude 模型: ANTHROPIC_API_KEY 必须为空(有值时 Claude Code 会优先用它);改完要新开终端,Windows 用 setx 后也要重新打开 PowerShell。用 /status 看当前模型。
  • 在 /model 里选了 Opus / Sonnet 又变回 Claude: 说明对应的 ANTHROPIC_DEFAULT_OPUS_MODEL、ANTHROPIC_DEFAULT_SONNET_MODEL 没设,按上表补上。
  • 想换回 Claude: 把这几行改回 Claude 的模型 ID(见 Claude Code 接入文档),或者删掉后新开终端。

相关文档

准备好了?三步即可开始登录控制台 · 购买额度 · 创建 API Key
DiscordGet community help instantly