模型指南进阶用户更新于

GLM-5.3 如何通过 Claude Code 接入?

在 Claude Code 中设置 I Code Easy API Key、根地址 https://api.icodeeasy.cc 和模型 glm-5.3,即可通过本站使用 GLM-5.3。本页覆盖 macOS、Linux 和 Windows 配置、验证与常见错误。

先分清模型与客户端

GLM-5.3 是模型;Claude Code 是 Anthropic 的编程客户端。使用 Claude Code 不代表请求一定由 Claude 模型处理:本页把其模型选择指向 GLM-5.3。这里使用本站 Key 和地址,不是智谱官方 Key、Coding Plan 订阅或官方接入地址。

开始前准备

  1. 尚未安装客户端?先按 Claude Code 安装指南安装,再回来配置;Windows 的终端与 Git Bash 要求以 Anthropic 当前安装说明为准。
  2. 注册账号并在 API Keys复制本站 Key,按快速开始选择适用接入点。
  3. 在价格页查看现价,在模型能力目录核对当前支持范围;不要把官方 Coding Plan 的配额或价格套用到本站。
  4. Key 只保存到自己的本地配置,不放入仓库、截图、聊天或工单。

配置速查

变量值 / 作用
ANTHROPIC_AUTH_TOKEN你的 I Code Easy API Key
ANTHROPIC_BASE_URLhttps://api.icodeeasy.cc,根地址,不加 /v1
ANTHROPIC_MODELglm-5.3,当前会话使用的模型
ANTHROPIC_DEFAULT_HAIKU_MODELglm-5.3,Haiku 别名映射
ANTHROPIC_DEFAULT_SONNET_MODELglm-5.3,Sonnet 别名映射
ANTHROPIC_DEFAULT_OPUS_MODELglm-5.3,Opus 别名映射
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC1,禁用非必要流量

三个默认模型变量让 Claude Code 使用 Haiku、Sonnet 或 Opus 别名时仍选择 GLM-5.3;它们不会把 GLM 变成 Claude 模型。旧模板中的 ANTHROPIC_SMALL_FAST_MODEL 不再列入推荐配置,改用上述三个默认模型变量。

Linux / MacOS 配置

在准备运行 Claude Code 的终端中粘贴以下配置,把占位文本替换成本站 Key。它先对当前终端会话生效:

export ANTHROPIC_AUTH_TOKEN="你的 I Code Easy API Key"
export ANTHROPIC_BASE_URL="https://api.icodeeasy.cc"
export ANTHROPIC_MODEL="glm-5.3"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="glm-5.3"
export ANTHROPIC_DEFAULT_SONNET_MODEL="glm-5.3"
export ANTHROPIC_DEFAULT_OPUS_MODEL="glm-5.3"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"

需要持久化时,把同一组 export 写入所用 shell 的启动文件:zsh 用 ~/.zshrc,bash 用 ~/.bashrc。只执行与你的 shell 对应的一行:

source ~/.zshrc
source ~/.bashrc

也可以重新打开终端。已经运行的 Claude Code 不会自动读取新的环境变量,退出后从这个终端重新启动。

Windows 配置

只配置当前 PowerShell 会话时运行:

$env:ANTHROPIC_AUTH_TOKEN = "你的 I Code Easy API Key"
$env:ANTHROPIC_BASE_URL = "https://api.icodeeasy.cc"
$env:ANTHROPIC_MODEL = "glm-5.3"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL = "glm-5.3"
$env:ANTHROPIC_DEFAULT_SONNET_MODEL = "glm-5.3"
$env:ANTHROPIC_DEFAULT_OPUS_MODEL = "glm-5.3"
$env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC = "1"

需要用户级持久化时,在已经设置好上述变量的同一个窗口运行以下代码,把这七个值保存到用户环境:

$names = @(
  "ANTHROPIC_AUTH_TOKEN",
  "ANTHROPIC_BASE_URL",
  "ANTHROPIC_MODEL",
  "ANTHROPIC_DEFAULT_HAIKU_MODEL",
  "ANTHROPIC_DEFAULT_SONNET_MODEL",
  "ANTHROPIC_DEFAULT_OPUS_MODEL",
  "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC"
)
foreach ($name in $names) {
  $value = [Environment]::GetEnvironmentVariable($name, "Process")
  [Environment]::SetEnvironmentVariable($name, $value, "User")
}

用户级变量供以后启动的进程读取。保存后重新打开 PowerShell;若使用 VS Code 或其他集成终端,也重启其宿主应用,再启动 Claude Code。

先做本地验证,再发真实请求

先确认客户端已安装;下面命令仅输出版本,不会发起模型请求:

claude --version

检查 Key 是否存在,只输出布尔值,不打印 Key 原文:

macOS / Linux:

test -n "$ANTHROPIC_AUTH_TOKEN" && echo true || echo false

PowerShell:

[bool]$env:ANTHROPIC_AUTH_TOKEN

从刚配置的终端运行 claude,在客户端中输入 /status,检查当前模型和连接配置。状态页是本地配置线索;界面仍出现 Claude Code、Haiku、Sonnet 或 Opus 名称,不足以证明实际使用了 Claude 模型。

然后由你在 Claude Code 中发送一句简短提示,例如“只回复 OK”。这会产生真实请求,按当前规则计费。到请求日志核对本次请求是否成功、记录的模型和费用;不要仅凭模型在回答中自称的名称判断。

常见问题与排错

现象优先检查
401 / 鉴权失败确认使用本站 Key、没有多余空格,Key 未轮换失效,且地址与 Key 属于同一服务。不要把 Key 发给他人检查。
403 / 无权限核对账号状态、接入点选择和当前模型访问范围;保留错误文字与时间联系支持,不附 Key。
429 / 请求受限查看完整错误文字和控制台状态,降低并发、稍后重试;不要把所有 429 都认作余额不足。
仍显示 Claude 名称检查 ANTHROPIC_MODEL 与三个默认变量;客户端名称、模型别名与实际请求模型是不同信息,以请求日志交叉确认。
配置未生效退出旧客户端,从新终端重启;检查启动文件、用户环境和客户端配置中的重复值,避免在另一个 shell 中修改。
超时 / 网络错误检查本地代理和网络;试用下文 JP/SG 地址,再查看连接排查。

主域名连接慢时,只替换 ANTHROPIC_BASE_URL,其他变量不变;备用地址同样不加 /v1:

https://jp.icodeeasy.cc
https://sg.icodeeasy.cc

切换后重启 Claude Code,再按上面的流程验证。排错时可提供错误码、发生时间和脱敏日志,不提供 Key 原文。

切换模型或终端时

如果之前配置过 Claude 或 Kimi,先检查同一终端内已有的模型设置,避免把两份教程中的值混在一起。切换回来时按对应教程恢复地址、Key 和模型变量。

系统终端、IDE 集成终端和已启动的客户端可能继承不同环境。应在实际启动 Claude Code 的同一个终端完成配置和验证。

相关指南与官方参考