Browser Use

Browser Use

Browser Use · Programmation · Autres

Browser Use est un framework d'automatisation de navigateur pour agents IA. Vous décrivez la tâche en langage courant, l'agent lit la page et l'exécute, avec la bibliothèque Python ou via son cloud.

Aperçu de l'interface de Browser Use

À propos de Browser Use

About

Qu'est-ce que Browser Use

Browser Use est un framework d'automatisation de navigateur conçu pour les agents IA. Au lieu d'écrire des sélecteurs et des étapes de clic à la main, vous décrivez la tâche en langage naturel et l'agent ouvre un vrai navigateur, lit la page et décide de la suite. Le projet est né comme bibliothèque Python open source et tourne aujourd'hui sous cette forme comme sur une plateforme cloud.

Le problème qu'il résout, c'est l'automatisation fragile. Les outils plus anciens comme Selenium et Playwright exigent des chemins d'éléments exacts, si bien qu'un simple changement de nom de classe casse le script. Cette solution d'automatisation de navigateur par IA donne au modèle une vue épurée de la page, avec les éléments cliquables étiquetés, et le laisse s'adapter quand la mise en page bouge. D'où son intérêt pour le scraping, le remplissage de formulaires et les parcours à plusieurs étapes où la page change souvent.

Deux usages existent, et le choix compte. La bibliothèque open source est gratuite sous licence MIT, tourne sur votre machine et garde vos données en local, mais c'est à vous de fournir le LLM et de gérer le navigateur. Le cloud est un service payant à l'usage qui ajoute des navigateurs furtifs, la gestion des CAPTCHA et une infrastructure gérée, et facture à la consommation plutôt qu'à l'abonnement.

Pour commencer

  1. Installez le paquet Python avec pip ou uv (Python 3.11 ou plus récent) et laissez l'installeur récupérer une version de Chromium
  2. Ajoutez une clé API dans un fichier .env, qu'il s'agisse d'une clé Browser Use ou de la vôtre chez OpenAI, Google ou Anthropic
  3. Créez un agent avec une tâche en langage naturel et choisissez le modèle avec lequel il doit raisonner
  4. Lancez l'agent et regardez-le travailler dans le navigateur, puis lisez le résultat structuré qu'il affiche une fois la tâche finie

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Browser Use.

Offre gratuiteOui
Offres payantes$0 - pay as you go (from $5 in credits)
PlateformeWindows, macOS, Linux, Cloud (web)
DéveloppeurBrowser Use
CatégorieProgrammation · Autres
Date de lancementNov 2024
Dernière mise à jourOct 2025
Visites du site365.2K
Classement mondial du site112.4K
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Développeurs qui créent des agents IA
  • Équipes data et recherche
  • Ingénieurs QA et tests
  • Équipes automatisation et opérations

Tâches

  • Scraping et extraction de données
  • Remplissage et envoi de formulaires
  • Recherche et veille
  • Prototypage d'agents
  • Vérifications planifiées

Cas d'usage

  • Une boutique change de mise en page chaque mois
  • Il vous faut les prix d'une douzaine de sites d'un coup
  • Une inscription se cache derrière un CAPTCHA
  • Vous voulez que vos données restent sur votre machine
  • Une équipe livre des changements d'interface chaque semaine

Fonctionnalités clés

Décrivez la tâche, oubliez les sélecteurs

Vous écrivez ce que vous voulez en langage courant, et l'agent déduit les étapes. Il lit une vue épurée de la page où les éléments interactifs sont numérotés et étiquetés, puis choisit l'action suivante. C'est là la différence centrale avec Selenium et Playwright, où vous nommez chaque élément et gérez l'attente vous-même. Quand un nom de classe change, l'agent relit la page et s'ajuste au lieu d'échouer.

Compatible avec tout LLM majeur

