成本空间优先,先测 Kimi K3;需要一个工具链较完整的均衡基线,先测 GPT-5.6 Sol;只有在高难、长链路任务的失败代价足够高时,才把 Claude Fable 5 作为升级选项。三者都不该仅凭一张跑分表直接进入生产。
截至 2026 年 7 月 17 日,K3 已可通过 API 调用,但完整权重仍计划在 7 月 27 日发布,今天不能把它当作已可自托管的模型。OpenAI 的 gpt-5.6 API 别名当前指向 gpt-5.6-sol;这只解决接口身份,不代表 Sol 自动适合所有任务。
| 你现在最在意什么 | 先测 | 通过前必须盯住什么 | 什么时候换路 |
|---|---|---|---|
| 留出更多试错预算 | Kimi K3 | 同一仓库下的通过率、重试次数与审查时间 | 低单价被返工吃掉,或工具调用不稳定 |
| 建立均衡生产基线 | GPT-5.6 Sol | 长输入是否越过 272K 计费跳点,工具链是否真实减少恢复成本 | K3 以更低完整成本同样通过,或高难任务持续失败 |
| 解决最难的长链路任务 | Claude Fable 5 | 额外通过率能否覆盖高价,以及拒答、回退和留存是否可接受 | 普通任务没有显著收益,或数据策略不允许 |
真正要比较的不是每百万 token 的标签价,而是一次通过验收的任务花了多少:API 与工具费用,加上重试、延迟、人工审查和失败恢复。把仓库、commit、提示、工具、预算、测试和审核标准全部固定,再让三款模型做同一组任务。谁能以最低完整成本稳定通过,谁才值得放量;遇到阈值外失败就升级或回滚。
先核对当前 API 条件,再看谁跑分高
三款模型都能覆盖长上下文编码与智能体工作,但它们不是可以直接互换的三个名字。价格、输出上限、工具入口、回退方式、数据留存,以及“以后可能自托管”和“现在就能自托管”的差别,都会改变部署边界。
| 模型与直接 API ID | 2026-07-17 每百万 token 标价 | 上下文与输出 | 当前使用边界 | 最容易漏掉的条件 |
|---|---|---|---|---|
Kimi K3,kimi-k3 | 缓存命中输入 $0.30;未命中输入 $3;输出 $15 | 1M 上下文;生产前需再次确认端点输出限制 | Kimi API、Kimi、Kimi Work、Kimi Code | 权重计划 7 月 27 日发布,7 月 17 日尚不能下载自托管 |
GPT-5.6 Sol,gpt-5.6-sol | 输入 $5;缓存输入 $0.50;输出 $30 | 1.05M 上下文;最大输出 128K | OpenAI API,以及符合条件的 ChatGPT、Codex 入口 | 输入超过 272K 后,整次请求输入按 2 倍、输出按 1.5 倍计价;缓存写入为未缓存输入的 1.25 倍 |
Claude Fable 5,claude-fable-5 | 输入 $10;输出 $50 | 1M 上下文;最大输出 128K | Anthropic API | 自适应思考常开;拒答、回退、30 天留存与不支持 ZDR 都要进入生产决策 |
这些价格只指三家厂商的直接 API 标价,不等于消费者订阅额度,也不等于第三方 router 价格。事实分别来自 Kimi K3 发布页、OpenAI Sol 模型文档 与 Anthropic Fable 文档。
K3 的单次尝试最便宜。假设一次任务消耗 10 万未缓存输入 token 与 2 万输出 token,按当前标价,K3 为 $0.60,Sol 为 $1.10,Fable 为 $2.00。这足以让 K3 进入首测名单,却不能证明它在补丁失败、重复工具调用或人工返工后仍最便宜。
Sol 位于中间价位,但长输入存在明显跳点。270K 与 275K 的提示长度相差不大,账单条件却不同。编码智能体若持续把整个仓库、工具记录与生成文件重新塞回上下文,就该监控输入 token 的 p50、p95 和越过 272K 的比例,而不是只看 1.05M 的窗口上限。
Fable 的直接价格最高,服务条件也最特殊。Anthropic 说明,部分请求可能以 HTTP 200 返回,但 stop_reason 为 refusal;配置的 fallback 也可能让另一款 Claude 模型完成请求。对敏感或受监管数据,30 天留存与不支持零数据留存可以直接成为停止条件,不能等迁移后才补进风险清单。
按任务选首测模型,不按品牌站队
大量探索、常规修改与成本敏感工作,先测 K3。 仓库梳理、多个实现候选、前端迭代等任务允许拒绝较弱结果,却可能承受不起每次都用最高价模型。K3 的未来权重还带来一条潜在自托管路线,但在实际文件、许可证、显存与推理要求核对前,这只是下一次评估的起点。
K3 的停止线也要写在同一页:如果低单价被更多输出、更多重试、工具失败或人工补丁吃掉,就不再是经济路线。此时应把同一批任务交给 Sol,而不是继续靠增加提示词和次数把 K3 调到“赢”。
需要一个较中性的生产基线,先测 Sol。 OpenAI 把 Sol 定位为 GPT-5.6 的旗舰层,当前 API 文档也给出了与长上下文配套的工具入口。团队若原本就在 Codex 环境中测试,这个 harness 会影响文件选择、工具调用、上下文管理和变更验证,因此要把“模型”和“模型所在的智能体框架”一起记录。
Sol 只有在通过率、人工审查或工具稳定性足以覆盖与 K3 的价差时,才配得上“均衡默认”。如果普通任务上 K3 同样通过且完整成本更低,就让 K3 承担普通流量,把 Sol 留作失败升级;反过来,如果 K3 的返工高,Sol 可以继续做默认。
长链路重构、模糊调试与高损失任务,才升级 Fable。 一次错误架构选择可能浪费数小时,这时更高的单次成本不一定更贵。Fable 必须用实测证明它能救回某类失败、缩短高级工程师审查时间,或降低回滚概率;普通任务没有这些收益,就不应全量支付溢价。
如果 Fable 使用了回退模型,结果里要同时记录请求模型与实际完成模型。带回退的成功对生产很有用,但不能作为“纯 Fable 完成”的证据。
为什么换一个测试栈,赢家就会变
编码跑分更接近下面这个式子,而不是一个孤立的模型能力值:
观察到的结果 = 模型 + 智能体框架 + 推理或 token 预算 + 工具 + 回退策略 + 任务与测试设置
Kimi 的发布表恰好暴露了这个问题:K3 在一些评测里使用 KimiCode,Sol 使用 Codex,Fable 使用 Claude Code 或 Terminus,部分配置还允许 fallback。同一张厂商表里的选取行已经会换出不同领先者:
| Kimi 发布页中的评测行 | Kimi K3 | Claude Fable 5 | GPT-5.6 Sol | 这行真正说明什么 |
|---|---|---|---|---|
| DeepSWE | 67.5 | 70.0 | 73.0 | 这套任务与栈里 Sol 领先 |
| Program Bench | 77.8 | 76.8 | 77.6 | K3 略高,但小差距不能脱离设置解读 |
| Terminal Bench 2.1 | 88.3 | 84.6 | 88.8 | K3 与 Sol 接近,Fable 在所示配置下较低 |
| FrontierSWE | 81.2 | 86.6 | 71.3 | 这一行 Fable 明显领先 |
| BrowseComp | 91.2 | 88.0 | 90.4 | 这一行 K3 领先 |
这是 Kimi 自己发布的对比,所以表格及脚注由 Kimi 负责。它能证明“任务和栈会改变结果”,不能证明某个模型在所有仓库中都赢。
独立复合快照能提供第二个视角,同样必须带配置标签。2026 年 7 月 17 日,Artificial Analysis 显示的 Intelligence Index v4.1 中,K3 为 57,Sol Max 为 59,Fable 在“Adaptive Reasoning、Max Effort、Opus 4.8 Fallback”配置下为 60:
| Artificial Analysis 快照 | 指数 | 输出速度 | 指数评测输出 token | 全指数评测成本 |
|---|---|---|---|---|
| Kimi K3 | 57 | 62.0 token/s | 130M | $2,690.80 |
| GPT-5.6 Sol Max | 59 | 52.4 token/s | 70M | $2,824.18 |
| Claude Fable 5(含所述回退) | 60 | 66.1 token/s | 87M | $5,630.52 |
一分之差没有配置和成本差异重要:Fable 的分数包含所述 fallback,Sol 的编码智能体信号绑定 Codex harness,K3 在这套评测中消耗的输出 token 更多。它们都不能替代你自己仓库里的受控测试。
把单价换算成“通过验收的任务成本”
“通过验收”意味着输出同时通过自动检查和团队审查门槛。可先用这个工作表:
完整任务成本 =(每次尝试的 API + 工具 + 基础设施)/ 验收通过率 + 人工审查时间 + 预期失败恢复
通过率必须来自同一批任务。不能拿 K3 的简单任务通过率去对比 Fable 的困难任务,也不能拿 Sol 的缓存运行对比另外两者的未缓存运行。即使供应商没有对某次失败请求收费,队列、工具、工程师注意力和 fallback 流量仍然有成本。
沿用 10 万未缓存输入与 2 万输出 token 的任务,假设——不是实测——K3、Sol、Fable 的通过率分别是 80%、90%、94%,人工审查分别为 8、6、5 分钟,内部综合人力成本为每小时 $60:
| 纯假设工作表 | 每个通过任务的 API 成本 | 审查成本 | 未计失败恢复的合计 |
|---|---|---|---|
| Kimi K3 | $0.60 / 0.80 = $0.75 | $8.00 | $8.75 |
| GPT-5.6 Sol | $1.10 / 0.90 = $1.22 | $6.00 | $7.22 |
| Claude Fable 5 | $2.00 / 0.94 = $2.13 | $5.00 | $7.13 |
这组通过率和审查时间没有描述三款模型的真实表现,只用来展示:低 token 单价可能被验收与审查反转;高价模型也只有在质量收益足够大时才可能变便宜。上线前要把每一个假设替换成团队自己的测量。
需要比较更多厂商、batch、缓存、router 费用与月度预算时,转到 LLM API 价格对比。这里仍只处理 K3、Sol 与 Fable 的同工作负载选择。
用同一个仓库做可重复测试
迁移前先冻结工作负载,让模型尽量成为主要变量。30–50 个代表任务已经能形成第一轮信号,但要覆盖日常修改、跨文件变更、bug 定位、工具失败、长上下文和过去需要高级工程师介入的任务。
- 固定同一个仓库 commit、任务描述和初始状态,三款模型都从相同文件开始。
- 固定系统指令、工具权限、联网策略、sandbox、超时和 harness 版本。
- 为每条路线写明推理或 token 预算;启用了 adaptive thinking、max effort 或 fallback,就在结果中显式标注。
- 执行前定义验收:构建、测试、lint、类型与安全检查、任务特定断言、允许改动范围和人工评分表。
- 条件允许时盲审,并记录是否通过、重试次数、输入输出 token、总延迟、工具失败、审查分钟数与需要回滚的回归。
- 另一天重跑稳定子集,避免把发布周容量或短时路由波动当成稳定能力。
不要为每款模型调出一套只让它获胜的测试。生产配置确实可能需要不同参数,但每个例外都应可追溯:推理强度、上下文裁剪、额外提示、fallback 和重试策略。否则最后得到的不是可复现的选型,而是三场不同演示。
评测至少要分开回答四个问题:哪款模型以最低完整成本通过普通任务;哪款模型能救回默认路线失败的高难任务;哪些故障来自模型,哪些来自 harness 或工具环境;哪项服务条件——计费跳点、回退、拒答、留存或未来自托管——改变了部署边界。
每次运行至少保存一条可以复算的记录。只留“成功/失败”会让团队无法判断价差究竟来自模型、上下文、工具还是人工恢复:
| 记录组 | 最少字段 | 用来回答什么 |
|---|---|---|
| 身份与配置 | 模型 ID、实际完成模型、harness 版本、effort、fallback、commit | 三次运行是否真在比较同一种条件 |
| 用量与延迟 | 输入、缓存输入、输出 token,工具次数,总时长与 p95 | 单价差、长上下文与工具循环怎样改变账单 |
| 质量与恢复 | 自动检查、人工结论、重试、审查分钟、回滚级回归 | 低价尝试是否把成本转移给审查与恢复 |
| 决策结果 | 通过、升级、暂缓或回滚,以及触发阈值 | 下一批流量为什么走这条路线 |
如果失败集中在文件检索、权限、网络或测试环境,先修 harness,再重跑三款模型;如果同一类语义错误只在一条路线重复出现,才把它记为模型候选问题。这样的故障归因能避免用更贵模型掩盖工具缺陷,也能避免把一次环境事故误写成模型能力结论。
如果你从旧 Kimi 项目迁移,Kimi K2 API 模型指南负责旧模型 ID 与接入迁移。不要把 K2 兼容问题混进 K3 与两款闭源旗舰的能力评测。
把结果写成放量、升级与回滚规则
普通任务放量 K3:前提是没有关键回归,通过率与 Sol 的差距在团队容忍范围内,并且把重试和审查计入后仍有足够节省。超过任务复杂度阈值就升级,不要让一条便宜路线吞掉所有流量。
Sol 保持默认:前提是它对 K3 的通过率或审查时间提升足以覆盖价差,工具链稳定,而且收益在长上下文加价后仍成立。高难任务可以单独升级,没必要让普通流量全付 Fable 溢价。
Fable 只处理已定义的难题:它要能稳定救回某类失败,或减少足够多的高级工程师时间。记录是否发生 fallback;对留存敏感流量,当前 30 天与无 ZDR 边界可以一票否决。
暂缓迁移:如果差距不能复现、配置不可比,或赢家引入了新的失败类型,就保留现状。得分接近而运维不确定,不构成切换理由。
立即回滚:关键回归超过阈值、完整任务成本高于基线、p95 延迟突破服务预算、工具失败聚集,或留存和 fallback 违反策略时,恢复旧路线。评测语料与旧路由要一直保留到新模型通过一段受监控的小流量。
K3 还需要 2026 年 7 月 27 日后的专门检查:确认权重确实发布,阅读许可证,计算显存与服务要求,并在计划使用的推理栈上重跑同一批任务。“可以下载”只是自托管评测开始,不等于延迟和成本会自动优于托管 API。
常见问题
Kimi K3 整体上比 Fable 5 和 GPT-5.6 Sol 更好吗?
不能这样下结论。K3 当前直接 API 标价最低,并在 Kimi 发布的一些评测行领先;Sol 与 Fable 在另一些行领先。harness、预算、fallback、token 消耗和任务都会改变结果。先把 K3 当作经济型候选,再用同一验收集决定是否放量。
Kimi K3 现在可以下载权重自托管吗?
截至 2026 年 7 月 17 日不可以。Kimi 计划在 7 月 27 日发布完整权重。届时仍需复核官方仓库、许可证、显存与服务要求,才能把它称为生产自托管选项。
Claude Fable 5 什么时候值得支付溢价?
当高难、长链路任务的实测收益足以减少失败、重试或高级工程师审查时间,并能覆盖每百万输入 $10、输出 $50 的价格时。同时,fallback、拒答、30 天留存和无 ZDR 必须适合你的数据策略。
GPT-5.6 Sol 是三者中性价比最好的吗?
它适合做均衡基线,特别是评测已经在 Codex 或 OpenAI 工具环境中运行时,但不保证每个通过任务最便宜。超过 272K 输入会改变整次请求的价格;如果 K3 在普通任务同样稳定通过,K3 仍可能更省。
编码任务应该先从哪一个开始?
完全没有内部数据时,可用 Sol 建立均衡基线,再让 K3 竞争普通任务,把 Fable 留给最难失败。如果预算空间是首要限制,就先从 K3 开始,未达到同仓库验收目标时再升级 Sol。真正应该长期保留的不是某个模型名,而是一条可测量、可升级、可回滚的路由规则。



