AIAny
Icon for item

RecreationWorld: Scalable and Verifiable Environments for Hybrid Computer-Use Agents

Provides reproducible, multi‑platform environments and execution‑grounded verification for hybrid computer‑use agents that interleave GUI exploration and code/CLI. Key features: a five‑platform harness, RecreationBench (250 tasks), reference‑grounded programmatic and visual assertions for automatic scoring.

Introduction

Real desktop work mixes visual interaction and programmatic automation, yet benchmarks and environments often separate those modalities. RecreationWorld makes that mixture the evaluation primitive: agents must discover a running reference app and reimplement its behavior using any combination of GUI exploration, coding, and CLI, with hidden reference tests providing execution‑grounded rewards. This shifts the hard part from toy interfaces to coordinating perception, synthesis, and verification across real applications and OSes.

Key Findings
  • RecreationBench and the five‑platform harness (Ubuntu, macOS, Windows, Android, Web) let researchers generate reproducible, cross‑platform hybrid tasks that are automatically checkable via programmatic and visual assertions — so evaluations measure functional parity, not only surface actions.

  • Models trained on scaled, verified trajectories improve transfer to out‑of‑distribution coding and hybrid benchmarks, but still struggle: top systems verify static UI structure more reliably than dynamic interactions or computed outputs, and only a small fraction of tasks pass all programmatic tests end‑to‑end.

  • The framework surfaces concrete failure modes: agents often produce smaller, more monolithic implementations than references and fail to reliably orchestrate GUI steps with efficient CLI/code shortcuts; these gaps point to research directions in verification, modular synthesis, and multimodal planning.

Who it's for and tradeoffs

Great fit if you research or develop software agents that must blend visual perception with programmatic generation and need auditable, execution‑grounded evaluation across real OSes and apps. RecreationWorld is most useful when you can run sandboxed OS images and accept that building reliable verifiers and task references requires nontrivial engineering. Look elsewhere if you only need single‑modality benchmarks (pure CLI or pure GUI) or lightweight toy environments — RecreationWorld emphasizes realism and verifiability over minimal setup time.

Information

  • Websitearxiv.org
  • AuthorsShuai Bai, Jiayong Deng, Yikun Fu, Chang Gao, Xuhao Hu, Mianqiu Huang, Yizhen Jiang, Yuheng Jing, Dehui Kong, Keliang Li
  • Published date2026/09/18

Categories

More Items

Turns implemented functionality in open-source codebases into executable RL training environments by automatically generating behavioral specifications, execution-grounded tests, and post-rollout filtering; yields 5,545 verifiable coding tasks across 23 languages to train coding agents.

Transforms source code into verifiable, reusable agent skills by extracting atomic operations, workflows, and recurring patterns and validating them via source-body-blind reconstruction. Produces CodeSkillBank (1,006,822 accepted records from 19,769 GitHub repos) and yields ~11.7% average downstream improvement.

Provides a self-evolving ontology layer that enables LLM-based data agents to query and interact with heterogeneous data via an MCP server; it auto-builds and iteratively refines schema, content, and tool layers based on agent interactions.