Papers for

web automation developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Harness model collaboration improves long term learning and reuse

Harness-Model Collaboration for Long-Horizon Continual Learning

Abstract: Long-horizon agents continuously encounter reusable procedural knowledge, yet existing systems typically rely either on model adaptation or external memory, trading persistent learning for rapid reuse. This limitation is especially important for Web agents that repeatedly execute related multi-step workflows. We propose HaMo, a Harness-Model collaborative framework that combines fast non-parametric experience accumulation with slow parametric adaptation. HaMo distills trajectories into strategy-level experience cards for immediate retrieval, while an experience-conditioned continual learning objective trains the model to interpret, ground, and execute retrieved strategies across changing contexts. A retrieval-coverage-based selection mechanism further identifies compact and complementary trajectories for parameter updates. Experiments show that HaMo outperforms harness-only and model-only adaptation under within-domain and cross-domain shifts, improving both retention and adaptation. These results highlight the importance of jointly preserving procedural experience and internalizing the competence to transfer and execute it across tasks.

Mon 26 OctArtificial Intelligence
The gist
Many intelligent agents need to learn and remember useful step-by-step procedures over a long time, but current methods struggle to balance quick recall and lasting understanding. The authors introduce HaMo, which combines fast experience storage with slower learning to improve how agents remember strategies and adapt to new tasks. HaMo turns detailed action sequences into easy-to-retrieve summaries and trains the model to apply them flexibly. Their tests show HaMo works better than methods relying only on memory or only on learning models, especially when tasks change.
Open → 2610.34724v1

SkillShift benchmark measures web agent skills under changing conditions

SkillShift-Bench: Benchmarking Skill Learning under Environment Evolution for Web Agents

Abstract: Skill learning enables web agents to reuse prior experience for long-horizon interactive tasks. However, learned skills are typically evaluated in closed environments, overlooking the fact that real-world web deployment involves continuous shifts in invocation context, perceptual grounding, and execution feasibility. To this end, we introduce SkillShift-Bench, the first benchmark for evaluating skill learning with controlled open-environment shifts. SkillShift-Bench simulates Contextual Shift, Perceptual Shift, and Execution Shift across three self-hosted web systems, and evaluates agents with diagnostics covering task success, interaction cost, skill use, and skill failure. Comprehensive experiments reveal systematic robustness degradation under controlled shifts, characterized by lower success rates, higher interaction costs, and more frequent skill failures, with Execution Shift exerting the strongest pressure. We further formulate shifted skill execution as a nonstationary local executability problem and provide both a dynamic-regret analysis and a practical test-time adaptation method, demonstrating the feasibility of improving learned-skill execution without relearning the skill library. Code, tasks, environments, documentation, and the leaderboard are available at https://skillshift-bench.github.io/.

Sat 24 OctArtificial IntelligenceComputation and Language
The gist
Web-based AI agents use skills to complete complex tasks by learning from past experience. The authors point out that these agents often fail when the online environment changes, like when web pages look different or functionalities update. They created SkillShift-Bench, a set of tests that simulate these changes to see how well agents keep performing. Their experiments show agents struggle more under certain types of changes, especially when execution conditions shift. The authors also propose a way to adapt agents during use without retraining all their skills.
Open → 2610.33528v1

RoleFlow improves multi-agent collaboration by adapting roles dynamically

RoleFlow: Self-Evolving Multi-Role Agentic Collaboration via Structural Adaptation

