WeaveBench
收藏资源简介:
WeaveBench是一个长期、真实世界的基准测试,包含114个跨8个工作领域的任务,每个任务要求代理在单个轨迹中交替使用GUI点击和shell/代码交互。每个任务通过一个轨迹感知的Agent-as-Judge进行评分,该评分器读取聊天记录和交付物,并生成每条款证据,比文件存在性检查更难欺骗。
WeaveBench is a long-term, real-world benchmark containing 114 tasks across 8 working domains. Each task requires an AI Agent to alternate between GUI clicks and shell/code interactions within a single trajectory. Each task is scored by a trajectory-aware Agent-as-Judge, which reads chat logs and deliverables, generates clause-level evidence, and is harder to deceive than basic file existence checks.
数据集概述:WeaveBench
WeaveBench 是一个专注于长时域、真实世界的计算机使用智能体基准测试数据集,其核心特点是要求智能体在单个任务轨迹中交织使用 GUI 点击与 Shell/代码命令(混合界面操作)。
核心规模
- 任务数量:114 个长时域、真实世界任务。
- 覆盖领域:跨越 8 个工作领域。
评估方式
- 采用 轨迹感知的 Agent-as-Judge 评分机制。该机制会读取聊天记录和交付物,并针对每条评分项给出证据引用,比简单的文件存在性检查更难被欺骗。
主要性能结果(论文数据)
| 模型 × 工具框架 | 通过率 (PassRate) |
|---|---|
| Claude Opus 4.7 + Claude Code(最佳组合) | 41.2 % |
| Claude Opus 4.7 + OpenClaw | 35.1 % |
| GPT-5.5 + Codex CLI | 35.1 % |
| GPT-5.5 + OpenClaw | 33.3 % |
| GPT-5.4 + OpenClaw | 22.8 % |
| Gemini 3.1 Pro + OpenClaw | 1.8 % |
注:当前顶尖模型在同一级别任务(OSWorld-Verified)上报告通过率超过 78%,而 WeaveBench 的得分远未饱和,表明其具有较高挑战性。
运行环境要求
- 硬件:Linux 主机,需支持 KVM 和 Docker(≥ 8 CPU,≥ 32 GB 内存,≥ 150 GB 可用磁盘空间)。
- 软件:Python ≥ 3.10.12,Node ≥ 22。
- API 密钥:需要 OpenRouter API key,用于驱动智能体和轨迹感知评估器。
- 一次性磁盘占用:约 29.5 GB(包括 207 MB 任务数据、852 MB 运行时文件、28.46 GB 的 qcow2 虚拟机镜像等)。
数据集与资源获取
- 数据集页面:https://huggingface.co/datasets/wanlilll/WeaveBench
- 项目网站:https://weavebench.github.io
- 项目代码:https://github.com/weavebench/WeaveBench
运行与输出
- 快速试用:通过命令
weavebench-demo可在约 1 秒内离线运行一个示例任务,并查看评分输出(无需虚拟机或 API 密钥)。 - 完整流程:通过
bash scripts/setup.sh完成一键设置,然后使用weavebench-run命令运行任务。 - 输出结构:每个任务的运行结果存放在
results/目录下,包含chat.jsonl(LLM 轨迹)、agent.log(智能体日志)、results.tar.gz(智能体产生的文件)和score.json(评估得分及证据)。
引用格式
bibtex @article{li2026weavebench, title = {WeaveBench: A Long-Horizon, Real-World Benchmark for Computer-Use Agents with Hybrid Interfaces}, author = {Li, Wanli and Zhou, Bowen and Yang, Yifan and Yu, Yunyao and Li, Dongsheng and Xu, Zhou and Shan, Caihua}, year = {2026}, }





