Benchmarks

ClawBench

Claude Opus 4.7: 44.6% V2 Reward · Computer-Use Agents

Live-Web Browser Agent Benchmark

Can AI agents finish everyday online tasks where the web is messy, dynamic, and real?

ClawBench evaluates browser agents on live websites: booking travel, ordering food, applying for jobs, managing email, researching finance, and more. Runs are executed in isolated Chrome environments, recorded across five layers, and scored through request interception plus an LLM judge.

ClawBench logo
283Total Tasks
153V1 Tasks
130V2 Tasks
163Live Platforms
5Trace Layers

Official snapshot: the leaderboard numbers below are from the 2026-05-20 ClawBench V2 Hermes snapshot. The public leaderboard is live, so there may be new submissions.
The 163 live platforms figure refers to the current public V1+V2 task explorer; the 144 live platforms figure later on this page refers specifically to the original V1 corpus.

Why Another Web-Agent Benchmark?

The missing target is state change

Many web-agent benchmarks test navigation, information lookup, or controlled sandbox tasks. ClawBench instead asks whether an agent can carry user-specific information through a production website until it reaches the exact terminal action that would normally submit an order, booking, application, message, review, or account update.

This is a different capability from answering a question about a webpage. The agent must handle dynamic JavaScript, validation rules, cookies, popups, session state, search results, multi-page forms, and the final "commit" moment where a user would normally create real-world consequences.

Realism without unsafe side effects

The paper's core safety mechanism is final-request interception. During human annotation, the evaluator identifies the HTTP request that commits the irreversible action. During agent runs, the harness captures that request and payload, blocks it before it reaches the production server, and records it as evaluation evidence.

All ordinary page loads, searches, authentication steps, images, scripts, analytics calls, and form interactions still happen on the live site. The benchmark is therefore live-web by default, but task-scoped at the single terminal request where safety matters.

Benchmark Design

The paper introduces ClawBench around three design choices: daily-life task coverage rather than synthetic templates, live production-web execution rather than offline traces, and trace-grounded Agent-as-Judge scoring rather than URL or final-page heuristics. The released project extends this into the V1/V2 benchmark family shown above.

1

Task Card

Natural-language instruction, starting URL, user profile/files, constraints, and success rubric.

2

Human Reference

Annotator completes the workflow in the same browser stack and records the reference trajectory.

3

Terminal Request

The final HTTP request pattern, method, and required payload fields are annotated for safe blocking.

4

Agent Execution

The model controls Chromium through a harness while the extension and CDP server record activity.

5

Trace Judging

The evaluator compares task, human run, agent run, and intercepted payload to produce a verdict.

V1 Task Taxonomy

The V1 version contains 153 tasks across 144 live platforms, organized into eight broad category groups and fifteen fine-grained categories. The emphasis is breadth: many different everyday platforms, not repeated interactions with a small benchmark website.

Daily Life 21
Shopping 16
Entertainment 15
Dev & Tech 15
Travel 13
Pets 11
Rating 10
Office 9
Education 9
Job Search 8
Social 8
Finance 6
Academia 5
Personal Mgmt 4
Automation 3

What Makes ClawBench Different?

ClawBench positions itself against static traces, self-hosted sandboxes, read-only live-web suites, and agent-company simulations. Its niche is the combination: real production websites, write-heavy tasks, human reference trajectories, five-layer recording, and final-request interception.

Benchmark Environment Task Type Verification Recording Human Trajectory
Mind2Web
Offline traces Read-only Action sequence match None Partial
WebArena / VisualWebArena
Self-hosted sandbox Mixed Script-based Limited No
WebVoyager
Real web Read-only LLM-as-judge Screenshots No
Online-Mind2Web
Real web Read-only Human + LLM judge Screenshots No
ClawBench
Real web Write-heavy Agent-as-Judge Five layers All tasks

V2 Hermes Leaderboard

V2 is the latest corpus with better task choices and more supported harnesses. Results below report intercepted success, lenient reward, strict reward, and pass count over 130 tasks. The official table ranks by intercepted success with reward as tiebreak.

# Model Harness Intercepted Lenient Reward Strict Reward Passed
1
Claude Opus 4.7
Hermes 54.6% 44.6% 24.6% 58 / 130
2
GPT-5.5
Hermes 45.4% 35.4% 18.5% 46 / 130
3
GLM-5.1
Hermes 48.5% 34.6% 17.7% 45 / 130
4
DeepSeek V4 Pro
Hermes 43.9% 33.9% 12.3% 44 / 130

Leaderboard snapshot date: 2026-05-20. Higher is better for all percentage metrics.

Eight-Model V1 Evaluation

The V1 version evaluates eight frontier models under a shared OpenClaw browser-agent harness. The striking result is not just that the best model is low; it is that no model is close to reliable on everyday write-heavy workflows. Claude Sonnet 4.6 reaches 33.3% success, Qwen 3.5 reaches 26.1%, GLM-5 reaches 24.2%, and GPT-5.4 reaches only 6.5% in that original setup.

# Model Overall SR Avg. Cost / Task Avg. Tokens / Task Strongest Categories
1
Claude Sonnet 4.6
33.3% $7.51 5.47M Daily, Finance, Academic, Social
2
Qwen 3.5
26.1% $1.02 2.52M Finance, Travel, Pets
3
GLM-5
24.2% $0.64 3.33M Work
4
Gemini 3 Flash
19.0% $1.55 5.81M Travel, Automation
5
Claude Haiku 4.5
18.3% $1.68 4.56M Dev, Automation
6
Gemini 3.1 Pro
9.8% $3.34 3.16M Dev
7
GPT-5.4
6.5% $1.91 2.66M Dev, Pets
8
Gemini 3.1 Flash Lite
3.3% $0.11 1.18M Academic, Pets

