Pourquoi un navigateur cloud
L’automatisation avec un navigateur local présente des limites importantes pour les workflows d’agents :- Les navigateurs locaux sont plus faciles à détecter
- Aucune empreinte numérique basée sur des profils
- Aucun profil de navigateur cloud persistant
- Aucune couche proxy intégrée
- Difficile à standardiser entre les agents et les environnements
- Un environnement d’exécution de navigateur cloud au lieu d’un processus local
- Les profils Gologin comme couche d’identité de session
- Des sessions compatibles avec les proxys
- Les capacités anti-détection héritées de Gologin
- Un daemon persistant qui maintient les sessions actives entre les appels de la CLI
Installation
Identifiants
Obtenir un jeton
- Inscrivez-vous ou connectez-vous sur gologin.com
- Ouvrez API & MCP dans le tableau de bord
- Ouvrez l’onglet API
- Cliquez sur Nouveau jeton
- Copiez le jeton d’accès généré
Fichier de configuration
~/.gologin-agent-browser/config.json
Architecture
Deux composants :- CLI
gologin-agent-browser: analyse les commandes, démarre automatiquement le daemon et affiche une sortie compacte - Daemon local persistant : gère les sessions de navigateur actives, se connecte à Gologin Cloud Browser via
connectOverCDPde Playwright, conserve la page active en mémoire, génère les snapshots, résout les refs et suit les métadonnées de session
- Socket Unix à l’emplacement
${TMPDIR:-/tmp}/gologin-agent-browser.sock - HTTP en localhost sur
127.0.0.1:${GOLOGIN_DAEMON_PORT:-44777}
Fonctionnement des refs
snapshot affiche une vue compacte de la page et attribue des refs comme @e1, @e2, @e3 aux éléments interactifs. Vous agissez directement sur ces éléments :
find est généralement une meilleure solution de repli que des refs obsolètes.
Démarrage rapide
Exemple de boucle d’agent
Une boucle typique pour un agent IA :Référence complète des commandes
Diagnostic
Gestion des sessions
Lecture de la page
Interaction
Clavier et défilement
Navigation
Onglets
Cookies et stockage
Avancé
Alias
Cas d’usage et exemples
Vérifier si votre site réussit les tests anti-détection
Se connecter à une application web et extraire les données du tableau de bord
Remplir un formulaire en plusieurs étapes
Faire des captures d’écran des pages de concurrents
Effectuer une recherche sur un site qui bloque le scraping
Certains sites exigent l’exécution de JavaScript, une connexion ou une interaction avant d’afficher les résultats. Utilisez le navigateur pour effectuer la recherche :Enregistrer et restaurer l’état d’une session
Exportez les cookies et le stockage pour les réutiliser d’une session à l’autre :Sessions parallèles
Utilisez des ID--session explicites pour des tâches cloud indépendantes. Nettoyez avec close --all ou sessions --prune --older-than-ms.
Règles relatives aux proxys
- Profils préconfigurés : le proxy est défini sur le profil via le tableau de bord ou l’API de Gologin
- Profils temporaires : prennent en charge l’absence de proxy ou un hôte/port de proxy personnalisé
--proxy-countryn’est disponible que pour les profils préconfigurés
Voir aussi
- Gologin Web Access CLI : CLI unifiée (scraping + navigateur)
- Local Agent Browser CLI : alternative locale avec Orbita
- Premiers pas avec Cloud Browser : exemples Puppeteer/Playwright
- AI Skills : skills prêts à l’emploi pour Claude Code
Package npm
gologin-agent-browser-cli
Code source
GologinLabs/agent-browser