La bibliothèque se branche sur les modèles que vous payez déjà. Elle prend en charge OpenAI, Anthropic, Google, Azure, Groq et des modèles locaux via Ollama, entre autres, de sorte que vous choisissez selon le coût ou la vitesse. L'entreprise propose aussi son propre modèle ChatBrowserUse, qui selon elle termine les tâches de navigateur trois à cinq fois plus vite qu'un modèle généraliste. Changer de modèle relève de la configuration, pas d'une réécriture.

Cœur open source sous licence MIT

La bibliothèque browser-use en Python est gratuite et ouverte sous licence MIT, avec plus de 117 000 étoiles sur GitHub. Vous pouvez lire et modifier chaque ligne, la faire tourner sur votre matériel et garder les données des tâches chez vous. Pour les équipes soumises à des règles strictes sur les données, cette voie locale est souvent la raison de préférer Browser Use à un agent cloud fermé.

Navigateurs furtifs et gestion des CAPTCHA

Le cloud exécute des navigateurs conçus pour éviter la détection, avec des proxys résidentiels de qualité activés par défaut. Sur son propre test de 71 sites, ses navigateurs ont atteint 81 pour cent des sites protégés, devant plusieurs rivaux qu'elle cite. Cela compte quand un site bloque l'automatisation simple, car la tâche avance au lieu de rester bloquée sur une page de vérification.

Tarif prévisible à l'usage

Le cloud n'a pas d'abonnement. Vous achetez des crédits à partir de 5 dollars, ils n'expirent pas, et les navigateurs coûtent 0,02 dollar par heure plus le trafic. Lancer un agent coûte les jetons du modèle plus 20 pour cent de frais de service, le temps de navigateur venant en plus. Les nouveaux comptes reçoivent un petit crédit gratuit, et les inscriptions éligibles obtiennent 15 dollars de crédits en une fois, pour juger le coût sur une tâche réelle avant de dépenser.

Infrastructure de navigateur gérée et API

Au-delà de l'agent, le cloud vend le navigateur lui-même comme service pour votre propre code. Vous le pilotez par API, et la même plateforme gère sessions, profils et espaces de travail. La concurrence démarre à 10 sessions et grimpe avec vos dépenses, jusqu'à 1 000. Les équipes qui ont déjà leur agent peuvent louer la seule couche navigateur et éviter les frais de modèle.

Avantages et inconvénients

Avantages

  • La bibliothèque open source est gratuite sous licence MIT, donc vous testez toute l'approche sans frais
  • Elle laisse l'agent s'adapter aux changements de page, ce qui réduit la maintenance qui casse les scripts anciens
  • Elle prend en charge une large gamme de modèles, dont des modèles locaux via Ollama, sans vous enfermer chez un fournisseur
  • Le tarif cloud est à l'usage avec des crédits qui n'expirent pas, et aucun abonnement à résilier
  • Navigateurs furtifs et gestion des CAPTCHA sont inclus, ce que Playwright seul ne fournit pas

Inconvénients

  • La bibliothèque vous oblige à fournir une clé LLM et à faire tourner le navigateur, donc ce n'est pas un outil sans configuration
  • Chaque étape d'un agent consomme des jetons du modèle, ce qui renchérit les tâches longues face à un script écrit à la main
  • Le cloud, avec ses navigateurs furtifs et sa résolution de CAPTCHA, est ce dont la plupart des non-développeurs auraient besoin, et cette partie est payante
  • La documentation évolue vite et les API se déclinent par versions (V2, V3 et V4), il faut donc vérifier quel guide correspond à votre installation

Questions fréquentes

Browser Use automatise des tâches web avec un agent IA. Vous décrivez le travail en langage naturel, et l'agent ouvre un navigateur, lit la page et exécute les étapes, du remplissage de formulaire au scraping en passant par les parcours à plusieurs étapes. Les développeurs s'en servent pour doter leurs agents d'un outil navigateur, et les non-développeurs passent par le cloud pour lancer des tâches sans coder.