HarnessBench
by reacher-z
Compare agent harnesses by fixing the model and varying orchestration and tooling
What It Does
Benchmarks agent harnesses by fixing the base LLM and varying the control harness to compare real-world task performance. Runs the same scoring pipeline as its sister project ClawBench to produce comparable metrics across browser and automation-focused agents. Emphasizes harness-level differences (prompting, orchestration, tool usage) rather than model differences so evaluators can isolate implementation effects, including aspects highlighted by the A2A Protocol Pattern.
Key Benefits
When to Use
Researchers and engineers who need to evaluate how harness design (prompting, tool use, orchestration) affects agent task performance independent of model choice, guided by patterns such as Tree of Thoughts Pattern to explore reasoning structures.
Real-World Examples
- Isolating whether performance regressions come from harness changes or model updates
- Comparing browser-automation and tool-using harness implementations on everyday web tasks
- Generating reproducible scores to inform agent governance and deployment decisions