Agent capability is not a property of the model alone: benchmark, evaluation set, agent configuration, and harness (tool calls, packaging, framework) form a coupled system, so scores only mean something relative to a specific harness configuration. Terminal-Bench 2.0 scores are compared across different harnesses on the same base models.
Model-selection decisions made on leaderboard numbers can be invalid for your own harness; you must re-measure whenever you change packaging or tool wiring, and you cannot port a benchmark result across harnesses.
Any platform that reports a single 'agent performance' number while varying the scaffolding around a fixed model is reporting a confounded metric; harness configuration should be versioned and reported alongside scores.
Benchmarks, evaluations, and the agents and how you configure them are all covariant.
Terminal-Bench 2.0 scores comparing different agent harnesses across base models.
Packaging agents with different tool calls and frameworks leads to varied benchmark performance.