很多人以为 Claude Code 接第三方 API 很复杂,其实真正要做的事只有一件:先看你的客户端支持哪种供应商入口。

常见就两种接法:

  1. Claude 兼容环境变量
  2. 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,我建议这么选:

  1. 先用 claude-sonnet-4-6 跑通
  2. 确认日志和扣费正常
  3. 再按任务复杂度切到 claude-opus-4-6 或 claude-opus-4-7

真正省心的方式,不是一次把最贵模型全开,而是先跑通,再放大。

如果你想直接照着文档填,控制台里的模型列表、Base URL 和令牌创建都已经整理好了,按页面提示走一遍就能通。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