月花 200 刀调 Claude 的我,改了一行 baseURL,现在每月只花 60
月花 200 刀调 Claude 的我,改了一行 baseURL,现在每月只花 60
结论先说:把 api.anthropic.com 换成中转,同样的调用量,账单直接砍掉三分之二。
背景
我维护一个代码审查 bot,每天跑几百次 Claude Sonnet 调用,上个月账单 $197。我以为是正常成本,直到同事问了一句:"你为什么要直接打 Anthropic?"
才意识到自己一直在用最贵的方式做最普通的事。
问题出在哪
直连官方 API 有几个隐性成本:
1. 汇率损耗:充值走 Stripe,人民币换美元有 3-5% 的汇差
2. 额度管理:官方按月充,用不完下个月清零(Claude 尤其这样)
3. 风控封号:国内 IP 直连偶尔触发风控,工程上要额外处理重试和代理
我的 bot 其实大部分请求是轻量摘要任务,完全可以用 claude-haiku-3-5 跑,但我图省事全都走 Sonnet。这是最大的浪费。
具体操作
第一步:换 baseURL
这一步真的只有一行。以 Python 为例:
from anthropic import Anthropic
client = Anthropic(
api_key="你的中转 key",
base_url="https://api.api2everything.xyz", # 改这里
)
response = client.messages.create(
model="claude-sonnet-4-5",
max_tokens=1024,
messages=[{"role": "user", "content": "review this code: ..."}]
)
如果你用 OpenAI SDK 也行,中转支持 OpenAI 格式兼容:
from openai import OpenAI
client = OpenAI(
api_key="你的中转 key",
base_url="https://api.api2everything.xyz/v1",
)
response = client.chat.completions.create(
model="claude-sonnet-4-5", # 直接写 Claude model name
messages=[{"role": "user", "content": "review this code"}],
)
curl 版本:
curl https://api.api2everything.xyz/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-haiku-3-5",
"messages": [{"role": "user", "content": "summarize this PR"}]
}'
第二步:按任务选模型
这才是省钱的大头。我现在的分级:
| 任务类型 | 之前用 | 现在用 | 费用变化 |
|---------|--------|--------|---------|
| 代码摘要、简单 Q&A | Sonnet | Haiku | 降 ~80% |
| 代码审查主流程 | Sonnet | Sonnet | 不变 |
| 复杂推理、架构分析 | Sonnet | DeepSeek R1 | 降 ~70% |
DeepSeek R1 处理推理类任务性价比极高,中转平台都有,不用单独申请账号。
第三步:余额不清零
官方 Claude 余额是按月的,用不完就蒸发了。中转余额永久有效,可以按实际用量充,不用担心月底浪费。
效果
上个月账单 $197,这个月同等调用量下:
- 换 baseURL:直接享受折扣价(官方 65% 起)
- 轻任务换 Haiku:节省 ~40%
- 部分推理换 DeepSeek:节省 ~30%
最终结算折合人民币约 ¥430,之前要 ¥1420+。
我用的中转
api2everything.xyz,支持 300+ 模型,国内直连不需要挂代理,OpenAI 格式兼容,注册送 ¥1 够跑几十次测试调用,确认好用再充。
改一行 baseURL,其他代码一行不动。