Que fait opencode-browser-automator ?
Boîte à outils autonome pour agent web 2026 – Automatisation de navigateur IA pour les tests et le scraping.
Aperçu
Dario2003-droid/opencode-browser-automator permet à votre agent IA d'effectuer des tâches d'automatisation de navigateur de bout en bout :
- Tester des applications web
- Scraper des données dynamiques
- Surveiller des sites
- Remplir et soumettre des formulaires
Plateformes supportées
- Claude Code
- Cursor
- Codex
- Autres agents compatibles avec Node.js 18+
Configuration
| Variable d'environnement | Valeur par défaut | Description |
|---|---|---|
OPENCODE_BROWSER_HEADLESS | true | Mode sans tête pour le scraping |
OPENCODE_BROWSER_VIEWPORT | 1280x720 | Résolution de la fenêtre |
Guide de démarrage rapide
-
Installez les dépendances :
npm install @playwright/test -
Configurez l'agent :
const automator = require('opencode-browser-automator'); await automator.launch({ headless: true }); -
Exécutez une tâche :
const result = await automator.navigate('https://example.com'); await automator.screenshot('ma-capture.png');
Fonctionnalités
- Navigation intelligente : Défilement infini, attente de chargement, gestion des pop-ups
- Extraction de données : JSON structuré, tableaux, texte
- Capture d'écran : Pleine page, élément spécifique
- Conformité robots.txt : Vérification intégrée
Dépannage
- Assurez-vous que Node.js 18+ est installé
- Pour les sites derrière un proxy, configurez
HTTPS_PROXY - Les pop-ups de consentement aux cookies peuvent nécessiter une gestion manuelle
Licence
MIT