Claude 是国内开发者最想用、也最难直接用上的模型之一。官方 API 的注册门槛把大部分人挡在门外,而它在长上下文和代码理解上的表现又确实值得折腾。这篇把型号矩阵、官方门槛、国内接入、真实价格和能直接跑的代码一次讲完。
Claude 的产品线名字很像,差别藏在后缀里。搞不清 Sonnet 和 Opus 的分工,很容易一直用错档位——要么花冤枉钱,要么在难任务上反复得到平庸答案。
预算有限的话,有个实用组合:日常任务统一走 Sonnet 4.5,遇到需要它自己想清楚的任务再手动切到 Opus,月成本大约是全程用旗舰的三分之一。
Sonnet 是 Claude 的均衡档,速度、质量、价格都卡在中间位置。写代码、改 bug、写文档、做摘要这类高频任务,Sonnet 是最合理的选择,没必要每次都上 Opus。
Opus 在复杂推理、长链规划、代码库级别的理解上更强,代价是价格大约翻一倍。它不是"更好的 Sonnet",而是为少数硬任务准备的。日常任务用它,等于把钱撒在没必要的地方。
带 -thinking 的版本会先输出推理过程再给结论。模型在回答前会自己拆解问题,遇到多步逻辑、边界条件多的任务,正确率明显更高,代价是响应慢一些、输出更长。需求简单时它反而浪费——问一句"这段代码哪里报错",思考链写了一屏才开始说正事。实测下来,thinking 版本在"给一堆约束条件、问哪种方案不违反约束"这类题上优势最大;"把这段中文翻成英文"这种活它和普通版本几乎没差别,只是白等十几秒。
4.5 是成熟稳定的老将,价格最低;4.6 是当前大多数人的默认档;4.7 是最新一代,质量和一致性最好。三代同时在线的好处是你可以按任务难度分配预算,常规活走老代,关键活走新代,不必全用一个档。不是越新越划算,是越合适越划算。一个常见的浪费是:所有任务都堆到最新旗舰上跑,结果九成请求的难度其实根本用不着它。
console.anthropic.com 注册需要邮箱加手机号验证,部分地区的号码收不到验证码。账号注册地区还会影响可用模型列表,有时登进去发现模型比文档里少,就是地区导致的。
官方只支持海外信用卡,国内双币卡经常被拒。想走官方直连,绕不开一张可用的海外卡。这一步劝退了大多数人,和写代码的能力没关系。
官方对异常调用比较敏感:高频并发、多 IP 登录、多人共用一个 Key,轻则限流重则封号。团队协作场景里把 Key 散给十几个人用,风险尤其高,而且封号通常没有申诉窗口。
还有个隐性成本是时间:从注册到能正常跑通,顺利的话半小时;卡在手机号或绑卡上拖三天也很常见。急着上线的时候,这段时间比钱更贵。
链路自己掌控,适合有运维能力、对链路有强要求的团队。但需要长期维护服务器和代理,出口 IP 一旦被标记就要重新折腾一遍。一年下来服务器和代理的钱,未必比按次调用便宜,这笔账要一起算。
小鱼API 把 Claude 全系列统一成 OpenAI 兼容协议,接入地址 https://xyuapi.top/v1,一个 Key 通吃 Claude、GPT、Gemini、Grok、DeepSeek。国内直连不降智不限速,支持支付宝微信,最低 7 元起充。
Claude Code 配合 cc-switch 可以直接切到中转地址,写代码全程不用管网络;Chatbox、Cherry Studio、酒馆同样支持自定义接口地址,配置完就能对话,不用写一行代码。
客户端只需要填两个字段,接口地址和 Key,模型从下拉里选,改完保存就能用。对不写代码的产品和运营同学来说,这条路是唯一能自己搞定的。
| 模型 | 定位 | 价格(元/次) |
|---|---|---|
| claude-sonnet-4-5-thinking | 成熟主力 | 0.09 |
| claude-sonnet-4-6-thinking | 当前默认 | 0.2 |
| claude-sonnet-4-7-thinking | 最新一代 | 0.2 |
| claude-opus-4-5-thinking | 上一代旗舰 | 0.12 |
| claude-opus-4-6-thinking | 旗舰 | 0.25 |
| claude-opus-4-7-thinking | 最新旗舰 | 0.25 |
按次计费在 Claude 上优势特别明显。官方是按输入输出 token 计费的,而长上下文恰恰是 Claude 的核心卖点——你总会一次性塞进去几万字代码。按 token 算,光是输入就是一笔钱;按次算,塞多少都是同一个价,1 个字和 20 万字同价。做代码审查这种"每次都必须贴一大坨上下文"的活,成本差距能拉开十倍以上。
举个具体例子:用 Sonnet 4.6 审查一次贴 8000 行项目代码的请求,按 token 计费大约几块钱一次,按次计费固定 0.2 元。一天审二十次,一个月下来省下的钱够买好几张无限卡。
pip install openai
from openai import OpenAI
client = OpenAI(
api_key="你的小鱼API Key",
base_url="https://xyuapi.top/v1",
)
code = open("handler.py", encoding="utf-8").read()
resp = client.chat.completions.create(
model="claude-sonnet-4-6-thinking",
messages=[
{"role": "system", "content": "你是代码审查专家,只输出问题清单,不写客套话。"},
{"role": "user", "content": f"审查这段代码,指出并发安全问题与修复方式:\n\n{code}"},
],
max_tokens=4096,
)
print(resp.choices[0].message.content)
把整个文件读进来直接塞进提示词,是 Claude 最舒服的用法。文件几百行都不用切。
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.XYU_API_KEY,
baseURL: "https://xyuapi.top/v1",
});
const stream = await client.chat.completions.create({
model: "claude-opus-4-6-thinking",
messages: [{ role: "user", content: "重构这个函数,降低圈复杂度并保持行为不变" }],
stream: true,
});
for await (const chunk of stream) {
process.stdout.write(chunk.choices[0]?.delta?.content ?? "");
}
Claude 的上下文窗口很大,但还是建议按模块分批喂,每批带一句上下文说明。一次性丢二十万字虽然不额外收费,模型对中间部分的注意力会下降,拆成几批反而更准。经验做法是:第一批给项目结构和依赖关系,之后每批聚焦一个文件,最后一批让它汇总。还有个细节:让它引用原文时要求带上文件名和行号区间,方便你直接跳过去核对,不然它会给你一段看不出出处的结论。
Claude 对长上下文的利用效率是它最硬的差异点。把项目结构、几个核心文件、报错栈一起给它,它能自己理清调用关系,而不是像短上下文模型那样只看得到你贴的那一段,然后给一堆"请提供更多上下文"的废话。这个差别在接手别人的老项目时最明显:一次性把目录结构和几个核心入口文件给它,它能直接指出这次改动会影响哪些模块。
适合做"找问题"的活:并发竞态、边界条件、资源泄漏、注入面、被吞掉的异常。提示词里明确要求只列问题和修复方案,输出质量比让它顺手重写一整份代码高得多。审查用 Sonnet 4.6 就够,除非涉及跨模块的架构问题才需要 Opus。
把目标函数、调用方和测试一起贴进去,让它输出重构后的版本加改动理由,比逐行改效率高得多。复杂重构用 Opus,常规清理用 Sonnet 就够,成本差一倍。改完之后一定让它同时给测试用例,不然重构完没人验证才是真麻烦。重构前后各跑一遍测试,把失败用例连同日志一起发给它,比自己盯堆栈找原因快得多。
用同一个 Key 把两家都调一遍,拿自己真实的任务跑一轮 A/B 对比再定主用模型,比看任何评测榜单都准。评测里的题目和你的业务往往不是一回事。
Key 复制时带了空格或换行,或者接口地址填成了官方域名却用着中转 Key,两边对不上。
排查顺序建议是:先打印接口地址和 Key 的前后各四位,确认没有多余空白,再看是不是地址和 Key 来自两家。
并发太高。Claude 官方对每分钟请求数限制严格,中转线路宽松很多;自己的脚本记得加指数退避,别裸奔重试。
thinking 版本的思维链也算在输出 token 里,max_tokens 给小了会被截断,建议不低于 4096。表现是回答说到一半突然断掉,看起来像模型抽风,其实是参数问题。
官方直连常见,多 IP 或多设备共用一个 Key 容易触发风控。换中转 Key 能规避这类问题。
| 场景 | 推荐模型 | 单次成本 |
|---|---|---|
| 日常问答、文档摘要 | claude-sonnet-4-5-thinking | 0.09 元 |
| 代码审查、常规重构 | claude-sonnet-4-6-thinking | 0.2 元 |
| 大型项目分析 | claude-opus-4-6-thinking | 0.25 元 |
| 要求最新一代一致性 | claude-sonnet-4-7-thinking | 0.2 元 |
| 极致推理 | claude-opus-4-7-thinking | 0.25 元 |
高频重度的场景(比如挂着 Claude Code 天天写代码),单次计费累积起来不便宜,这种情况看无限卡套餐更合适。接入地址统一是 https://xyuapi.top/v1,最低 7 元起充,先花几块钱把流程跑通,再谈规模和成本优化。
一句实话:先用便宜档跑一周,把真正需要贵模型的场景记下来,比一开始就研究哪种组合最优靠谱得多。真实用量分布往往和想象中差很远。