Claude Code 换第三方 API 全过程:从注册到跑通的 5 个坑
上个月看到 AI 编程的账单,我在那愣了几秒。
钱不算多,问题是我想不起来花在哪了。工具一直在用,任务一直在跑,到月底给我一个数字,我连它是怎么攒出来的都不知道。
于是花了一个下午把这件事理清楚。写下来是因为踩的坑挺通用的,能帮你省掉一个下午。
先搞明白你要动的是哪三样
不管你用 Claude Code、Codex 还是别的什么工具,决定它连去哪里的只有三个东西:
Base URL ── 请求发给谁 API Key ── 你是谁 Model ── 用哪个模型换渠道就是换这三样。工具本身不用重装,插件不用重配。搞清楚这个,剩下的都是体力活。
注册和拿 Key
我最后选的是一家聚合平台,一个账号下面能切好几家的模型,不用每家都去注册一遍、记一遍账。具体选哪家你按自己的需求来,文末我放了入口。
注册完先别充钱。新账号一般有点额度,够你跑通验证。
Key 在控制台里建,建完立刻复制走。只显示一次,这是所有平台的通病,我栽过不止一次。
改配置(坑最多的一段)
两种改法:
# 环境变量,推荐。改了不影响别的工具 export ANTHROPIC_BASE_URL="https://控制台里给你的地址" export ANTHROPIC_API_KEY="sk-你的key"// 或者写进配置文件 { "env": { "ANTHROPIC_BASE_URL": "https://控制台里给你的地址", "ANTHROPIC_API_KEY": "sk-你的key" } }坑 1:Base URL 别抄博客里写的。每家路径不一样,有的带/v1有的不带。我当时抄了一份,报 404,查了半天以为是自己 key 有问题。以控制台里显示的为准。
坑 2:改完要开新终端。环境变量不会自己生效。这个坑我排查了半小时,说出来有点丢人。
坑 3:模型 ID 各家不一样。claude-opus-5-5在有的地方后面还跟着一串后缀。跑不通先去文档核对 ID,别先怀疑自己的代码。
这一步别跳:确认你连上了谁
不要问"能不能用",要问"用的是谁":
claude -p "用一句话回答:你是哪个模型?"返回里能看到模型名才算通。
为什么强调这一步。配置写错的时候,有些工具不会报错,会悄悄回退到官方地址。你以为在省钱,钱照原价在烧,账单上不会有任何提示。我是翻请求日志才发现的。
真正省钱的是分层,不是换渠道
做完两个月后,我最想说的是这句。换渠道能省一点,分层能省很多。
你的任务 | 用哪档 | 为什么 |
写新功能、大重构 | 旗舰 | 这类做错了要返工,返工比 token 贵得多 |
修 bug、补测试、加注释 | 中档 | 上下文已经很明确了,不需要最强推理 |
改格式、批量改名、跑 lint | 便宜档 | 纯体力活,用旗舰是浪费 |
我按这个分完,一个月的消耗掉了一半左右,产出没感觉变差。
坑 4:别图省事全局换成便宜的。我试过一次一刀切,一个复杂重构来回改了四遍。最后花得更多,还多赔了两个小时。
给账单装个刹车
按量计费的东西一定要有上限。控制台里一般有额度提醒和硬上限,开了再去睡觉。
坑 5:确认失败请求扣不扣钱。这是我选平台时专门看的一条。有的平台超时、限流照样扣,批量跑起来,废请求能吃掉不小一块。有的家是不成功不扣费的,这点一定要提前确认。
价格各家随时在调,具体数字你自己去页面看。别信任何二手报价文章,包括这篇。
最后
做完这件事的真实收获不是省了多少,是我终于知道钱花在哪了。以前月底给我一个数,现在我知道哪个任务烧了多少、该不该烧。
配置清单和踩坑笔记我整理了一份,放评论区了,要的自取。
配到一半卡住的,把报错贴评论区,我看到会回。