https://api.xrouter.dev/v1/messages。
安装 Claude Code
Terminal
Terminal
配置 XRouter
把以下环境变量加入你的 shell 配置文件,例如~/.zshrc、~/.bashrc 或 CI 的 secret 配置。
~/.zshrc
Terminal
ANTHROPIC_BASE_URL 不需要追加 /v1/messages。Claude Code 会自行拼接 Messages API 路径。启动并验证
进入一个代码仓库后启动 Claude Code。Terminal
Prompt
模型选择
| 变量 | 用途 | 示例 |
|---|---|---|
ANTHROPIC_MODEL | 主模型,负责大部分代码任务 | claude-sonnet-4-5-20250929 |
ANTHROPIC_SMALL_FAST_MODEL | 轻量模型,用于快速子任务 | claude-haiku-4-5-20251001 |
使用项目级配置
如果你希望只在当前终端会话中启用 XRouter,不写入 shell 配置,可以临时导出变量后启动。Terminal
故障排查
Claude Code 报 401
Claude Code 报 401
确认
ANTHROPIC_AUTH_TOKEN 是完整 XRouter API Key。你也可以用 curl https://api.xrouter.dev/v1/models -H "x-api-key: sk-..." -H "anthropic-version: 2023-06-01" 验证 Anthropic 格式模型列表。模型名不可用
模型名不可用
在 XRouter 控制台复制模型名,并同步修改
ANTHROPIC_MODEL。不同账户、分组或渠道可能看到不同模型。代理或公司网络拦截
代理或公司网络拦截
先用
curl https://api.xrouter.dev/v1/models 验证网络连通性。若公司网络要求代理,请按你的终端环境配置 HTTPS_PROXY。