Claude Code 接入第三方 API 的配置方法
很多人以为 Claude Code 接第三方 API 很复杂,其实真正要做的事只有一件:先看你的客户端支持哪种供应商入口。如果你用的是第三方聚合 API,最稳的思路就是先准备好 base URL、令牌 和 模型 ID,再按客户端支持的方式填进去。
很多人以为 Claude Code 接第三方 API 很复杂,其实真正要做的事只有一件:先看你的客户端支持哪种供应商入口。
常见就两种接法:
- Claude 兼容环境变量
- OpenAI Compatible 供应商
如果你用的是第三方聚合 API,最稳的思路就是先准备好 base URL、令牌 和 模型 ID,再按客户端支持的方式填进去。
一、先准备三样东西
开始之前,先确认你手上有这三项:
- 控制台创建的令牌
- API 地址
- 模型名称
默认情况下,OpenAI Compatible 的地址是:
https://apitoken.fun/v1
如果客户端支持 Anthropic 兼容环境变量,也可以直接按 Claude Code 的方式填。
二、方式 A:Claude 兼容环境变量
如果你的 Claude Code 版本支持 ANTHROPIC_* 这类环境变量,可以这样配:
export ANTHROPIC_BASE_URL="https://apitoken.fun" export ANTHROPIC_AUTH_TOKEN="你的令牌" export ANTHROPIC_MODEL="claude-sonnet-4-6"
如果你之前本机已经配过别的 ANTHROPIC_* 变量,建议先清掉旧配置,避免串环境:
unset ANTHROPIC_BASE_URL unset ANTHROPIC_AUTH_TOKEN unset ANTHROPIC_MODEL
然后再重新导出一次。
这一套的好处是最贴近 Claude Code 自己的习惯,适合你的客户端明确支持 Anthropic 兼容参数时使用。
三、方式 B:OpenAI Compatible 供应商
如果你的 Claude Code 版本只支持 OpenAI Compatible 供应商,就直接用下面这一套:
Base URL: https://apitoken.fun/v1 API Key: 你的令牌 Model: claude-sonnet-4-6
这也是我更推荐的方式之一,因为很多工具都会优先识别 OpenAI Compatible、Custom Provider、自定义 OpenAI 这类入口。
如果你要写到配置文件里,核心就记住一句话:
- baseURL 填 https://apitoken.fun/v1
- apiKey 填控制台创建的令牌
- model 填模型广场里的模型 ID
不要把 /v1/chat/completions 这种接口路径直接塞进 baseURL,不然很容易 404。
四、先用最稳的模型跑通
如果你只是先测试 Claude Code 能不能跑起来,建议先用:
claude-sonnet-4-6
它更适合写作、代码、综合任务。
如果是更复杂的工程修改、长上下文、多文件 Agent 任务,再考虑:
- claude-opus-4-6
- claude-opus-4-7
Claude MAX 这一档更适合 Claude Code 重任务,不建议轻量问答一上来就用。
五、先做一个最小测试
配完之后,先别急着上复杂任务,先用最小请求确认通路。
先看模型列表:
curl https://apitoken.fun/v1/models \ -H "Authorization: Bearer 你的令牌"
如果这里能正常返回模型列表,说明:
- 令牌大概率没问题
- Base URL 大概率没填错
- 你的账号权限也基本正常
然后再在 Claude Code 里发一句很短的问题,比如:
hi
如果连短请求都能通,再上正式任务。
六、常见错误怎么判断
401
通常是令牌错了、复制不完整,或者令牌已经失效。
404
通常是 Base URL 填错,或者把接口路径也一起填进去了。
503 / 504
通常是上游繁忙、账号池紧张、或者请求太重。
这时候可以先:
- 换轻一点的模型
- 降低上下文长度
- 稍后重试
七、我的建议
如果你是第一次接 Claude Code,我建议这么选:
- 先用 claude-sonnet-4-6 跑通
- 确认日志和扣费正常
- 再按任务复杂度切到 claude-opus-4-6 或 claude-opus-4-7
真正省心的方式,不是一次把最贵模型全开,而是先跑通,再放大。
如果你想直接照着文档填,控制台里的模型列表、Base URL 和令牌创建都已经整理好了,按页面提示走一遍就能通。
更多推荐



所有评论(0)