Back to benchmarks
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

AgentScoreTimeCostPass
Claude Code8818m$1.85 Pass
OpenClaw8122m$1.10 Pass
Hermes Agent7426m$1.45 Pass
OpenHands6929m$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.