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
| Éditeur | Browser Use |
|---|---|
| Type | Code |
| Langages | Python |
| Open source | Oui |
| Licence | MIT |
| Première version | novembre 2024 |
| Niveau conseillé | Intermédiaire |
| Usages | navigation web, automatisation, données |
| Auto-hébergeable | Oui |
| Modèle économique | Freemium |
| Offre cloud | Oui |
| Multi-agents | Non |
| Compatible MCP | Oui |
| Choix libre du modèle | Oui |
| Site officiel | Site officiel · Documentation · Dépôt |
GitHub
| Dépôt | browser-use/browser-use |
|---|---|
| Étoiles GitHub | 118 856 |
| Forks | 13 199 |
| Dernière activité du code | 20 octobre 2026 |
| Dernière version publiée | 0.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
- CAMEL · multi-agents, données, automatisation
- smolagents · automatisation, données, multi-agents
- Amazon Bedrock Agents / AgentCore · multi-agents, RAG, workflows
- Atomic Agents · workflows, chatbot, automatisation
- Claude Agent SDK · code, automatisation, workflows
- CrewAI · multi-agents, automatisation, workflows
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
- github.com
- browser-use.com
- browser-use.com
- docs.browser-use.com
- pypi.org
- GitHub — Métadonnées des dépôts : GitHub
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é.