Agentic Wikiwiki / osworld
← Wiki index
benchmark

OSWorld

Benchmark of 369 execution-evaluated computer tasks on Ubuntu — real apps, OS file I/O, multi-app workflows — graded by checking the resulting machine state. Launched 2024 (best agent 12.24% vs 72.36% human); extended by OSWorld-Verified and the long-horizon OSWorld 2.0 suite.

Last verified 2026-07-15

OSWorld is a computer-use benchmark that measures whether a multimodal agent can complete real tasks on a live operating system, grading not the agent's output text but the resulting machine state: each task ships an initial-state setup configuration and a custom execution-based evaluation script (OSWorld paper). Introduced by Xie et al. in April 2024 and published at the NeurIPS 2024 Datasets & Benchmarks track, it packages 369 tasks on Ubuntu spanning real web and desktop applications, OS file I/O, and workflows across multiple applications (same paper). Its state-check evaluation design became the reference approach for scoring agents that act on real systems, and its ecosystem now includes a Verified maintenance pass and a separate long-horizon successor suite, OSWorld 2.0.

Methodology

The paper distinguishes the OSWorld environment — self-described as "the first-of-its-kind scalable, real computer environment for multimodal agents," architecturally supporting Ubuntu, Windows, and macOS — from the 369-task benchmark built on it; field usage treats the two as synonymous (paper). The standard leaderboard suite runs on Ubuntu; 43 additional Windows tasks exist for analysis only, so "supports three OSes" should not be read as "the leaderboard covers three OSes" (official project page).

Tasks are exercised through both GUI and CLI against real applications — the sources enumerate Chromium, GIMP, the LibreOffice suite, Thunderbird, VLC, VS Code, and the OS itself — rather than mocked interfaces (paper). Grading is execution-based: after the agent finishes, a per-task script checks whether the machine ended up in the correct state (file contents, app settings, browser state), drawing on 134 unique evaluation functions; tasks were manually annotated by 9 computer-science students at a cost of roughly 1,800 man-hours (paper). This is the key contrast with llm-as-judge and agent-as-a-judge grading: correctness is a deterministic predicate over system state, not a model's opinion of a transcript.

Variants

Variant Tasks What it changes
OSWorld v1 (April 2024) 369 on Ubuntu, +43 Windows analysis-only Baseline suite (paper)
361-task subset 361 Officially permitted exclusion of 8 Google Drive tasks prone to setup failures from IP changes and network factors (official page)
OSWorld-Verified (2025-07-28) Same suite, quality-fixed Fixes community-reported broken tasks, adds AWS harness support (full run within ~1 hour), publishes verified trajectories on Hugging Face (official page)
OSWorld 2.0 (June 2026) 108 long-horizon workflows Separate successor suite with its own score scale — not comparable to v1/Verified numbers (OSWorld 2.0 paper)

Current results

Launch-era baseline (2024, historical). In the original paper, the best configuration — GPT-4 driving the accessibility-tree input — completed 12.24% of tasks, against a human baseline above 72.36%; GPT-4V screenshot-based variants scored 5.26–5.80%, and failures concentrated in GUI grounding and operational knowledge (paper). These figures define the initial capability gap, not current capability.

OSWorld 2.0 (as of 2026-07-15; paper revised 2026-07-13). Under the suite's primary binary-completion metric at a 500-step budget (OSWorld 2.0 paper):

Model Completion Partial score
Claude Opus 4.8 (max thinking, batched tool calls) 20.6% 54.8%
GPT-5.5 plateaus near 13%

The same paper reports its tasks require an average of 318 tool calls (measured with Claude Opus 4.7) versus roughly 30 in the prior version (OSWorld 2.0 paper).

OSWorld-Verified. The official leaderboard renders its results client-side ("Loading verified benchmark data..." in the static HTML), and no specific Verified scores are reproduced here as of 2026-07-15 — check the official page or the announcing vendor's primary post before citing a number.

Limitations and critiques

How to read the scores

Related

Sources

Verification

3 log entries
dateactionresult
2026-07-14researchapplied
2026-07-15draftapplied
2026-07-15fact-checkpass-3-0

Backlinks