← 文章 / AI技术
芝士AI吃鱼 4小时前 · 2026-09-15 13:37:24 · 2 阅读

AI榜单第一名,赢的可能根本不是大模型

公众号摘要

同一个大模型,换套 Harness、运行环境和工具链,成绩与成本就可能大不相同。我们以为榜单在比较模型,其实常常在比较完整的 Agent 系统。一个无法复现的第一名,究竟还有多少参考价值?

AI 榜单第一名,赢的可能根本不是大模型

一个模型登上榜单第一,能说明它就是“最强大模型”吗?

未必。

现在很多 AI 榜单,页面上写的是模型名,真正下场完成任务的却是一整套系统。

同一个模型,换一个 Coding Agent 运行时,测试成绩可能变,Token 消耗可能变,完成任务的速度也可能变。底层模型明明没有升级,最终表现却像换了一个选手。

问题出在哪里?

答案藏在模型外面。

今天的 AI 榜单,有时会把整个工程系统的功劳,全记在模型头上。

你以为在测大脑,其实还测了它怎么工作

让大模型回答一道常识题,模型通常只需要读懂问题并生成答案。

让 Agent 修复一个真实代码仓库,事情就复杂多了。

它要先理解任务,搜索相关文件,调用终端,修改代码,运行测试,阅读报错,再决定继续尝试还是提交答案。中间任何一步走错,都可能导致任务失败。

Harness 决定 AI 如何工作

谁来安排这些动作?

不是模型自己凭空完成的,而是模型外部的一套执行框架。业内通常把它叫作 Harness

Harness 会决定模型最先看到哪些信息、能够使用什么工具、一次保留多少上下文、失败后能不能重试、什么时候停止、最后以什么格式提交结果。

这些设置看起来像工程细节,实际上会直接改变模型的发挥。

一套成熟的 Harness,会把正确的文件、测试结果和错误信息及时送回模型,让它能够根据反馈修正方案。另一套 Harness 可能不断重复无效搜索,过早丢失关键上下文,或者还没找到问题就耗尽预算。

模型能力相同,完成任务的概率已经不同。

同一模型,不同工作台,成绩可能先变

所以,一次 Agent 评测真正测到的是:

模型 × Harness × 运行环境 × 资源预算 × 评分规则

只公布模型名,就像只公开了整道实验中的一个变量。

榜单分数不只属于模型

AI 榜单里,藏着多少没有写出来的条件

最常被忽略的变量,首先是工具链。

两个系统都在做代码修复,一个可以搜索仓库、运行测试并读取完整日志,另一个只能查看有限文件。即使使用同一个模型,它们面对的也不是同一道题。

其次是运行环境。

本地电脑、Docker 和云沙箱可能拥有不同的依赖、网络权限、命令和文件系统能力。一个任务在本地顺利通过,换到受限沙箱里,可能连需要的软件都无法安装。

资源预算同样关键。

有的方案允许模型运行更长时间、调用更多工具、失败后反复重试;有的方案只给一次机会。如果榜单只展示最终通过率,却不公布 Token、时长和重试次数,读者就无法判断这个成绩付出了多大成本。

最后还有评分器。

测试是否覆盖了真正的需求?参考答案有没有与执行过程隔离?评分模型会不会偏爱某种表达方式?平均分看起来非常精确,背后的判断规则却可能并不稳定。

于是,一个很容易被忽略的问题出现了:

榜单上的“模型第一”,到底是模型赢了,还是 Harness、预算和环境一起赢了?

两种排名,回答的根本不是同一个问题

如果我们想比较模型,就应该固定 Harness、运行环境、任务集和资源预算,只替换底层模型。

这时回答的问题是:在同一套工作方式下,哪个模型更适合完成这类任务?

如果我们想比较 Agent 系统,就可以固定模型,再更换 Harness、工具链和任务策略。

这时回答的问题变成了:同一个模型被怎样组织起来,才能更稳定、更便宜地完成工作?

这两类评测都有价值。真正的麻烦,是很多榜单把它们混在一起,最后统一挂到模型名下。

读者看到的是“模型 A 超过模型 B”,实际发生的可能是:模型 A 获得了更好的上下文、更有效的工具调用策略、更充足的重试次数,以及更适合它的评分方式。

