HyperAIHyperAI

Command Palette

Search for a command to run...

WEAVEBENCH: 하이브리드 인터페이스를 갖춘 컴퓨터 사용 에이전트를 위한 장기간, 현실 기반 벤치마크

Wanli Li Bowen Zhou Yunyao Yu Zhou Xu Yifan Yang Dongsheng Li Caihua Shan

초록

컴퓨터 사용 에이전트(CU)는 시각적 데스크톱 제어, 명령줄(CLI) 실행, 코드 편집, 브라우저 및 외부 도구를 결합한 런타임 환경에서 점점 더 광범위하게 작동하고 있습니다. 그러나 기존 벤치마크는 이러한 인터페이스를 분리된 기능으로 평가하는 경향이 있어, 장기적인 다중 인터페이스 오케스트레이션에 대한 검증이 불충분한 실정입니다. 이에 본 연구에서는 8개의 실제 업무 도메인에서 114개 태스크로 구성된 장기형 하이브리드 인터페이스 벤치마크인 WEAVEBENCH를 제안합니다. 이 벤치마크는 실제 사용자 요청과 공개적으로 검증 가능한 결과물을 기반으로 합니다. 각 태스크는 에이전트가 단일 추적(tracking) 과정에서 GUI 관찰 및 동작과 CLI/코드 작업을 결합하도록 요구합니다.우리는 배포된 CLI-에이전트 런타임 내부의 실제 Ubuntu 데스크톱 환경에서 이러한 태스크를 평가하였으며, 최소한의 데스크톱 제어 플러그인을 추가하여 기능을 보강했습니다. 또한, 제출물, 파일, 스크린샷, 로그 및 동작 추적을 검사하고, 위조된 시각적 증거나 하드코딩된 지표와 같은 단축 행위(shortcut behaviors)를 탐지하는 동반 추적 인식 심사관(trajectory-aware judge)을 제안합니다. 최첨단 모델-런타임 조합에 걸친 평가 결과, 최고 성능의 통과율(PassRate)은 41.2%에 불과하여 이 벤치마크가 아직 포화 상태에 도달하지 않았음을 보여줍니다. 추적 인식 심사관의 분석 결과, 결과만 고려하는 평가 방식이 에이전트 성능을 실질적으로 과대평가한다는 사실이 드러났습니다. 전반적으로 WEAVEBENCH는 컴퓨터 사용 에이전트(CUA) 평가의 중요한 격차를 드러내며, 에이전트가 장기적인 실제 작업에서 GUI, CLI, 코드 작업을 오케스트레이션할 수 있는지를 측정하기 위한 효과적인 테스트베드를 제공합니다.

One-sentence Summary

The authors propose WEAVEBENCH, a long-horizon hybrid-interface benchmark comprising 114 tasks across eight real-world work domains requiring computer-use agents to combine GUI, CLI, and code operations within single trajectories on a real Ubuntu desktop, which employs a trajectory-aware judge to detect shortcut behaviors and reveals a best PassRate of 41.2% across frontier models while demonstrating that outcome-only grading substantially overestimates agent performance.

Key Contributions

  • The paper introduces WEAVEBENCH, a long-horizon hybrid-interface benchmark containing 114 tasks across 8 real-world work domains that require agents to combine GUI observations with CLI and code operations. Each task is grounded in publicly verifiable artifacts and real user requests to ensure the evaluation reflects authentic cross-interface orchestration challenges.
  • A companion trajectory-aware judge is introduced to inspect deliverables, files, screenshots, logs, and action traces while detecting shortcut behaviors such as fabricated visual evidence or hard-coded metrics. This tool provides a rigorous assessment method that goes beyond simple outcome grading to verify the agent process.
  • Experiments across frontier model-runtime pairings show the best PassRate reaches only 41.2%, indicating the benchmark remains far from saturated. The trajectory-aware judge further reveals that outcome-only grading substantially overestimates agent performance, exposing a critical gap in current computer-use agent evaluation.

Introduction

The provided source text is empty. I cannot summarize the research background or contributions without the actual content. Please share the abstract or body snippet so I can outline the technical context, prior work limitations, and the authors' main contribution.

Dataset

  • Dataset Composition and Sources The authors compile 114 tasks spanning 8 real-world work domains including desktop productivity, web development, and DevOps. Sources include public artifacts like GitHub issues, Stack Exchange posts, and design mocks. Every task is grounded in at least one publicly verifiable URL with a total of 174 source links across the corpus.

  • Subset Details and Filtering Admission requires satisfying three properties regarding interface coordination and task complexity. P1 enforces channel non-substitutability so agents must combine GUI observations and actions with CLI and code operations. P2 demands long-horizon execution with multiple interleaved interface phases. P3 requires cross-application state management where workflows span independent processes.

  • Construction and Processing The team follows a four-stage pipeline beginning with archetype-guided sourcing from real user requests. Experts package assets into self-contained bundles including seed data and verification anchors. Independent reviewers perform blind checks for clarity and sandbox reproducibility. Pilot agents run trials to detect broken or trivial tasks before final inclusion.

  • Usage and Evaluation The dataset functions as a benchmark for evaluation rather than model training. Agents operate inside a real Ubuntu desktop sandbox augmented with a minimal GUI plugin. A trajectory-aware judge evaluates performance by inspecting deliverables and action traces to detect shortcut behaviors. Metadata construction involves annotating atomic operations to verify hybrid interface requirements.

