AutoSurfer -- Teaching Web Agents through Comprehensive Surfing, Learning, and Modeling

arXiv cs.AI / 5/1/2026

📰 NewsSignals & Early TrendsModels & Research

Key Points

  • AutoSurfer is introduced as a new web trajectory generator designed to improve the quality and coverage of training data for web agents built with multimodal LLMs.
  • It uses a systematic breadth-first exploration approach (with a queue of discovered pages and action traces, knowledge propagation, and recursive expansion of multi-level UI elements) to better cover a website’s action space.
  • AutoSurfer grounds task synthesis in real exploration trajectories to reduce hallucinations and ambiguity, and then reuses those trajectories as hints to steer more accurate trajectory refinement by a web agent.
  • Experiments on the WebArena benchmark show that fine-tuning Qwen2.5-VL-7B-Instruct with AutoSurfer-generated data outperforms prior methods, reaching up to 24.23% overall task completion accuracy versus 19.59% for the best previous approach.
  • The paper also reports that AutoSurfer produces more diverse synthesized tasks, supporting its usefulness for training more robust website-specific LLM agents.

Abstract

Recent advances in multimodal large language models (LLMs) have revolutionized web agents that can automate complex tasks on websites. However, their accuracy remains limited by the scarcity of high-quality web trajectory training data. Existing automatic trajectory generation methods suffer from incomplete website coverage due to homepage-based task proposals or random-walk exploration. Such methods often result in hallucinated or ambiguous task synthesis that lead to incomplete and unreliable trajectory generation. Here, we present AutoSurfer, a comprehensive web trajectory generator that addresses these limitations through three key innovations. First, AutoSurfer employs a systematic breadth-first exploration strategy that maintains a queue of discovered pages and action traces, propagates knowledge across pages to avoid redundant exploration, and recursively expands multi-level graphical user interface elements - closely resembling how a human would learn a new website. Second, AutoSurfer leverages the exploration trajectory to guide task synthesis, reducing hallucinations by grounding complex tasks in actual navigation paths rather than isolated actions or page content alone. Third, AutoSurfer uses the same exploration trajectory as hints to steer a web agent toward more accurate and reliable trajectory refinement. Together, these innovations enable AutoSurfer to comprehensively cover a website's action space and generate data suitable for training website-specific LLMs. We evaluate AutoSurfer on the WebArena benchmark by fine-tuning Qwen2.5-VL-7B-Instruct and demonstrate that it outperforms state-of-the-art methods - Explorer, OS-Genesis, and SynthAgent - achieving up to 24.23% overall task completion accuracy compared to 19.59% for the best prior method. Further, task diversity analysis demonstrates that AutoSurfer yields a more diverse distribution of synthesized tasks.