WebAnything copie seul 244 sites pour entraîner des agents web
Les agents web ont besoin de sites où l'on peut cliquer, casser et recommencer de zéro. Le web réel s'y prête mal : l'état ne se réinitialise pas et les expériences ne se reproduisent pas. Les copies réalisées par des humains coûtent cher. Une équipe de la Nanyang Technological University et de Shanghai Qiji Zhifeng a créé WebAnything. À partir d'une URL, le système construit seul une copie locale fonctionnelle du site : 244 copies réparties dans 14 domaines thématiques. Deux agents IA se partagent le travail. Le premier (Explorer–Builder) parcourt le site dans un navigateur, enregistre la mise en page, les ressources et le résultat des actions, puis écrit le code de la copie. Le second teste la version figée dans une session distincte et ne peut pas modifier le code. Il renvoie ses constats soit vers une réparation locale, soit vers une nouvelle collecte de données sur le site d'origine. • Qwen3.5-9B, affinée sur 5 856 trajectoires, gagne 9,9 pp sur REAL et 13,33 pp sur WebArena-Verified. • En évaluation à l'aveugle face aux copies de WebHarbor, réalisées par des humains avec l'aide d'une IA : 12 victoires, 2 égalités, 0 défaite. • 12 984 tâches validées sont rattachées à ces copies.
Traité par IA depuis Hugging Face Daily Papers ; édité par Hamidun News
Pour apprendre à un agent IA à utiliser des sites web, il faut un terrain d'entraînement où il peut cliquer, se tromper et repartir de zéro. Le web réel ne convient pas : l'état ne se réinitialise pas, le résultat ne se reproduit pas, et un clic de trop peut passer une vraie commande. Des chercheurs de la Nanyang Technological University et de l'entreprise Shanghai Qiji Zhifeng présentent WebAnything. Le système prend l'adresse d'un site ordinaire et assemble seul sa copie locale fonctionnelle, sans mise au point manuelle site par site. La collection compte aujourd'hui 244 copies, réparties dans 14 domaines et 53 catégories. 12 984 tâches validées pour des agents y sont rattachées.
Les limites des approches existantes
Les auteurs décrivent trois approches, chacune avec sa faiblesse.
- Les copies réalisées par des humains. Elles sont fidèles et maîtrisées, mais chaque site exige un travail d'ingénierie dédié. Exemple : WebHarbor, dont les copies sont produites par des humains avec un agent de code.
- La génération d'un site à partir d'une description. Elle passe bien à l'échelle, mais le résultat peut s'éloigner du vrai site.
- L'enregistrement et la relecture. L'apparence est conservée, mais l'agent ne peut pas sortir du périmètre déjà enregistré.
WebAnything cherche à combiner le meilleur de chacune : automatisation, fidélité à l'original et liberté d'action.
Un agent construit, l'autre vérifie
Le système n'a pas accès au code serveur du site, seulement à ce que le navigateur affiche. Le premier agent IA, le binôme Explorer–Builder, parcourt les pages et rassemble des preuves : structure de la page, styles, géométrie des éléments, captures d'écran, polices et images. L'essentiel de la collecte tient dans les enregistrements « avant et après » chaque action. Un menu fermé et un menu déployé à la même adresse comptent comme deux états distincts. À partir de ces données, l'agent écrit le code : pages, routes et transitions entre états.
Un second agent IA, vérificateur indépendant, prend ensuite le relais. Il reçoit la version figée et, dans une session distincte, rejoue les pages, les éléments, les scénarios et la persistance des données. Il compare le résultat aux enregistrements de l'original. Il n'a pas le droit de modifier le code : seul le constructeur le fait.
Un écart constaté suit l'un de ces deux chemins :
- Si les données suffisent et que la copie s'est trompée, le constructeur reçoit une description précise : ce qui a été fait, ce qui était attendu, ce qui a été obtenu. Il corrige ensuite le code localement.
- Si les données manquent, le système retourne sur l'original et complète la collecte.
Après chaque correction, la version est de nouveau figée puis revérifiée. Exemple tiré de l'article : dans Figma, le champ de commentaire sur le canevas était mal placé et son apparence différait. Le constructeur a modifié le balisage et les styles, puis le vérificateur a confirmé la position et la visibilité.
La copie terminée est livrée avec des données initiales fixes, une réinitialisation de l'état et une vérification du résultat. On peut la rejouer autant de fois que nécessaire.
Ce que montrent les mesures
Pour 85 sites de la collection historique, aucune implémentation manuelle, aucun débogage ni aucune réparation par site n'est enregistré. Seuls une configuration initiale et une authentification sont nécessaires. Les auteurs ont comptabilisé le coût des appels au modèle pour 84 sites et présentent le total comme une borne inférieure.
La qualité a été comparée à WebHarbor sur cinq sites et 14 états de pages. WebAnything l'emporte sur les trois métriques automatiques : correspondance des pixels, similarité structurelle SSIM et précision textuelle Text F1. Dans l'évaluation à l'aveugle par trois annotateurs, le bilan est de 12 victoires, deux égalités et aucune défaite. Les auteurs ont par ailleurs examiné 18 écarts sur six sites : tous ont été confirmés et corrigés.
L'utilité pour l'entraînement a été testée sur le modèle Qwen3.5-9B. Il a été affiné sur 5 856 trajectoires (60 517 exemples étape par étape, 473 pas d'entraînement). Gain sur trois benchmarks externes :
- REAL, benchmark sur des copies de sites contrôlées : +9,9 pp de tâches réussies.
- Odysseys-Easy : +6,25 pp sur la grille d'évaluation et +6,32 pp sur la part de tâches accomplies.
- WebArena-Verified : +13,33 pp de taux de réussite global.
Les 6 812 nouvelles tâches, sur 229 sites, n'ont pas servi à ce fine-tuning.
Ce que cela change en pratique
Pour les équipes qui développent des agents web, l'essentiel est que la copie de sites cesse d'être un travail manuel. Un scénario du type « cent boutiques, banques et gestionnaires de tâches différents » se heurtait jusqu'ici au nombre d'heures de travail humain. Il devient désormais une question de budget d'appels au modèle.
Des limites existent aussi. Un site n'est copié que dans le périmètre annoncé. La logique serveur cachée n'est reconstituée qu'à partir du comportement observable. Le gain a été mesuré sur un seul petit modèle et avec un harnais d'agent fixe. Rien ne garantit le même effet sur d'autres modèles ni sur d'autres tâches.
- 31 oct. 2026Mirendil dévoile Fern 0.1 : contexte de 10 millions de tokens, mais agent faible
- 30 oct. 2026Mistral ouvre les poids de Large 4 : fort en code, mais les modèles chinois affichent 32 points contre 26
- 30 oct. 2026128 agents IA sans chef passent 49% de tests en plus qu'un seul agent
- 30 oct. 2026MoEngage ouvre 400 API privées à ses agents IA via AgentCore Gateway, sans serveurs MCP maison
Questions clés sur cet article
Que sait-on sur Les limites des approches existantes ?
Les auteurs décrivent trois approches, chacune avec sa faiblesse. Les copies réalisées par des humains. Elles sont fidèles et maîtrisées, mais chaque site exige un travail d'ingénierie dédié. Exemple : WebHarbor, dont les copies sont produites par des humains avec un agent de code. La génération d'un site à partir d'une description. Elle passe bien à l'échelle, mais le résultat peut s'éloigner du vrai site. L'enregistrement et la relecture. L'apparence est conservée, mais l'agent ne peut pas sortir du périmètre déjà enregistré. WebAnything cherche à combiner le meilleur de
Que sait-on sur Un agent construit, l'autre vérifie ?
Le système n'a pas accès au code serveur du site, seulement à ce que le navigateur affiche. Le premier agent IA, le binôme Explorer–Builder, parcourt les pages et rassemble des preuves : structure de la page, styles, géométrie des éléments, captures d'écran, polices et images. L'essentiel de la collecte tient dans les enregistrements « avant et après » chaque action. Un menu fermé et un menu déployé à la même adresse comptent comme deux états distincts. À partir de ces données, l'agent écrit le code : pages, routes et transitions entre états. Un second agent IA, vérificateu
Que sait-on sur Ce que montrent les mesures ?
Pour 85 sites de la collection historique, aucune implémentation manuelle, aucun débogage ni aucune réparation par site n'est enregistré. Seuls une configuration initiale et une authentification sont nécessaires. Les auteurs ont comptabilisé le coût des appels au modèle pour 84 sites et présentent le total comme une borne inférieure. La qualité a été comparée à WebHarbor sur cinq sites et 14 états de pages. WebAnything l'emporte sur les trois métriques automatiques : correspondance des pixels, similarité structurelle SSIM et précision textuelle Text F1. Dans l'évaluation à
Build & Ship Production AI Agents Without Boilerplate Code
Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.
L'essentiel de l'IA — une fois par semaine
Sept actus qui ont vraiment compté, choisies à la main. Sans bruit ni communiqués.
C'est fait ! Vérifiez votre boîte mail pour la confirmation.