Task-Level Saturation

68 / 153

Solved by no model

In V1's eight-model panel, 44.4% of V1 tasks are not completed by any evaluated agent.

0

Solved by all models

No task is solved by all eight models, showing the benchmark is not saturated even task-by-task.

1

Solved by seven models

Only one task comes close to universal success among the evaluated systems.

0.125

Median solve rate

The V1 results reported a low median task solve rate across the model panel.

How It Works

A ClawBench run is useful because it is not reduced to one final screenshot. The trace captures what the agent saw, what it said to itself or the model, what actions it issued, what the browser did, and what network traffic resulted. That lets the evaluator distinguish a missing field, a wrong payload, a blocker, an early stop, and a correct terminal attempt intercepted for safety.

Live Websites

Tasks happen on real online services, preserving the layout changes, flows, and edge cases agents face outside toy environments.

Isolated Chrome Runs

Each run starts inside a controlled container with Chromium, harness code, model configuration, and task metadata.

Request Interception

The benchmark captures final-state requests and other decisive browser activity so scoring can verify task completion directly.

Agentic Judging

An LLM judge reviews the trace and task rubric, giving partial credit where the intercepted signal alone is insufficient.

Evaluation and Safety Audits

Five synchronized evidence layers

Each run collects a five-layer trajectory: full-session video, per-step screenshots, HTTP traffic, agent messages, and low-level browser actions. Human reference trajectories are recorded under the same setup, so the judge can compare the agent against a concrete successful path without requiring the agent to follow that path exactly.

The Agent-as-Judge receives the task instruction, task-card constraints, human reference, agent trace, and intercepted payload when available. It returns a binary pass/fail verdict with a structured justification grounded in recorded evidence.

Audited interception envelope

In the paper's validation study, the extension blocked the annotated terminal request in 100% of 153 human reference runs, with zero false-positive blocks on navigation traffic.

The judge audit compares Agent-as-Judge against human reviewers: 93.46% raw agreement on Claude Sonnet 4.6 runs and 84.97% raw agreement on GPT-5.4 runs in the reported two-model subset.

What Fails in Practice?

The trace analysis reveals that failures are not simply "the model did not think hard enough." Many unsuccessful runs are long, active, and visibly stuck. Agents may explore for many turns, loop on a validation wall, fill forms with subtle errors, refuse benign consequential tasks, or stop one step before the intercepted final request.

  • Anti-bot and verification walls. Production sites deploy CAPTCHA, phone verification, CDN challenges, bot checks, and session defenses that do not appear in static benchmarks.
  • Last-mile hesitation. Many agents interact substantially with a site but fail to reach the final confirmation or final intercepted request.
  • Non-human interaction patterns. The paper reports key intervals of 3-16 ms for agents versus roughly 191-271 ms for humans, missing mouse dynamics, and coarse scrolling.
  • Safety refusals and early stops. Some models decline ordinary but consequential user requests, exit early, idle, or time out before the workflow is complete.
  • Payload-level mistakes. Even when agents reach the right endpoint, the submitted payload can have missing fields, wrong dates, wrong user information, or semantically mismatched values.
  • Domain-specific brittleness. Category leaders differ: the paper reports Sonnet strongest overall, GLM-5 strongest on Work, Haiku 4.5 strongest on Dev, and Qwen/Gemini sharing Travel strength.

Realism Tradeoffs

ClawBench intentionally trades some rerun determinism for ecological validity. Live websites change their layouts, A/B tests, account states, regional behavior, and anti-automation systems. The benchmark responds by recording human references, screenshots, actions, traffic, messages, payloads, and judge rationales so each individual outcome remains auditable even when the web drifts.

The paper is also explicit that scores are scaffold-conditioned: the original results measure each model inside a shared browser-agent harness rather than the language model in isolation. A better harness can improve the same base model, which is exactly why the current public leaderboard reports model/harness combinations such as V2 Hermes.

Open Data and Traces

ClawBench publishes task definitions plus full execution traces so researchers can inspect, rescore, and reproduce model behavior instead of relying only on aggregate scores.

Task Dataset

Task definitions, rubrics, and metadata for V1 and V2.

dataset
V1 Trace Dataset

Recording video, actions, requests, messages, interception data, and run metadata for V1 runs.

V1 traces
V2 Trace Dataset

The same five-layer trace bundle for V2 runs, aligned with the current default corpus.

V2 traces

Run ClawBench

Install the evaluator, configure a model, and run the corpus from an isolated harness. You may also clone the GitHub repo to inspect the code, run a local test task, or evaluate your own harness. Contributions are welcome if you want to add a new model, a new task, or a new harness!

uv tool install clawbench-eval
clawbench 

Citation

@misc{clawbench2026,
  title = {ClawBench: Can AI Agents Complete Everyday Online Tasks?},
  author = {Yuxuan Zhang and Yubo Wang and Yipeng Zhu and Penghui Du and Junwen Miao and Xuan Lu and Wendong Xu and Yunzhuo Hao and Songcheng Cai and Xiaochen Wang and Huaisong Zhang and Xian Wu and Yi Lu and Minyi Lei and Kai Zou and Huifeng Yin and Ping Nie and Liang Chen and Dongfu Jiang and Wenhu Chen and Kelsey R. Allen},
  year = {2026},
  eprint = {2604.08523},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2604.08523}
}