Abstract: Large language model (LLM) based multi-agent systems often rely on predefined collaboration structures, limiting their adaptability to evolving task requirements. Although recent approaches enable dynamic orchestration, trajectory-level rewards they apply assign one outcome to each decision, ofen struggling to identify the contributions of individual structural changes. We propose RoleFlow, a self-evolving multi-role agentic system that refines collaboration structures through feedback-driven atomic edits and on-demand role synthesis. To make structural adaptation learnable, we introduce Single-Edit Counterfactual Policy Optimization (SECPO), which evaluates each edit against its no-edit counterpart at the same chain state and assigns targeted credit to edit-specific tokens. Across seven benchmarks spanning four domains, RoleFlow achieves the optimal average performance, surpassing the strongest competitor by 4.7 points. It leads on all three multi-hop QA benchmarks by 3.2-7.5 F1 points and also shows supremacy on mathematical reasoning, web interaction, and code generation. Further analyses demonstrate cross-benchmark transferability, training-data efficiency, and cross-executor generalization.

Wed 21 OctArtificial Intelligence
The gist
Many AI systems with multiple agents work using fixed plans on how the agents collaborate, which can limit their success when tasks change. The authors developed RoleFlow, a system where agents can automatically adjust their roles and how they work together during a task. RoleFlow uses a new method to give clear feedback on small changes, helping it learn which adjustments improve performance. Tests on various complex tasks show RoleFlow outperforms existing methods, and it can transfer learning across different task types.
Open → 2610.30429v1

Plug-in decision heads improve web agent actions with fewer tokens

Why Generate a Click? Plug-in Decision Heads for Web Agents

Abstract: Web agents built on vision language models decide every action by generating text such as click(12), although most of that text encodes a choice among a few action types and a few dozen marked elements. We read these choices directly from the hidden states that the generator computes while it reads the goal and the screenshot. Plug-in decision heads on a frozen generator predict the action type, pool the visual tokens inside each numbered box to pick the target, and point at a listed text option or at a WRITE slot that leaves the writing of new text to the generator. A confidence cascade executes the heads' action when they are sure and otherwise lets the generator decode from the KV cache of the same forward pass. With Qwen3-VL 4B and 8B generators trained on 213k web steps, a strict threshold keeps the cascade between 0.3 points below and 1.4 points above the generator on seven offline test sets while the heads decide 12 to 64% of the steps. A looser threshold raises step success on unseen Mind2Web websites by 3.1 and 1.8 points, costs up to 2 points on GUIAct and MiniWoB++, and lifts WebArena task success from 12.5 to 13.8% (4B) and from 13.6 to 14.6% (8B) with less than half of the generated tokens. Training the heads jointly with the generator lowers the generator's own step success by up to 4.9 points; heads on a frozen generator avoid this cost.

Wed 14 OctComputation and Language
The gist
Web agents that use large vision-language models usually decide actions by generating text commands like clicking buttons. This paper shows a way to have smaller parts, called decision heads, read the model’s internal understanding directly to decide actions more efficiently. The authors found that these decision heads can sometimes match or improve on the model’s performance while generating fewer words. This approach also avoids hurting the model’s ability when trained separately and works well across several test web navigation tasks.
Open → 2610.20107v1

Computer use agents resist branch steering attacks with new security design

Securing Computer-Use Agents Against Branch Steering Attacks

Abstract: Modern Computer Use Agents (CUAs) directly interact with graphical user interfaces and execute third-party web tools, exposing them to indirect prompt injection across every rendered page and tool response. While the Dual-LLM pattern is the primary system-level architecture offering formal security guarantees - using an isolated Planner LLM (P-LLM) to fix execution paths before processing untrusted inputs via a Quarantined LLM (Q-LLM) - these guarantees break down in graphical environments. Because CUA interaction is inherently dynamic, plans cannot remain data-independent; they must branch based on anticipated runtime web content - covering all possible cases the agent may encounter. This exposes agents to branch steering attacks, where an adversary crafts untrusted data to coerce a CUA down a hazardous, pre-approved branch without injecting explicit instructions. We systematically study branch steering attacks and introduce STEER-Bench (101 tasks across 9 domains), showing high attack success against both standard (94.4%) and vanilla Dual-LLM (89.5%) CUAs. We then propose COBRA, an architecture that pairs trusted branching plans with ahead-of-time capability constraints, strictly bounding the parameters and destinations each branch may execute. On STEER-Bench, COBRA reduces attack success to 0% while retaining 97% benign utility.

