
Paper: 2604.08523 Authors: Yuxuan Zhang, Yubo Wang, Yipeng Zhu, et al. (UBC, Vector Institute, Etude AI, CMU, Waterloo, and others) Website: claw-bench.com Categories: cs.CL
The Sandbox Illusion
AI agents can navigate graphical interfaces, fill forms, and execute multi-step workflows. Commercial systems like OpenAI Operator and Anthropic Computer Use demonstrate impressive capabilities. Open-source agents like OpenClaw show promise. But can they actually handle the everyday online tasks people depend on—booking flights, ordering groceries, submitting job applications?
We don’t know. Because existing benchmarks don’t test this.
WebArena, VisualWebArena, OSWorld, TheAgentCompany—all evaluate agents in offline sandboxes with static HTML, fixed DOM structures, no authentication, and no dynamic content. This controlled setting simplifies evaluation but removes the very complexities that make real-world web interaction difficult: cookie consent pop-ups, dynamic JavaScript rendering, anti-bot defenses, constantly evolving layouts.
Benchmarks that do operate on real websites—WebVoyager, AssistantBench, Online-Mind2Web, Claw-Eval—are limited to read-only information retrieval or mock APIs for testing simple write operations. Write-heavy task completion on live platforms remains unevaluated.
The result: Models achieve 65-75% success on established benchmarks but we have no reliable picture of how well they can actually “get things done” on the real web.
ClawBench: Real Tasks, Real Websites
ClawBench introduces 153 everyday online tasks spanning 15 life categories across 144 live production platforms:
- Daily Life (21 tasks): Grocery delivery, meal planning, home services
- Shopping (16 tasks): Product purchases, price comparisons, returns
- Entertainment (15 tasks): Movie tickets, event bookings, streaming
- Dev & Tech (15 tasks): API documentation, package management, deployment
- Travel (13 tasks): Flight booking, hotel reservations, car rentals
- Pets (11 tasks): Vet appointments, pet supplies, grooming
- Rating (10 tasks): Review submission, rating products/services
- Education (9 tasks): Course enrollment, assignment submission
- Office (9 tasks): Document management, calendar scheduling
- Job Search (8 tasks): Application submission, resume upload
- Social (8 tasks): Profile updates, connection requests
- Finance (6 tasks): Bill payment, account management
- Academia (5 tasks): Paper submission, citation management
- Personal Mgmt (4 tasks): Health records, personal data
- Automation (3 tasks): Workflow setup, integration configuration
Each task is individually straightforward for a human (typically under 30 minutes) but involves production websites with all their real-world complexity.
Safe Evaluation on Live Sites
Rather than recreating websites in sandboxes, ClawBench lets agents operate on production sites and addresses safety with a targeted mechanism:
Interception Layer: A lightweight Chrome extension records low-level browser actions, paired with a CDP-based instrumentation server that monitors outgoing network traffic and intercepts the final submission request—the single HTTP call that would commit an irreversible transaction.
Five Layers of Behavioral Data:
- Session replay via Xvfb virtual display and FFmpeg
- Per-step action screenshots
- HTTP traffic logs
- Agent messages (reasoning traces and tool calls)
- Low-level browser actions (clicks, keystrokes, scrolls)
Human annotators complete every task under the same setup to produce ground-truth trajectories.
Agentic Evaluation
Agent trajectories are scored by an Agentic Evaluator—a Claude Code sub-agent invoked under a fixed evaluation rubric. The evaluator consumes:
- Task instruction
- Human reference actions and payloads
- Agent’s executed actions and payloads
It applies predefined evaluation criteria and produces a binary verdict with structured justification grounded in the request schema and step-level evidence.
Traceable Analysis: The evaluation reveals not just whether the agent failed, but which required fields or steps were incorrect and where the agent diverged from the reference trajectory.
Results: The Reality Gap
Seven frontier models evaluated on ClawBench:
| Model | Success Rate |
|---|---|
| Claude Sonnet 4.6 | 33.3% |
| GLM-5 | 24.2% |
| Gemini 3 Flash | 19.0% |
| Claude Haiku 4.5 | 18.3% |
| GPT-5.4 | 6.5% |
| Gemini 3.1 Flash Lite | 3.3% |
| Kimi K2.5 | 0.7% |
The strongest model completes only one-third of everyday tasks. Two of seven models score below 5%.
Comparison to sandbox benchmarks:
- OSWorld (verified): 66.4%
- WebArena (verified): 67.3%
- ClawBench: 33.3% (Claude Sonnet 4.6)
The gap is stark. Sandbox performance does not predict real-world capability.
What Makes Real Tasks Hard?
ClawBench tasks require capabilities beyond existing benchmarks:
1. Document-Grounded Information Extraction Tasks require obtaining relevant information from user-provided documents (resumes, receipts, medical records) and correctly transferring it to web forms.
2. Multi-Step Workflows Across Diverse Platforms Agents must navigate complex interaction patterns that vary across 144 different platforms, each with unique UI conventions, authentication flows, and error handling.
3. Write-Heavy Operations Filling detailed forms correctly—job applications with 20+ fields, travel bookings with passenger information, medical forms with insurance details—requires precision and context retention.
4. Dynamic Content Handling Production websites render content dynamically via JavaScript, present cookie consent pop-ups, implement anti-bot defenses, and change layouts without notice.
5. Real-World Constraints Authentication requirements, session timeouts, rate limiting, CAPTCHA challenges, and other production realities that sandboxes eliminate.
Category Breakdown
Performance varies significantly by task category:
Highest success (Claude Sonnet 4.6):
- Simple form filling: ~45-50%
- Read-heavy tasks: ~40-45%
Lowest success:
- Multi-platform workflows: ~15-20%
- Document-grounded tasks: ~20-25%
- Tasks requiring complex authentication: ~10-15%
The pattern is clear: agents struggle most with tasks that require integrating information across contexts, maintaining state across multiple steps, and handling the unpredictability of production environments.
Implications
For AI agent developers: Sandbox benchmarks are necessary for rapid iteration but insufficient for deployment readiness. ClawBench provides a reality check—a measure of how agents perform on the tasks users actually care about.
For researchers: The 153 tasks and human reference trajectories provide a rich dataset for analyzing failure modes. The agentic evaluator’s traceable verdicts enable fine-grained error analysis: which fields were missed, which steps were skipped, where reasoning broke down.
For users: Current AI agents are not yet reliable general-purpose assistants. They can handle simple, well-structured tasks but struggle with the complexity and unpredictability of everyday online activities.
The Path Forward
Progress on ClawBench requires advances in several areas:
-
Robustness to UI variation: Agents must handle diverse layouts, dynamic content, and unexpected UI changes without brittle selectors or hardcoded assumptions.
-
Long-horizon planning: Multi-step workflows require maintaining goals and context across dozens of actions, with the ability to recover from errors and adapt to feedback.
-
Document understanding: Extracting structured information from unstructured documents (PDFs, images, receipts) and mapping it correctly to form fields.
-
Error recovery: Detecting when something went wrong (wrong page, failed action, unexpected popup) and taking corrective action rather than continuing blindly.
-
Safety and verification: Ensuring agents don’t take irreversible actions without user confirmation, especially for financial transactions or data deletion.
ClawBench brings us closer to AI agents that can function as reliable general-purpose assistants by measuring what matters: can they complete the everyday online tasks that people actually need done?
论文: 2604.08523 作者: Yuxuan Zhang, Yubo Wang, Yipeng Zhu 等(UBC、Vector Institute、Etude AI、CMU、Waterloo 等) 网站: claw-bench.com 分类: cs.CL
沙盒幻觉
AI 智能体可以导航图形界面、填写表单并执行多步骤工作流。像 OpenAI Operator 和 Anthropic Computer Use 这样的商业系统展示了令人印象深刻的能力。像 OpenClaw 这样的开源智能体显示出前景。但它们真的能处理人们依赖的日常在线任务吗——预订航班、订购杂货、提交求职申请?
我们不知道。因为现有的基准测试没有测试这一点。
WebArena、VisualWebArena、OSWorld、TheAgentCompany——所有这些都在离线沙盒中评估智能体,使用静态 HTML、固定的 DOM 结构、没有身份验证和没有动态内容。这种受控设置简化了评估,但消除了使真实世界网络交互变得困难的复杂性:cookie 同意弹出窗口、动态 JavaScript 渲染、反机器人防御、不断变化的布局。
在真实网站上运行的基准测试——WebVoyager、AssistantBench、Online-Mind2Web、Claw-Eval——仅限于只读信息检索或用于测试简单写操作的模拟 API。在实时平台上完成写入密集型任务仍未得到评估。
结果:模型在既定基准测试上达到 65-75% 的成功率,但我们对它们在真实网络上实际”完成任务”的能力没有可靠的了解。
ClawBench:真实任务,真实网站
ClawBench 引入了 153 个日常在线任务,涵盖 15 个生活类别,跨越 144 个实时生产平台:
- 日常生活(21 个任务):杂货配送、膳食计划、家庭服务
- 购物(16 个任务):产品购买、价格比较、退货
- 娱乐(15 个任务):电影票、活动预订、流媒体
- 开发与技术(15 个任务):API 文档、包管理、部署
- 旅行(13 个任务):航班预订、酒店预订、租车
- 宠物(11 个任务):兽医预约、宠物用品、美容
- 评分(10 个任务):评论提交、产品/服务评分
- 教育(9 个任务):课程注册、作业提交
- 办公(9 个任务):文档管理、日历安排
- 求职(8 个任务):申请提交、简历上传
- 社交(8 个任务):个人资料更新、连接请求
- 金融(6 个任务):账单支付、账户管理
- 学术(5 个任务):论文提交、引用管理
- 个人管理(4 个任务):健康记录、个人数据
- 自动化(3 个任务):工作流设置、集成配置
每个任务对人类来说都很简单(通常不到 30 分钟),但涉及具有所有真实世界复杂性的生产网站。
在实时网站上安全评估
ClawBench 不是在沙盒中重新创建网站,而是让智能体在生产网站上运行,并通过有针对性的机制解决安全问题:
拦截层:一个轻量级的 Chrome 扩展记录低级浏览器操作,配合基于 CDP 的仪器服务器监控传出网络流量并拦截最终提交请求——这是会提交不可逆交易的单个 HTTP 调用。
五层行为数据:
- 通过 Xvfb 虚拟显示和 FFmpeg 进行会话重放
- 每步操作截图
- HTTP 流量日志
- 智能体消息(推理轨迹和工具调用)
- 低级浏览器操作(点击、按键、滚动)
人工标注员在相同设置下完成每个任务以生成真实轨迹。
智能体评估
智能体轨迹由智能体评估器评分——在固定评估规则下调用的 Claude Code 子智能体。评估器使用:
- 任务指令
- 人工参考操作和有效负载
- 智能体执行的操作和有效负载
它应用预定义的评估标准,并生成带有结构化理由的二元判决,该理由基于请求模式和步骤级证据。
可追溯分析:评估不仅揭示智能体是否失败,还揭示哪些必需字段或步骤不正确以及智能体在哪里偏离了参考轨迹。
结果:现实差距
在 ClawBench 上评估的七个前沿模型:
| 模型 | 成功率 |
|---|---|
| Claude Sonnet 4.6 | 33.3% |
| GLM-5 | 24.2% |
| Gemini 3 Flash | 19.0% |
| Claude Haiku 4.5 | 18.3% |
| GPT-5.4 | 6.5% |
| Gemini 3.1 Flash Lite | 3.3% |
| Kimi K2.5 | 0.7% |
最强的模型只能完成三分之一的日常任务。 七个模型中有两个得分低于 5%。
与沙盒基准测试的比较:
- OSWorld(已验证):66.4%
- WebArena(已验证):67.3%
- ClawBench:33.3%(Claude Sonnet 4.6)
差距是明显的。沙盒性能无法预测真实世界的能力。
是什么让真实任务变得困难?
ClawBench 任务需要超越现有基准测试的能力:
1. 基于文档的信息提取 任务需要从用户提供的文档(简历、收据、医疗记录)中获取相关信息,并正确地将其传输到网络表单。
2. 跨多个平台的多步骤工作流 智能体必须导航复杂的交互模式,这些模式在 144 个不同的平台上各不相同,每个平台都有独特的 UI 约定、身份验证流程和错误处理。
3. 写入密集型操作 正确填写详细表单——包含 20 多个字段的求职申请、包含乘客信息的旅行预订、包含保险详细信息的医疗表单——需要精确性和上下文保留。
4. 动态内容处理 生产网站通过 JavaScript 动态渲染内容,呈现 cookie 同意弹出窗口,实施反机器人防御,并在不通知的情况下更改布局。
5. 真实世界约束 身份验证要求、会话超时、速率限制、CAPTCHA 挑战以及沙盒消除的其他生产现实。
类别细分
不同任务类别的性能差异很大:
最高成功率(Claude Sonnet 4.6):
- 简单表单填写:约 45-50%
- 读取密集型任务:约 40-45%
最低成功率:
- 多平台工作流:约 15-20%
- 基于文档的任务:约 20-25%
- 需要复杂身份验证的任务:约 10-15%
模式很清楚:智能体在需要跨上下文集成信息、跨多个步骤维护状态以及处理生产环境的不可预测性的任务上最为困难。
影响
对于 AI 智能体开发者:沙盒基准测试对于快速迭代是必要的,但对于部署准备来说是不够的。ClawBench 提供了现实检查——衡量智能体在用户真正关心的任务上的表现。
对于研究人员:153 个任务和人工参考轨迹为分析失败模式提供了丰富的数据集。智能体评估器的可追溯判决使细粒度错误分析成为可能:哪些字段被遗漏、哪些步骤被跳过、推理在哪里崩溃。
对于用户:当前的 AI 智能体还不是可靠的通用助手。它们可以处理简单、结构良好的任务,但在日常在线活动的复杂性和不可预测性方面遇到困难。
前进之路
在 ClawBench 上取得进展需要在几个领域取得进展:
-
对 UI 变化的鲁棒性:智能体必须处理多样化的布局、动态内容和意外的 UI 更改,而不依赖脆弱的选择器或硬编码的假设。
-
长期规划:多步骤工作流需要在数十个操作中维护目标和上下文,并具有从错误中恢复和适应反馈的能力。
-
文档理解:从非结构化文档(PDF、图像、收据)中提取结构化信息,并将其正确映射到表单字段。
-
错误恢复:检测何时出错(错误页面、失败操作、意外弹出窗口)并采取纠正措施,而不是盲目继续。
-
安全性和验证:确保智能体在没有用户确认的情况下不会采取不可逆的操作,特别是对于金融交易或数据删除。
ClawBench 通过衡量重要的事情,使我们更接近可以作为可靠通用助手的 AI 智能体:它们能否完成人们实际需要完成的日常在线任务?