Integration BenchmarkVerified 29 days ago
Multi-Turn Tool Consistency Benchmark
Measures whether agents keep track of prior tool outputs and use them correctly across several turns without losing the thread.
Claude Code, OpenClaw, Hermes Agent, OpenHandsMultiple2026-07-01
Winner:Claude Code
Results dashboard
Overall score
Claude Code
88
OpenClaw
81
Hermes Agent
74
OpenHands
69
Time to complete
Claude Code
18
OpenClaw
22
Hermes Agent
26
OpenHands
29
Tokens used
Claude Code
54,000
OpenClaw
48,000
Hermes Agent
62,000
OpenHands
71,000
Approximate cost
Claude Code
$1.85
OpenClaw
$1.10
Hermes Agent
$1.45
OpenHands
$1.20
Results table
| Agent | Score | Time | Cost | Pass |
|---|---|---|---|---|
| Claude Code | 88 | 18m | $1.85 | Pass |
| OpenClaw | 81 | 22m | $1.10 | Pass |
| Hermes Agent | 74 | 26m | $1.45 | Pass |
| OpenHands | 69 | 29m | $1.20 | Fail |
The task
We ran a scripted 5-turn workflow with each agent. Each turn required the agent to call a tool, then use the result in the next turn. The workflow included:
- A filesystem search in turn 1 whose output was needed in turn 3.
- A configuration value returned in turn 2 that had to be referenced in turn 4.
- A user preference stated in turn 1 that constrained the final action in turn 5.
Agents were scored on whether they used prior tool outputs correctly without being reminded.
Scoring rubric
| Criterion | Weight | Max points |
|---|---|---|
| Tool output recall | 35% | 35 |
| Correct chaining | 30% | 30 |
| User preference recall | 20% | 20 |
| No hallucinated prior results | 15% | 15 |
Methodology
- Same script and tool set for every agent.
- No explicit reminders after turn 1 unless the agent asked.
- We scored each turn independently and averaged across runs.
Key findings
- Claude Code retained the most context across turns, especially for chained tool use.
- OpenClaw performed well when skills were designed to emit structured state.
- Hermes Agent handled session continuity but sometimes needed restatement for older turns.
- OpenHands was strong on individual tool calls but drifted on later turns.
Honest caveats
- The workflow is synthetic. Real user conversations are less predictable.
- Results depend on how each agent is configured for memory and context.
When to choose which
- Claude Code: complex multi-turn workflows where context carries across many steps.
- OpenClaw: self-hosted agents that persist state through skills and gateways.
- Hermes Agent: messaging agents where most turns stay within a focused session.
- OpenHands: single-turn or lightly chained tool tasks.