Fri 2 OctCryptography and SecurityArtificial Intelligence
The gist
Some AI programs that help people use computers can be tricked into making dangerous decisions by sneaky changes in website content. The authors found that existing protection methods fail because the AI must make choices based on what it sees, which attackers can influence. They created a test set to measure these attacks and a new system called COBRA that stops the trickery by strictly controlling decision branches. Their solution prevents all attacks in tests while still working well for normal users.
Open → 2610.03089v1

Vision based web agent improves accuracy on live websites interactions

WebFovea: When the Model Is Right but the Click Is Wrong -- Reliable Round Trips for Vision-Based Web Agents on Live Websites

Abstract: We present WebFovea, a vision-based web agent that placed 2nd in the WebRetriever Challenge 2026 with a final score of 57.0 out of 100. The challenge evaluates agents end to end on Protocol III of the WebRetriever benchmark (arXiv:2607.06118): starting from an entry URL on a live website, the agent must operate the site's own interface and return a verifiable answer. A capable multimodal large language model (LLM) is necessary for this, but not sufficient. The model's decisions reach the browser through the harness, the code between the model and the page. At every step, four things must go right: the model's reply must be parsed into the intended action, the action must take effect on the page, the result must be reported back accurately, and the model must be shown the information it needs. On real websites, many of the failures we observed occurred at one of these four stages rather than in the model's reasoning. A coordinate-space mismatch placed every click at 3/4 of its intended coordinates; actions on native dropdowns, inside iframes, and in text boxes failed silently; and self-generated chat-template tokens contaminated 4.9% of task episodes. WebFovea hardens each stage and surrounds the loop with guardrails that keep the agent within the rules and its budget. The four-stage view does not depend on the model, although some individual fixes do. Because we used the same model in all four submissions, the rise of our official hidden-set score from 31.0 to 57.0 reflects changes to the harness, up to run-to-run variance on live sites. We describe the design, the evidence for each component (including negative results), a failure analysis, the limitations, and a roadmap that includes routing different steps to different models.

Fri 2 OctMachine LearningArtificial IntelligenceComputer Vision and Pattern Recognition
The gist
Using AI models to interact with live websites is tricky because even if the AI knows what to do, the technical steps to carry out actions can fail. The authors created WebFovea, which focuses on making sure every stage of sending commands to a website, executing them, and reading results works reliably. Their system improved performance by fixing problems like misaligned clicks and hidden input errors. This approach helps AI better perform real web tasks by handling practical issues beyond just understanding what to do.
Open → 2610.03036v1

Offline benchmark reveals guide sentences improve web agent actions

Guides That Cause Actions: An Offline Study of Guide-Action Mutual Reinforcement in Multimodal Web Agents

Abstract: Web agents are usually evaluated in live environments, where environment state and judge models drift between runs, so the same checkpoint rarely reproduces the same score, making controlled studies of training phenomena impractical. We present WebMRE, an offline benchmark of 541 tasks and 5,293 steps derived from successful WebArena trajectories, with fully audited test labels and a deterministic protocol that scores a checkpoint identically on every run without any environment. Each step pairs a human oriented guide sentence with a grounded action, enabling the first study of the mutual reinforcement effect between them in web agents. Averaged over three seeds the effect holds for both models in both decoding orders and grows with scale: jointly decoding a guide lifts element selection over an action only reference by 0.9 and 0.2 points for Qwen3.5-4B and by 1.7 and 2.2 points for Qwen3.5-9B. A mediation analysis shows that the guide is a causal channel rather than commentary: forcing the gold guide as a decoding prefix lifts action accuracy from .422 to .684, another step's guide collapses it to .055, and a paraphrase that renames the target still recovers half of the gain, so the channel carries instruction meaning and not only the label string. The same channel yields an offline reward that only a replayable protocol makes computable, though optimizing it from a strong checkpoint brings no gain yet. Our fine tuned models outperform GPT-5.5, Claude Opus 4.8, and Gemini 3.5 Flash, run zero shot, on every offline metric.

