browser-use

Par browser-use · browser-use

Skill de contrôle direct du navigateur via CDP, intégré au projet browser-use pour automatiser, scraper, tester et interagir avec des sites web depuis un agent Claude.

npx skills add https://github.com/browser-use/browser-use --skill browser-use

browser-use skill

Ce skill fournit à Claude un accès direct au navigateur via le protocole CDP (Chrome DevTools Protocol), dans le cadre du projet open source browser-use. Il ne s'agit pas d'un squelette vide : le SKILL.md est substantiellement documenté et constitue une référence opérationnelle complète pour qu'un agent sache comment piloter un navigateur local ou distant.

Rôle dans le repo parent

Le repository browser-use/browser-use a pour vocation de rendre les sites web accessibles aux agents IA pour automatiser des tâches en ligne. Ce skill est l'interface déclarée entre Claude (ou tout coding agent comme Claude Code) et le browser harness. Il explique comment invoquer la commande browser-use, comment naviguer, cliquer, faire des captures d'écran, gérer les iframes, les téléchargements, les dialogues, et bien d'autres mécaniques de navigation.

Ce que couvre le skill

Le SKILL.md documente deux modes principaux d'utilisation : local, en s'attachant à une instance Chrome/Chromium avec le remote debugging activé, et distant, via Browser Use Cloud pour les serveurs headless, les sous-agents parallèles ou les sessions isolées. Il détaille le workflow recommandé (screenshot → lecture des pixels → clic → screenshot), les helpers pré-importés, la gestion des domain skills, ainsi qu'une liste de guides d'interaction disponibles dans le browser-harness (cookies, iframes cross-origin, drag-and-drop, uploads, etc.).

Comment l'utiliser

Ce skill est enregistré automatiquement lorsqu'on exécute browser-use skill après installation du package. Il est ensuite lu par l'agent pour orienter ses décisions lors de toute tâche impliquant un navigateur. Les personnalisations spécifiques à une tâche sont à placer dans agent-workspace/agent_helpers.py plutôt que dans ce fichier. Les domain skills, désactivés par défaut, peuvent être activés via la variable d'environnement BH_DOMAIN_SKILLS=1.

Skills similaires