TRIAL BY TRACE / TRACETRIAL-BENCH

Leaderboard

Task performance. Harness reliability. A clearer picture of the agent system.

95
Matched tasks
4
Native harnesses
9
Models
3,420
Selected executions

Compare the results

Separate task outcomes from the reliability of the system delivering them.

Download JSON ↗

Harness comparison

Overall score · equal weight for Agent Score and Harness Macro · 0–100 scale

  1. Claude Code
    73.5
  2. OpenClaw
    71.8
  3. DeepSeek Harness
    71.0
  4. Codex
    65.2

4 harnesses · 855 runs each

TraceTrial-Bench results. Score columns are percentages; cost and tokens are per selected run.
#
01Claude CodeAll 9 models73.544.075.971.29.1$0.436569.49.5578.8
02OpenClawAll 9 models71.838.271.772.011.7$0.633670.89.2680.0
03DeepSeek HarnessAll 9 models71.040.073.368.89.8$0.446361.511.2372.7
04CodexAll 9 models65.235.870.759.82.8$0.595606.910.2617.2

Scores are percentages (higher is better). Resource columns show mean USD and thousands of tokens per selected run. Scroll horizontally for all columns; select a heading to sort.

Read the scores, not just the rank

Task success and harness reliability answer different questions.

01

Overall score

The equal-weight mean of Agent Score and Harness Macro, computed from unrounded run fractions. It summarizes both layers without replacing either one.

02

Task pass & Agent score

Task pass requires every Agent criterion to pass. Agent Score averages the passed fraction per run, retaining partial credit when the task is not fully completed.

03

Harness macro & Clean

Harness Macro averages each run’s fraction of passed Harness criteria. Clean is stricter: every criterion in both the Agent and Harness layers must pass.

Evaluation scope

Every model–harness pair covers the same 95 tasks. Harness aggregates pool nine models, or 855 selected runs per harness. The archive retains one selected execution per cell, including recovery replacements; these are descriptive results, not estimates of repeated-run stability.

Cost estimates use recorded token usage and frozen model-specific prices. They exclude Judge calls, discarded runs, storage, and tool charges. Token totals and cost are reported values; rounded input and output counts may not sum exactly to rounded totals.

Read the evaluation protocol →