Codesota · Agentic AI · Web & Desktop Agents · OSWorldTasks/Agentic AI/Web & Desktop Agents
Web & Desktop Agents · benchmark dataset · 2024

OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments.

369 real computer tasks across Windows, macOS, and Ubuntu requiring GUI interaction. Tests agents operating full desktop apps like spreadsheets, image editors, and terminals. Much harder than web-only benchmarks.

Paper Submit a result
§ 01 · Leaderboard

Best published scores.

28 results indexed across 1 metric. Shaded row marks current SOTA; ties broken by submission date.


Primary
success-rate · higher is better
success-rate· primary
28 rows
#ModelOrgSubmittedPaper / codesuccess-rate
01Agent S3 w/ bBoNOct 2025The Unreasonable Effectiveness of Scaling Agents for Com… · code63.50
02GLM-5V-TurboApr 2026GLM-5V-Turbo: Toward a Native Foundation Model for Multi… · code62.30
03CoAct-1SalesforceApr 2026arxiv60.76
04JEDI-7B with o3 plannerMay 2025Scaling Computer-Use Grounding via User Interface Decomp… · code51
05UI-TARS-2ByteDanceApr 2026arxiv47.50
06GTA1 (7B)SalesforceApr 2026arxiv45.20
07UI-TARS-1.5ByteDanceApr 2026arxiv42.50
08Agent S2 (Gemini 2.5)Simular AIApr 2026arxiv41.40
09Holo2-8BFeb 2026pwc-dump39.90
10Qwen3-VL-235B-A22B-ThinkingQwenNov 2025Qwen3-VL Technical Report · code38.10
11OpenAI CUA (o1)OpenAIApr 2026openai-blog38.10
12Holo2-4BFeb 2026pwc-dump37.70
13Holo2-30B-A3BFeb 2026pwc-dump37.40
14Agent S2 (Claude 3.7)Simular AIApr 2026arxiv34.50
15Agent S2 w/ Claude-3.7-SonnetApr 2025Agent S2: A Compositional Generalist-Specialist Framewor… · code34.50
16Qwen3-VL-8B-InstructQwenNov 2025Qwen3-VL Technical Report · code33.90
17Agent S2 w/ Claude-3.5-SonnetApr 2025Agent S2: A Compositional Generalist-Specialist Framewor… · code33.70
18Qwen3-VL-235B-A22B-InstructQwenNov 2025Qwen3-VL Technical Report · code31.60
19Claude 3.7 SonnetAPIAnthropicApr 2026arxiv28
20UI-TARS-72BByteDanceApr 2026arxiv24.60
21Claude Computer UseAnthropicApr 2026anthropic-blog22
22Agent S w/ GPT-4oOct 2024Agent S: An Open Agentic Framework that Uses Computers L… · code20.58
23Agent S w/ Claude-3.5Oct 2024Agent S: An Open Agentic Framework that Uses Computers L… · code20.48
24Claude Computer UseAnthropicApr 2024OSWorld: Benchmarking Multimodal Agents for Open-Ended T…14.90
25UFO (GPT-4V)OpenMicrosoftApr 2024OSWorld: Benchmarking Multimodal Agents for Open-Ended T…9.40
26Qwen2.5-VL-72BFeb 2025Qwen2.5-VL Technical Report · code8.83
27Kimi-VL-A3B-InstructApr 2025Kimi-VL Technical Report · code8.22
28GPT-4 Turbo (2024)OpenAIApr 2024OSWorld: Benchmarking Multimodal Agents for Open-Ended T…6.50
Fig 2 · Rows sorted by score within each metric. Shaded row marks SOTA. Dates reflect model or paper release where available, otherwise the date Codesota accessed the source.
§ 03 · Progress

5 steps
of state of the art.

Each row below marks a model that broke the previous record on success-rate. Intermediate submissions are kept in the leaderboard above; only SOTA-setting entries are re-listed here.

Higher scores win. Each subsequent entry improved upon the previous best.

SOTA line · success-rate
  1. Apr 11, 2024Claude Computer UseAnthropic14.90
  2. Oct 10, 2024Agent S w/ GPT-4o20.58
  3. Apr 1, 2025Agent S2 w/ Claude-3.7-Sonnet34.50
  4. May 19, 2025JEDI-7B with o3 planner51
  5. Oct 2, 2025Agent S3 w/ bBoN63.50
Fig 3 · SOTA-setting models only. 5 entries span Apr 2024 Oct 2025.
§ 04 · Literature

9 papers
tied to this benchmark.

Every paper below corresponds to at least one row in the leaderboard above. Click through for the arXiv preprint and, when available, the reference implementation.

§ 06 · Contribute

Have a score that beats
this table?

Submit a checkpoint and a reproduction script. We will run it, publish the score, and — if it takes the top — annotate the step on the progress chart with your name.

Submit a result Read submission guide
What a submission needs
  • 01A public checkpoint or API endpoint
  • 02A reproduction script with frozen commit + seed
  • 03Declared evaluation environment (Python, deps)
  • 04One row per metric declared by this dataset
  • 05A contact so we can follow up on discrepancies