智能体失败归因框架:模型还是 Harness 的问题?
When Agents Fail: Model or Harness--Who's to Blame?
同一套任务,换不同 harness 排名就变。这篇用 52,168 条轨迹告诉你怎么区分模型和 harness 谁在背锅,做智能体的都该看看。
arXiv 论文 2610.32483 提出,智能体基准成绩由模型与执行 harness 共同决定,应通过交互来评估 harness。框架包含五项指标:VCR 有效完成率、Model-Harness Fit、Cross-Model Fit、Interaction Residuals 和 Token Load。实验覆盖 OpenCode、Codex CLI、Pi CLI、DeepAgents 四个 harness 与四个核心模型,共 111 个评估设置、52,168 条轨迹,横跨六项基准。结果显示 OpenCode 在跨模型表现中排名第一,DeepSeek V4 Flash Preview 在共享四基准面板上保持稳定的平均 VCR。
When Agents Fail: Model or Harness--Who's to Blame?
LLM agents combine models with execution harnesses, so agentic benchmark performance reflects their joint behavior. We argue that harnesses should therefore be evaluated through their interactions with underlying models. We develop a framework combining five complementary measures: (i) Valid Completion Rate (VCR), how reliably agents finish normally and deliver evaluable results, irrespective of task correctness; (ii) Model-Harness Fit, how well a harness supports task achievement through valid completion for a given model; (iii) Cross-Model Fit, a harness's overall suitability across evaluated models; (iv) Interaction Residuals, pairing-specific execution strengths and weaknesses hidden by component-level summaries; and (v) Token Load, the token demands of agent execution, including failed attempts. We evaluate four general-purpose harnesses (OpenCode, Codex CLI, Pi CLI, and DeepAgents) with four core models, plus two fixed native model-harness systems, on six benchmarks covering context management, tool use, long-context planning, multimodal interaction, and artifact handoff. Including native references and stress conditions, 111 evaluation settings yield 52,168 trajectories. Harness rankings vary across models and benchmarks; task performance and valid completion can favor different pairings, and similar task scores can accompany distinct execution profiles. OpenCode ranks first in cross-model performance, while DeepSeek V4 Flash Preview maintains consistently high Mean VCR across harnesses on the shared four-benchmark panel. These findings support evaluating model-harness interactions, training transferable harness-use capabilities in models, and harness designs adapted to the model and task.