本页目录
Claude Code 走 Anthropic 协议,配置 ANTHROPIC_BASE_URL 与 ANTHROPIC_AUTH_TOKEN 即可接入。
配置
bash
export ANTHROPIC_BASE_URL="https://api.apione.ai"
export ANTHROPIC_AUTH_TOKEN="YOUR_APIONE_KEY"
claude写进 ~/.zshrc 或 ~/.bashrc 就不用每次导出。用 direnv 的话按项目放进 .envrc 更干净。
指定模型
bash
export ANTHROPIC_MODEL="claude-opus-4-7"
export ANTHROPIC_SMALL_FAST_MODEL="claude-haiku-4-5-20251001"直接写模型 ID。也可以指到别家模型(例如 glm-5.3),网关会做协议转换。
验证
bash
curl -s https://api.apione.ai/v1/messages \
-H "x-api-key: $ANTHROPIC_AUTH_TOKEN" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{"model":"claude-haiku-4-5-20251001","max_tokens":16,
"messages":[{"role":"user","content":"ping"}]}'能返回 content 就说明配置正确,再启动 Claude Code。
排查
| 现象 | 处理 |
|---|---|
| 启动后仍连官方 | 环境变量没生效:确认在同一个 shell 里 echo $ANTHROPIC_BASE_URL |
404 | base URL 多写了 /v1 |
400 model_not_supported | 模型 ID 拼写错误或未开放 |
401 | 用了 ANTHROPIC_API_KEY 而不是 ANTHROPIC_AUTH_TOKEN,或两者同时存在冲突 |
说明
把 Key 换成 APIONE 之后,用量会记在 APIONE 的账单里,可以在用量统计里按 Key 单独查看这台机器的消耗。
联系我们
文档没写清楚,或者需要人工协助?按问题类型选一个渠道即可。