Skip to content
场景示例

Claude Code

Claude Code 是 Anthropic 官方的命令行编程助手。它默认连 Anthropic 官方,但支持把请求发到兼容 Anthropic 协议的网关——所以可以接到我们这里,用 Grok 模型来跑。

已经装好 Claude Code 了?直接看下面三步配置,30 秒搞定。

三步配置 ​

Claude Code 通过环境变量读取地址和密钥。启动前设好这三个:

bash
# 1. 网关地址:只填到域名,不要带 /v1,不要带末尾斜杠
export ANTHROPIC_BASE_URL="https://api.wxiai.com"

# 2. 你的 API Key
export ANTHROPIC_AUTH_TOKEN="sk-你的APIKey"

# 3. 模型名(填我们平台上可用的 Grok 模型)
export ANTHROPIC_MODEL="grok-4.6"

# 4. 然后启动
claude

最常见的两个错误

  1. ANTHROPIC_BASE_URL 后面多加了 /v1 → Claude Code 会拼成 /v1/v1/messages,报 404。
  2. 填了 ANTHROPIC_API_KEY 而不是 ANTHROPIC_AUTH_TOKEN → 前者是给 Anthropic 官方用的,走第三方网关要用后者。

验证是否接通 ​

启动 claude 后随便发一句话,比如「你好」。能正常回复就说明通了。

如果没通,去 https://api.wxiai.com 的日志页看有没有一条 POST /v1/messages 的记录:

  • 有记录但报错 → 是我们的问题或模型名的问题,看下面的排查表。
  • 完全没记录 → 请求根本没发到我们这,检查 ANTHROPIC_BASE_URL 拼写。

让配置永久生效 ​

上面的 export 只在当前终端窗口有效,关掉就没了。要每次启动都自动生效,写进 Claude Code 的配置文件:

~/.claude/settings.json

json
{
  "model": "grok-4.6",
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.wxiai.com",
    "ANTHROPIC_AUTH_TOKEN": "sk-你的APIKey",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "grok-4.6"
  }
}

这几个变量分别是什么

变量作用
ANTHROPIC_BASE_URL请求发到哪。填我们的域名,不带 /v1
ANTHROPIC_AUTH_TOKEN你的 API Key,会以 Bearer Token 形式发送
ANTHROPIC_MODEL主模型,干活用的
ANTHROPIC_DEFAULT_HAIKU_MODELClaude Code 后台杂活(生成标题、判断意图之类)用的轻量模型

ANTHROPIC_DEFAULT_HAIKU_MODEL 可以填成和主模型一样,也可以挑一个更便宜的——后台杂活调用很频繁,用便宜模型能省不少。

还没装 Claude Code? ​

看安装步骤 → 安装 Claude Code

前置条件

Claude Code 支持 macOS、Windows 10 1809+、Ubuntu 20.04+。用官方原生安装方式不需要装 Node.js;只有走 npm 安装才需要 Node.js 22 以上。

常见报错 ​

现象原因怎么办
404 / Not FoundANTHROPIC_BASE_URL 带了 /v1 或末尾斜杠只填 https://api.wxiai.com
401 / 认证失败用了 ANTHROPIC_API_KEY,或 Key 写错改用 ANTHROPIC_AUTH_TOKEN
model not foundANTHROPIC_MODEL 填了不存在的模型用 GET /v1/models 查到的名字
卡住不动 / 超时网络不通,或客户端超时太短先 curl 测一下网关通不通
回复很慢用了推理型模型换一个更快的模型做日常补全

先用这条命令确认网络和 Key 都没问题:

bash
curl https://api.wxiai.com/v1/models \
  -H "Authorization: Bearer sk-你的APIKey"

能返回模型列表,说明地址和 Key 都对,问题在 Claude Code 的配置上。

相关页 ​

基于 Apache-2.0 许可发布