Intermédiaire

Browser Use, pour confier un navigateur web à un agent IA

Browser Use est une bibliothèque Python open source qui permet à un modèle de langage de piloter un vrai navigateur : cliquer, remplir des formulaires, lire des pages et enchaîner les étapes d'une tâche. L'éditeur propose aussi une offre cloud payante à l'usage, avec navigateurs et agents hébergés.

Données au 22 octobre 2026

L'essentiel en chiffres

ÉditeurBrowser Use
TypeCode
LangagesPython
Open sourceOui
LicenceMIT
Première versionnovembre 2024
Niveau conseilléIntermédiaire
Usagesnavigation web, automatisation, données
Auto-hébergeableOui
Modèle économiqueFreemium
Offre cloudOui
Multi-agentsNon
Compatible MCPOui
Choix libre du modèleOui
Site officielSite officiel · Documentation · Dépôt

GitHub

Dépôtbrowser-use/browser-use
Étoiles GitHub118 856
Forks13 199
Dernière activité du code20 octobre 2026
Dernière version publiée0.13.13: OpenAI browser tools and Cloud fixes (15 octobre 2026)

Activité GitHub relevée le 22 octobre 2026.

Un agent qui utilise le web comme vous

Le principe de Browser Use est simple : vous décrivez une tâche en langage courant, par exemple trouver un créneau libre et réserver un rendez-vous, et un agent IA ouvre un navigateur Chromium, lit la page, choisit où cliquer ou quoi taper, puis recommence jusqu’à atteindre le but. C’est une forme de computer use limitée au navigateur. Le projet sert de brique à d’autres outils : son site indique que Manus a construit son automatisation web sur la bibliothèque.

Trois façons de l’utiliser

Le dépôt présente trois chemins. Le premier est le cloud entièrement hébergé : vous envoyez un objectif par API et un agent l’exécute sur des navigateurs distants, avec profils, enregistrements et résolution de CAPTCHA. Le deuxième est une interface en ligne de commande, accompagnée d’une « skill » que l’on installe dans un agent de code (Claude Code, Codex…) pour qu’il pilote votre propre Chrome. Le troisième est la bibliothèque Python, que vous faites tourner localement depuis votre code, avec le modèle de votre choix et un navigateur local ou distant.

Comment démarrer

La bibliothèque demande Python 3.11 ou plus. Dans un projet géré avec uv, la commande uv add browser-use l’installe ; il suffit ensuite d’indiquer une clé API dans un fichier .env et d’écrire un court script qui crée un agent avec une tâche et un modèle. Les nouveaux comptes cloud reçoivent un crédit d’un dollar pour essayer la version hébergée.

Forces, limites et alternatives

Forces. Licence MIT, large communauté, indépendance vis-à-vis du modèle, choix entre exécution locale et cloud, intégration avec les agents de code et MCP.

Limites. Un agent qui lit des pages web est exposé à l’injection de prompt : un texte caché peut tenter de le détourner, d’où l’importance de limiter les comptes et données qu’il peut toucher. Chaque étape consomme des appels au modèle, ce qui pèse sur le coût et la vitesse. L’automatisation peut aussi se heurter aux conditions d’utilisation des sites visés. Enfin, Browser Use Cloud n’existe qu’en version hébergée.

Alternatives. OpenHands donne à un agent de développement un navigateur parmi d’autres outils, et smolagents permet d’assembler un agent Python léger auquel on ajoute ses propres outils web.

Site officiel : browser-use.com.

Frameworks du même type

Questions fréquentes

Browser Use est-il gratuit ?

La bibliothèque est open source sous licence MIT et gratuite. Vous payez en revanche le modèle de langage que vous utilisez. L'offre Browser Use Cloud est payante à l'usage, sans abonnement : au 22 octobre 2026, 0,02 dollar par heure de navigateur, 5 dollars par gigaoctet de proxy résidentiel, et les agents hébergés au coût du modèle majoré de 20 %.

Quels modèles peut-on utiliser ?

Browser Use fonctionne avec plusieurs fournisseurs, dont OpenAI et Anthropic, ainsi qu'avec un modèle maison, BU2, accessible avec une clé API Browser Use. Le guide de démarrage utilise par défaut une clé OpenAI.

Le paquet npm « browser-use » est-il officiel ?

Non. La bibliothèque officielle est le paquet Python du dépôt browser-use/browser-use. Le paquet npm du même nom est un portage non officiel ; vérifiez la provenance avant de l'installer.

Browser Use prend-il en charge MCP ?

Oui, comme serveur MCP. La version cloud propose un serveur MCP pour lancer des tâches de navigation depuis des clients comme Claude Code, Cursor ou Claude Desktop, et la bibliothèque open source peut elle-même tourner comme serveur MCP local.

Sources des données

Données au 22 octobre 2026

Signaler une erreur

Un chiffre, une date ou une information vous semble faux ? Dites-le-nous : chaque signalement est vérifié.