Yifan Wu, Yiran Peng, Yiyu Chen, Jianhao Ruan, Zijie Zhuang, Cheng Yang, Jiayi Zhang, Man Chen, Yenchi Tseng, Zhaoyang Yu, Liang Chen, Yuyao Zhai, Bang Liu, Chenglin Wu, Yuyu Luo
4 min
Abstract
The performance of autonomous Web GUI agents heavily relies on the quality and quantity of their training data. However, a fundamental bottleneck persists: collecting interaction trajectories from real-world websites is expensive and difficult to verify. The underlying state transitions are hidden, leading to reliance on inconsistent and costly external verifiers to evaluate step-level correctness. To address this, we propose AutoWebWorld, a novel framework for synthesizing controllable and verifiable web environments by modeling them as Finite State Machines (FSMs) and use coding agents to translate FSMs into interactive websites. Unlike real websites, where state transitions are implicit, AutoWebWorld explicitly defines all states, actions, and transition rules. This enables programmatic verification: action correctness is checked against predefined rules, and task success is confirmed by reaching a goal state in the FSM graph. AutoWebWorld enables a fully automated search-and-verify pipeline, generating over 11,663 verified trajectories from 29 diverse web environments at only $0.04 per trajectory. Training on this synthetic data significantly boosts real-world performance. Our 7B Web GUI agent outperforms all baselines within 15 steps on WebVoyager. Furthermore, we observe a clear scaling law: as the synthetic data volume increases, performance on WebVoyager and Online-Mind2Web consistently improves.
Alex: Like marking exact room setups in a maze to map reliable routes. How do they turn those into training data without errors?
Sam: They build real websites from the map, then replay the full click recipes in a browser. If any step fails—like a button missing—the path gets tossed. This filters to perfect executions. A multi-agent system drafts and checks the map first: one proposes, others verify logic and fix gaps.
Alex: Layers of checks, then strict replay. Does that deliver in practice?
Sam: It does. From 29 sites, they produced over 11,000 verified paths at about four cents each—far below real-world costs of 15 cents to a dollar per path. Agents trained on this data doubled success rates on benchmarks like WebVoyager, even with limited training steps. More synthetic examples kept improving results.
Alex: That's a clear efficiency gain. But the paper flags reliance on coding agents for site builds—could mismatches slip in?
Sam: Yes, that's a key limitation. If builds miss details, replays catch and discard those paths, but it limits scale to 29 sites so far. Generalizing to diverse real websites remains unproven, though it works for tested tasks like shopping.
Alex: This method makes website logic explicit and testable upfront, sidestepping the verifier bottleneck for cheaper, scalable training data that boosts agent performance. It's a notable step toward reliable web navigation.
Sam: Agreed. The paper demonstrates clear progress in synthetic data for web tasks, balancing efficiency with rigor.
Alex: Thanks for joining ResearchPod.