Design and Cross-Domain Evaluation of an Agent Execution Harness
Organizations: Spine AI
Abstract
Completing complex tasks with language-model agents requires coordinating planning, execution, and review so the final result addresses the user's original objective. We present an agent execution harness that keeps the original objective separate from a revisable plan and an execution record. A planner assigns scoped tasks, workers produce outputs and artifacts, and a reviewer examines results against the original request before submitting or requesting additional work. Reusable domain-specific instructions guide these roles and are refined during construction using task inputs and execution trajectories, without official grading feedback. We evaluate complete harness configurations across terminal tasks, clinical responses, application building, and scientific questions. On Terminal-Bench 2.1, the harness passes 83 of 89 instances (93.26%); on HealthBench Professional, a Fable-configured system achieves a length-adjusted rubric score of 69.63 across 525 tasks. In a 53-task paired HealthBench comparison, the Fable-configured harness achieves an aggregate score 19.89 points higher than direct completion, despite a -point median task-level change; mean inference cost rises from $0.29 to $2.13 per task. We combine these outcomes with latency, documented instruction revisions, and reviewer decisions. Evaluating outcomes alongside execution trajectories and resource use clarifies how coordination supports task completion, where it introduces regressions, and at what cost.
Figures & tables
| Benchmark | Native metric | Harness worker | Harness | Anthropic | OpenAI |
|---|---|---|---|---|---|
| Terminal-Bench 2.1 | Task pass rate | GPT-5.6 Sol | 93.26% | 88.0% | 91.9% |
| HBP | Length-adjusted rubric score | Fable 5-configured | 69.63 | 66.0 | 60.5 |
| ViBench | Plan Pass@1 | Opus 4.8 | 93.24% | 87.8% | 86.5% |
| DrugDiscoveryBench | Full-credit pass rate | GPT-5.5 | 60.98% | 50.04% | 51.6% |
| Benchmark (slice) | Native metric | Baseline Fable 5 | Harness Fable-configured | Harness Opus-configured |
|---|---|---|---|---|
| Terminal-Bench 2.1 (9) | Task pass rate | 100% | 100% | 100% |
| HBP (53) | Length-adjusted rubric score | 52.94 | 72.83 | 59.68 |
| SWE-Bench Pro (74) † | Task pass rate | 81.1% | 82.4% | 81.1% |
| Configuration | Direct | Harness | Mean | Median |
|---|---|---|---|---|
| Fable-configured | 52.94 | 72.83 | ||
| Opus-configured | 60.74 | 59.68 |
| Evaluation | Harness total | Harness per task | Anthropic cost ref. Fable ∗ /Opus 4.8 | OpenAI cost ref. per task | Harness mean latency |
|---|---|---|---|---|---|
| Terminal-Bench 2.1, Sol (89) | $192.84 | $2.17 | $0.82 ∗ | $5.14 | 16.94 min |
| HBP, Fable-configured (525) | $845.10 | $1.61 | $0.27 ∗ | $0.18 | 6.01 min |
| ViBench, Opus 4.8 (24) | $251.24 | $10.47 | $2.04 | $2.42 | 34.45 min |
| DrugDiscoveryBench, GPT-5.5 (82) | $536.28 | $6.54 | — | $2.80 | 21.79 min |
| Task type | Direct | Harness |
|---|---|---|
| Care-instruction translation | 100 | |
| Latest clinical guideline | 100 | 0 |
| Interacting conditions | 100 | 100 |
| Dosing despite escalation warnings | 0 | 0 |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Benchmark | Planner | Worker | Reviewer |
|---|---|---|---|
| Terminal-Bench 2.1 | xhigh | ultra | xhigh |
| HealthBench Professional | xhigh | xhigh | xhigh |
| ViBench | high | max | high |
| DrugDiscoveryBench | max | xhigh | max |
| Role | Earlier instruction / procedure | Revised instruction / procedure |
|---|---|---|
| HBP planner | understand the medical task, then hand it to one worker | frame the task for one worker—do not solve it yourself |
| HBP reviewer | General accuracy and coverage checking | Re-derive the key clinical facts yourself from the source conversation, rather than the plan’s framing |
| Terminal worker | Orient before acting | Produce a complete runnable artifact at the requested path early, then iterate |
| Terminal reviewer | General completion checking | Programmatically test machine-checkable requirements rather than rely on visual plausibility |
| Artifact property | Before repair | After repair |
|---|---|---|
| G-code text segment | iZ | iz |
| G-code output bytes | 26 | 26 |
| SQL final-column types | Text | Integer |
| SQL printable result rows | 500 | 500 |
| Evaluation | Mean | Median | p90 |
|---|---|---|---|
| HBP, Fable-configured | 6.01 | 5.37 | 8.14 |
| HBP, Kimi-configured | 8.85 | 7.73 | 13.85 |
| Terminal-Bench 2.1 | 16.94 | 13.77 | 31.79 |
LLM Agent Harnesses
LLM agent harnesses are the software and runtime systems that organize an agent’s tools, context, state, execution, and safeguards.
See all 357 papers