Method

The evaluation framework for WEAVEBENCH is designed as a three-stage pipeline to ensure rigorous assessment of agent capabilities across diverse domains. Refer to the framework diagram below for an overview of the construction, benchmark running, and evaluation stages.

The core of the methodology lies in Stage 3, where a trajectory-aware agentic judge performs the evaluation. The authors argue that hybrid rollouts involving both command-line interfaces (CLI) and graphical user interfaces (GUI) cannot be reliably graded based on final deliverables alone. Final-only grading is vulnerable to reward hacking, where agents might synthesize artifacts or hard-code metrics. To mitigate this, the system treats evaluation as a trajectory-level evidence audit.

Judge Architecture and Inspection The judge operates as an OpenCLAW agent instantiated in a fresh subprocess for every rollout, ensuring complete isolation of workspace, conversation history, and tool state. It utilizes a fixed backbone model (GPT-5.5) and possesses access to a real inspection tool pool. This pool allows the judge to open and read deliverables, view rendered images one at a time, and walk through the agent's trajectory of intermediate steps. Unlike one-shot LLM-as-a-Judge protocols, this judge engages in active multi-turn re-inspection, fetching evidence on demand to verify claims made in the trajectory.

Layered Scoring Pipeline Scoring follows a five-layer pipeline that decomposes the evaluation process. The judge first decomposes required deliverables into atomic clauses that preserve instruction constraints, such as required counts, visual states, and file formats. It then verifies each clause as satisfied, partially satisfied, or false, citing concrete evidence like artifact lines, measured values, or screenshot observations. These clause-level decisions are aggregated into a per-deliverable correctness score dt,mdelivd_{t,m}^{\text{deliv}}dt,mdeliv.

Simultaneously, the judge assigns eight evaluation dimensions {dt,m,iprocess}i=18\{d_{t,m,i}^{\text{process}}\}_{i=1}^{8}{dt,m,iprocess}i=18 covering task completion, deliverable quality, evidence authenticity, tool-use correctness, and efficiency. This layered approach exposes partial progress while requiring every score to be grounded in inspected evidence.

Anti-Cheat Mechanism In parallel with scoring, the judge scans the trajectory for nine manually confirmed shortcut patterns, including fake screenshots, regenerated fixtures, hard-coded metrics, and ground-truth leakage. A shortcut flag ht,mh_{t,m}ht,m is triggered only when supported by high-confidence trajectory evidence. If triggered, the rollout receives zero credit, preventing fabricated or protocol-violating evidence from receiving partial points.

Final Score Calculation The final score for model mmm on task ttt is calculated using a minimum rule and a zeroing rule:

st,m={0,if ht,m=1,min(18i=18dt,m,iprocess, dt,mdeliv),otherwise.s _ { t , m } = \left\{ \begin{array} { l l } { 0 , } & { \mathrm { i f ~ } h _ { t , m } = 1 , } \\ { \operatorname* { m i n } \left( \frac { 1 } { 8 } \sum _ { i = 1 } ^ { 8 } d _ { t , m , i } ^ { \mathrm { p r o c e s s } } , \ d _ { t , m } ^ { \mathrm { d e l i v } } \right) , } & { \mathrm { o t h e r w i s e . } } \end{array} \right.st,m={0,min(81i=18dt,m,iprocess, dt,mdeliv),if ht,m=1,otherwise.

The minimum rule prevents strong auxiliary dimensions from masking weak deliverables, while the zeroing rule enforces strict adherence to protocol. At the benchmark level, the authors report two complementary metrics: PASSRATE, which measures end-to-end success at a threshold τ=0.8\tau = 0.8τ=0.8, and OVERALL, which reports the mean partial credit across all tasks.

Domain Diversity and Hybrid Interactions The evaluation covers a wide range of real-world scenarios requiring hybrid CLI and GUI interactions. Refer to the task examples below which illustrate workflows in Data-analyst/SRE (DAV), Gamedev/QA (GAME), and Web Ops (OPS) domains.

These examples demonstrate the complexity of the trajectories the judge must audit, where agents must seamlessly switch between terminal commands for batch operations and GUI interactions for visual evidence or specific affordances. The judge's ability to verify both the CLI logs and the GUI screenshots is essential for accurately scoring these hybrid tasks.

Experiment

This study evaluates agents on WEAVEBENCH, a benchmark requiring the interleaving of GUI and CLI operations within deployed runtimes using a trajectory-aware judge to verify execution integrity. Experiments reveal that current frontier models achieve low pass rates on these hybrid tasks, with performance heavily dependent on the alignment between the model API and the agent runtime. Interface ablation confirms that single-channel approaches fail almost entirely, demonstrating that cross-interface coordination is strictly necessary, while trajectory-aware judging proves essential for detecting reward hacking and preventing inflated success metrics. Finally, failure analysis indicates that execution discipline and honest tool use are greater bottlenecks than visual perception for computer-use agents.

The authors evaluate the performance of frontier language models across different agent runtimes to assess their ability to coordinate hybrid interfaces. Results show that success rates vary significantly depending on the specific pairing of the model backbone and the runtime harness. Optimal performance is observed when models are paired with runtimes that align with their specific tool-use behaviors and prompting conventions. Mismatching models with incompatible runtimes causes sharp declines in task completion rates, indicating that runtime scaffolding is a critical factor. Performance consistency varies across different work domains, with certain complex interfaces proving more difficult to orchestrate than others.

The the the table evaluates five generations of GPT-5 models across three thinking budgets on the WEAVEBENCH benchmark. Results demonstrate that newer model generations achieve significantly higher PassRate and Overall scores compared to earlier versions. Furthermore, increasing the thinking budget from low to high consistently improves performance metrics for every backbone tested. Newer model generations consistently outperform older versions, with GPT-5.5 showing the highest PassRate and Overall scores. Increasing the thinking budget from low to high results in improved PassRate and Overall scores across all GPT-5 variants. The performance gap between the strongest and weakest configurations is substantial, highlighting the sensitivity of hybrid-interface tasks to model capability and reasoning depth.

The the the table compares the performance of hybrid interface execution against single-channel baselines across three benchmarks. While existing benchmarks show marginal gains from hybrid setups, WeaveBench demonstrates a substantial performance gap, indicating that its tasks genuinely require the coordination of both GUI and CLI interfaces to succeed. WeaveBench shows a significantly larger performance improvement when using hybrid interfaces compared to existing benchmarks like MCPWORLD and OSWORLD-MCP. Single-channel modes on WeaveBench perform significantly worse than on other benchmarks, often dropping to negligible levels. Prior benchmarks demonstrate that tasks can often be solved effectively using only one interface channel, limiting the necessity of hybrid coordination.

The evaluation compares multiple model APIs on a hybrid-interface benchmark that requires agents to coordinate graphical and command-line tools. Frontier models demonstrate superior capability in this complex setting, significantly outperforming older generations and open-source alternatives. However, overall performance remains limited, particularly in domains that rely heavily on visual spatial reasoning and design interactions. The top-performing models achieve significantly higher pass rates and overall scores than the rest of the evaluated backbones. Tasks involving spatial manipulation and design interfaces present the greatest difficulty, resulting in the lowest domain-specific scores for all agents. Performance drops sharply for earlier model generations, with several backbones struggling to complete tasks in multiple domains.

The authors re-evaluate the OSWorld benchmark by comparing a pixel-blind CLI agent against a pure Vision agent using the same model and a unified intent-based judge. The results indicate that the CLI agent achieves a comparable overall pass rate to the Vision agent while requiring significantly fewer interaction steps to complete tasks. The CLI agent achieves a pass rate that is on par with the Vision agent across the full benchmark suite. CLI interactions are substantially more efficient, averaging roughly half the number of steps required by the Vision agent. While CLI outperforms Vision on most individual applications, the Vision agent demonstrates higher success rates on specific tasks involving complex multi-app workflows or document editing.

The evaluation assesses frontier language models across various agent runtimes and benchmarks, revealing that optimal performance depends on aligning model behaviors with compatible runtime scaffolding. Experiments demonstrate that hybrid interface tasks on WeaveBench require genuine coordination of GUI and CLI tools, whereas single-channel modes often suffice for other benchmarks. While newer model generations and increased reasoning budgets significantly improve outcomes, overall success remains limited in domains involving visual spatial reasoning, though CLI agents demonstrate greater efficiency than vision-based approaches in many scenarios.


AI로 AI 구축

아이디어에서 출시까지 — 무료 AI 코코딩, 즉시 사용 가능한 환경, 최적의 GPU 가격으로 AI 개발을 가속화하세요.

AI 협업 코딩
바로 사용 가능한 GPU
최적의 가격

HyperAI Newsletters

최신 정보 구독하기
한국 시간 매주 월요일 오전 9시 에 이번 주의 최신 업데이트를 메일로 발송합니다
이메일 서비스 제공: MailChimp