Jev Ultrafast
Agent de navigation web publié par l'équipe de Browser Use, sous licence MIT, en Python. Au lieu de photographier la page et de deviner où cliquer, il lit à chaque tour un tableau numéroté des éléments réellement actionnables (boutons, listes, champs avec leur valeur) et un petit modèle de décision choisit une opération parmi huit (cliquer, taper, choisir, défiler vers le haut, défiler vers le bas, attendre, terminé, bloqué) et un numéro. Un modèle de texte n'est appelé que lorsqu'il faut écrire. Le dépôt annonce une recherche Zurich-Londres sur Google Flights en 7,1 secondes.
Forces
- Espace d'action fermé : l'agent choisit un numéro dans la liste de la page, il ne peut ni inventer un sélecteur ni écrire du code
- Rapide parce que sobre : un seul aller-retour réseau par décision, et dix fois moins d’appels au navigateur que la version précédente selon le dépôt
- Importable comme bibliothèque Python, avec un inspecteur local pour regarder chaque décision
Limites
- Démonstration assumée : iframes, canvas, envois de fichiers et nouveaux onglets ne sont pas gérés
- Deux clés d’API à fournir, dont une chez TypeSafe pour le modèle de décision
- Les temps annoncés viennent de trois essais sur un profil, pas d’une mesure de fiabilité
Pour qui
- Comprendre comment on borne ce qu’un agent a le droit de faire, avant d’en construire un
- Automatiser un parcours web simple et répétitif sur un site sans iframe ni envoi de fichier