Wed 23 SeptComputation and Language
The gist
Web agents try to interact with websites by following instructions and taking actions, but testing them live is unreliable. The authors created a new offline test setup that uses past successful interaction data to evaluate agents consistently. They found that providing a related guide sentence alongside the action helps the agent choose elements better, and this effect grows with bigger models. The guide works like a meaningful instruction, not just a label, improving action accuracy significantly.
Open → 2609.27353v1

Web agents reuse skills to retrieve live economic data more efficiently

EconSkills: Studying Skill Transfer and Retrieval for Web Agents on Live Economic Data

Abstract: Web agents often revisit the same sites, yet most evaluations discard the procedures learned in earlier successful interactions. We introduce EconSkills, a skill library and evaluation framework that distills verified EconWebArena trajectories into parameterized standard operating procedures for retrieving live economic data. Each skill records its scope, navigation procedure, site-specific guidance, verification checks, and recovery steps while replacing source-instance values with placeholders. EconSkills separates two questions: whether a known relevant procedure transfers to a held-out task, and whether an agent can retain that benefit when selecting from a library. In controlled transfer, matched skills improve success over no-skill prompting and require fewer steps on paired successes, while abstraction is substantially more effective than replaying raw trajectories. At library scale, retrieval is competitive with the no-skill baseline overall and performs best on directly covered tasks; coverage-stratified outcomes show that approximate matches on uncovered tasks offset these gains. Browser trajectories further identify when procedural guidance shortens portal-specific navigation and when semantic verification remains necessary. These results establish that reusable economic web procedures can transfer across task instances and provide a concrete design target for coverage-aware selection and context delivery.

Thu 17 SeptArtificial IntelligenceComputation and Language
The gist
Web agents often revisit the same websites to gather economic data, but usually don’t reuse what they learned before. The authors created EconSkills, a system that saves and organizes these learning steps into reusable procedures or skills. They tested how well these skills transfer to new but related tasks, showing that using abstracted procedural skills helps agents succeed more often and faster than just replaying past actions. This approach helps web agents navigate economic sites more efficiently when gathering live data.
Open → 2609.19523v1

Quality assurance in AI agents shows gaps in testing and safeguards

A Large-Scale Empirical Study of Quality Assurance Practices and Gaps in AI Agents

Abstract: Large language model (LLM)-based agents are increasingly used across software engineering, web automation, research, and productivity applications. Their integration of planning, memory, tool use, code execution, and external interactions enables greater autonomy but also introduces new reliability, safety, and security risks. We present a large-scale empirical study of quality assurance (QA) practices in 157 open-source LLM-based agent projects with at least 100 GitHub stars. We analyze documentation, source code, configurations, and tests to characterize QA practices across execution surfaces, safeguards, testing artifacts, risk scenarios, and recurring gaps. We find that current QA primarily focuses on basic functionality and high-risk actions, while coverage remains fragmented. Safeguards are inconsistently applied across equivalent execution routes, tests rarely examine boundary, adversarial, or multi-step tool-use failures, and identified risks are seldom translated into end-to-end QA checks. These findings highlight the need to move beyond feature-level testing toward systematic end-to-end validation that ensures agent workflows remain within intended boundaries when interacting with untrusted inputs, tools, persistent state, and external APIs.

Tue 15 SeptSoftware Engineering
The gist
AI programs that use large language models are getting more complex and can do many things automatically, but this also leads to new risks and mistakes. The authors studied 157 popular open-source AI agent projects to see how people test and protect these systems. They found that most testing focuses on basic features and some risky actions, but many important checks are missing. The projects often do not test how agents behave in tricky or multi-step situations, and safety measures are inconsistently applied. This means more thorough end-to-end testing is needed to keep AI agents working safely and reliably.
Open → 2609.17698v1