这类结果很难复现,也很难直接指导采购。

企业购买一个模型 API,不会自动获得榜单里的完整表现。榜单背后的 Prompt、工具、执行流程和环境配置没有一起交付,线上效果自然可能与演示相差很远。

Ageval 想做的,是把“隐形工作台”摆到台面上

浙江大学 ZJU-REAL 团队开源的 ageval,切中的正是这个问题。

它将 Agent 运行时和执行环境封装成可替换的插件。同一份数据集,可以在不同模型、不同 Harness 和不同环境之间切换。想比较模型,就固定 Agent 与环境;想比较 Harness,就固定模型和任务;想检查沙箱差异,就只更换运行环境。

变量被拆开之后,榜单才知道自己究竟在测什么。

Ageval 还把一次评测划分为五个阶段:lock → environment → run → evaluate → record

运行前,它会检查依赖、能力和配置;执行时,让 Agent 在指定环境中完成任务;评分阶段再提供参考答案,并可让评分环境断开网络;运行结束后,保存配置快照、评分结果和完整交互轨迹。

按照项目公开资料,榜单成绩会绑定具体的 Agent 运行时和执行环境,并保留 lock.json、结果文件与轨迹记录。

这意味着,一个分数不再只是网页上的数字。别人可以继续追问:它用了什么配置?在哪一步失败?消耗了多少资源?能不能用同一套条件重跑?

不能被追溯的高分,很难成为真正可信的结论。

当然,完整记录也不能自动解决所有问题。任务集是否代表真实需求、评分规则是否合理、测试样本是否被模型见过,仍然需要单独检查。

Ageval 提供的是一套让评测更容易比较和复现的基础设施。它没有保证榜单一定正确,但至少让错误、偏差和隐藏条件更容易被看见。

一个靠谱的 AI 榜单,不能只剩“模型名 + 总分”

今后看 Agent 榜单,至少要找到五类信息:模型的精确版本与调用参数,Harness 的版本与关键策略,运行环境和权限配置,时间与 Token 等资源预算,以及任务集、评分器与完整运行轨迹。

少了其中任何一项,结果都可能难以复现。

逐任务结果也比一个平均分更有价值。

有的系统擅长快速解决简单任务,却会在长链路任务中频繁中断;有的系统偶尔拿到很高的成绩,但每次运行波动很大;还有的系统通过率不错,成本却高到无法进入真实业务。

这些差异,都可能被一个漂亮的总分遮住。

如果一张榜单只公布模型名和总分,最稳妥的态度,是把它当成发现候选模型的入口,而不是最终的采购报告。

真正需要警惕的,可能不是榜单失真

还有一个更深的问题。

当我们习惯把完整系统的表现归功于模型,就会忽略真正决定 AI 如何行动的那一层:谁设置默认 Prompt,谁决定它能用哪些工具,谁控制记忆、权限、重试和停止条件。

这些选择都发生在 Harness 里,普通用户却很少看见。

未来,模型可能越来越容易更换。企业真正难以迁移的,反而是围绕模型积累起来的工作流、Skills、权限体系、评测集和运行记录。

新的平台锁定,也许不会发生在模型层,而会发生在这套“隐形工作台”上。

这也是为什么,评测结果必须绑定完整系统版本。它关系到技术比较是否公平,也关系到使用者能否知道:自己购买的究竟是什么,系统又在依据什么替自己行动。

下次再看到“某模型屠榜”“某模型登顶”,先别急着被那个总分说服。

问一问它用了哪套 Harness,获得了多少预算,运行在什么环境里,失败轨迹有没有公开。

如果这些问题都没有答案,那么榜单展示的可能不是模型能力,而是一场无法复现的系统演示。

AI 榜单下一步最需要增加的,不是更多模型,而是把真正被测试的对象完整写出来。

资料来源

  • 智源社区:配套 CLI 与 Skills,浙大开源可插拔 Agent 评测底座
  • ZJU-REAL / ageval 开源仓库

说明:本文依据项目公开资料梳理,未对相关榜单进行独立复跑;关于评测披露、模型选型与平台锁定的内容属于分析与建议。

原始来源: 芝士AI吃鱼

评论 (0)