# OSWorld-Human | Research Paper | Blog Post | Computer-use agents (CUAs) are often unusable due to extreme end-to-end latency—taking tens of minutes for tasks humans complete in just a few. We present the first temporal performance study of computer-use agents on OSWorld and find that large model calls for planning and reflection dominate latency, with later steps taking up to 3× longer than earlier ones. To measure efficiency, we introduce OSWorld-Human, a manually annotated version of OSWorld with human reference trajectories. Evaluating 16 agents, we find even top performers take 1.4–2.7× more steps than necessary. **This repository should not be used for training, as it contains solutions to the evaluation data for a popular benchmark.** ## News - July 07, 2025: OSWorld-Human blog post available on [mlsys.wuklab.io](https://mlsys.wuklab.io/posts/oshuman) - June 19, 2025: OSWorld-Human [research paper](https://arxiv.org/abs/2506.16042) available on arXiv. - June 09, 2025: 🎉 Our paper has been accepted to the **[Workshop on Computer-Use Agents](https://www.icml-computeruseagents.com/) at ICML 2025!** See you in Vancouver! ## 🏆 Leaderboard (Updated 6/30) | Agent (Max Steps) | Original OSWorld (%) | Single-Action WES+ (%) | Grouped-Action WES+ (%) | WES- | |----------------------------------|--------------|------------------|------------------|--------| | UI-TARS-1.5 (100) | **42.5** | 23.7 | 14.3 | -0.22 | | Agent S2 w/ Gemini 2.5 (50) | 41.4 | **28.2** | **17.4** | -0.26 | | InfantAgent (50) | 35.3 | 13.3 | 8.2 | -0.22 | | Agent S2 w/ Claude 3.7 (50) | 34.5 | 20.0 | 11.4 | -0.42 | | UI-TARS-1.5 7B (100) | 26.9 | 12.4 | 7.9 | -0.33 | | UI-TARS-72B-DPO (50) | 24.6 | 15.6 | 10.6 | **-0.16** | ## Usage To compute your agent's score on OSWorld-Human, simply provide the path to the `result` directory generated by OSWorld and the maximum number of steps your agent could use. ```bash python score.py --result-path /path/to/results/ --max-steps-scoring 50 ``` If you would like to score the UI-TARS trajectories that have been submitted to OSWorld, add the `--uitars` flag to the command. ## Citation ``` @misc{abhyankar2025osworldhumanbenchmarkingefficiencycomputeruse, title={OSWorld-Human: Benchmarking the Efficiency of Computer-Use Agents}, author={Reyna Abhyankar and Qi Qi and Yiying Zhang}, year={2025}, eprint={2506.16042}, archivePrefix={arXiv}, primaryClass={cs.AI}, url={https://arxiv.org/abs/2506.16042}, } ```