不墨 Router

发布于 2026 年 11 月 08 日 星期日

混元 Hy4 vs Kimi K3.1 Pro vs GLM-5.3:写代码选哪个(Claude Code 实测)

用 Claude Code 让混元 Hy4、Kimi K3.1 Pro、GLM-5.3 跑同两道编程题:三个都做对,GLM-5.3 最快,Hy4 最便宜,Kimi 最贵。附价格、上下文、看图能力对比和按场景怎么选。

混元 Hy4 vs Kimi K3.1 Pro vs GLM-5.3:写代码选哪个(Claude Code 实测)

结论:写代码三个模型都能用,我们用 Claude Code 跑的两道题三个都一次做对。图便宜选混元 Hy4(tencent/hy4,输入 6 / 输出 18 元每百万 token),图快选 GLM-5.3(glm/glm-5.3,8 / 28 元),要在代码里看截图又想要更强的综合能力选 Kimi K3.1 Pro(kimi/kimi-k3.1-pro,13 / 68 元)。 三个模型都在不墨 Router 上,同一个 Key 改模型 ID 就能切。

核验日期:2026-11-08。价格、上下文、能力标签都取自 https://router.bumo.cc/api/v1/models 的线上返回,均为 Router 当前价。实测每道题每个模型只跑了一次,样本很小,只能说明「这类日常任务三个都能完成」和大致的速度、花费差别,不是能力排名。

价格和规格对比

混元 Hy4 Kimi K3.1 Pro GLM-5.3
模型 ID tencent/hy4 kimi/kimi-k3.1-pro glm/glm-5.3
输入 6 元 13 元 8 元
缓存命中输入 0.3 元 1.3 元 2 元
输出 18 元 68 元 28 元
上下文 1,024,000 1,048,576 1,000,000
看图 支持 支持 不支持
工具调用 支持 支持 支持
深度思考 支持 支持 支持

单位:元 / 百万 token。三个上下文都在 1M 左右,长度不是区分点。差别在两处:

  • 输出价:Kimi 68 元是 Hy4 的 3.8 倍、GLM 的 2.4 倍。编程 Agent 写一个文件就是几千 token 输出,这个差距会直接体现在账单上。
  • 缓存命中价:Hy4 只要 0.3 元,GLM 是 2 元。Claude Code、Cline 这类工具每轮都重发整段上下文,缓存占输入的大头,Hy4 在这一项上便宜最多。

实测方法

用 Claude Code 2.1.318 直连 Router 的 Anthropic 接口,三个档位(Opus / Sonnet / Haiku)都设成被测模型,claude -p 非交互跑,只放行 python3、读写和编辑文件。每个模型在一个全新的空目录里跑:

  1. 修 bug:calc.py 里 add() 被写成了减法。指令是「运行 python3 test_calc.py,找出失败原因,修好 calc.py,再运行一次确认输出 ok」。
  2. 写 LRU 缓存:给好测试文件,让它新建 lru.py 实现 O(1) 的 LRUCache,不许用 functools,跑到测试输出 ok 为止。测试覆盖了淘汰顺序、更新已有 key、容量为 0 三种情况。

跑完后我们自己再执行一遍测试,结果以这一步为准,不以模型自己的说法为准。花费按 Claude Code 报告的 Token 用量乘 Router 价估算。

实测结果

修 bug

  • 混元 Hy4:通过,28 秒,7 轮;输入 10,024 + 缓存 69,632,输出 643(含思考 207);约 0.093 元
  • Kimi K3.1 Pro:通过,39 秒,6 轮;输入 11,435 + 缓存 42,240,输出 581;约 0.243 元
  • GLM-5.3:通过,19 秒,6 轮;输入 7,488 + 缓存 47,104,输出 225;约 0.160 元

写 LRU 缓存

  • 混元 Hy4:通过,74 秒,7 轮;输入 14,369 + 缓存 74,368,输出 3,427(含思考 1,892);约 0.170 元
  • Kimi K3.1 Pro:通过,56 秒,4 轮;输入 12,551 + 缓存 32,768,输出 1,668;约 0.319 元
  • GLM-5.3:通过,29 秒,6 轮;输入 9,328 + 缓存 59,136,输出 777;约 0.215 元

两题合计花费:Hy4 约 0.26 元,GLM-5.3 约 0.38 元,Kimi K3.1 Pro 约 0.56 元。

怎么读这组数字

  • 三个都做对了。 两道题都是日常写业务代码会遇到的量级,三个模型都能自己跑测试、看报错、改文件、再验证,不需要人插手。
  • GLM-5.3 最快。 两题都是最短耗时,输出也最省字,适合想要「改完就走」的节奏。
  • Hy4 最便宜,但会多想一会儿。 Hy4 在 Claude Code 里默认开着思考,写 LRU 时一半多的输出是思考,所以比 GLM 慢了一倍多。即便这样总花费仍最低,靠的是 0.3 元的缓存价和 18 元的输出价。
  • Kimi 轮数最少,单价最贵。 写 LRU 只用了 4 轮,一次写好整个文件,但 68 元的输出价让它两题都是最贵的。

按场景怎么选

场景 推荐 理由
Claude Code / Cline 日常写代码,长时间挂着跑 tencent/hy4 缓存价 0.3 元,长会话越跑越省
想要最快的来回,小改动多 glm/glm-5.3 实测两题最快,输出最简洁
要把报错截图、设计稿丢给它看 tencent/hy4 或 kimi/kimi-k3.1-pro GLM-5.3 不支持图片输入
复杂重构、规划,愿意多花钱 kimi/kimi-k3.1-pro 轮数少、一次写得完整,放在 Opus 档
后台小活(生成标题、简单判断) glm/glm-5.3-flash 输入 0.8 / 输出 2.8 元,放在 Haiku 档

Claude Code 可以按档位混搭,比如 Opus 档放 Kimi,Sonnet 档放 Hy4,Haiku 档放 GLM-5.3 Flash,三个变量各填一个模型 ID 就行:

export ANTHROPIC_AUTH_TOKEN="sk-你的Key"
export ANTHROPIC_BASE_URL="https://router.bumo.cc"
export ANTHROPIC_DEFAULT_OPUS_MODEL=kimi/kimi-k3.1-pro
export ANTHROPIC_DEFAULT_SONNET_MODEL=tencent/hy4
export ANTHROPIC_DEFAULT_HAIKU_MODEL=glm/glm-5.3-flash
claude

Hy4 的单独调用方法、关思考省钱的参数和 Cline 配置,见 混元 Hy4 API 怎么调。

边界

  • 每个模型每题只跑了一次,模型输出有随机性,换一次跑轮数和耗时会有出入。
  • 两道题都偏小。大仓库、跨多文件的改动,我们没有在本文测。
  • 耗时含网络和 Claude Code 本身的开销,三个模型是同一时间段并行跑的。
  • 花费是按 Claude Code 报告的 Token 数估的,实际扣费以 Router 后台账单为准。

前往不墨 Router 获取 Key,一个 Key 三个模型都能试。

继续阅读