Guide de fonctionnement stable de l'AI Browser 24 heures sur 24

3/11/2026
2 min read

Guide de fonctionnement stable de l'AI Browser 24 heures sur 24

Ce tutoriel présente comment configurer un environnement de navigateur AI stable et à long terme.

Applicable à

  • Agent AI
  • Navigation automatisée
  • Automatisation Web
  • Assistant AI
  • Système de test automatisé

Objectifs

  • Navigateur fonctionnant 24 heures sur 24
  • reconnexion automatique

I. Démarrer le mode débogage de Chrome

Mac / Linux

google-chrome \ --remote-debugging-port=9222 \ --user-data-dir=/tmp/ai-browser \ --disable-infobars \ --disable-background-timer-throttling \ --disable-renderer-backgrounding \ --disable-backgrounding-occluded-windows \ --no-first-run \ --no-default-browser-check

Windows

chrome.exe ^ --remote-debugging-port=9222 ^ --user-data-dir=C:\ai-browser ^ --disable-infobars ^ --disable-background-timer-throttling ^ --disable-renderer-backgrounding ^ --disable-backgrounding-occluded-windows ^ --no-first-run ^ --no-default-browser-check

II. Pourquoi ces paramètres sont importants

Ces paramètres peuvent éviter :

  • mise en veille des onglets
  • arrêt du minuteur JS
  • déconnexion de l'automatisation

III. Tester l'interface de débogage du navigateur

Ouvrez :

http://localhost:9222 Si vous voyez :

DevTools listening on ws://... cela signifie que le navigateur fonctionne normalement.

IV. Configurer la connexion automatique de l'agent-browser

Créer un fichier de configuration :

Linux / Mac

~/.agent-browser/config.json

Windows

%USERPROFILE%\.agent-browser\config.json Contenu :

{ "autoConnect": true, "host": "127.0.0.1", "port": 9222 }

V. Tester le contrôle AI

Exécutez :

agent-browser snapshot Si le DOM tree est retourné : cela signifie que la connexion a réussi.

VI. Méthodes de navigation stables

Recommandé :

agent-browser eval "window.location.href=https://example.com" Non recommandé :

agent-browser open Raison :

  • open peut créer un nouvel onglet
  • eval est plus stable

VII. Prévenir la déconnexion du navigateur

Chrome peut se déconnecter pour les raisons suivantes :

  • Crash de Chrome
  • Session DevTools récupérée
  • Limite de ressources système
Solution : créer un script de redémarrage automatique Watchdog.

VIII. Script Watchdog

Créer un fichier : watch-browser.sh

#!/bin/bash

while true do if ! curl -s http://localhost:9222 > /dev/null then echo "Chrome non en cours d'exécution, redémarrage..." pkill chrome google-chrome \ --remote-debugging-port=9222 \ --user-data-dir=/tmp/ai-browser \ --disable-infobars \ --no-first-run \ --no-default-browser-check & fi sleep 10 done Exécutez :

bash watch-browser.sh Effet :

  • Redémarrage automatique en cas de crash de Chrome
  • Port de débogage récupéré automatiquement

IX. Sauvegarder l'état de connexion

En raison de l'utilisation de : --user-data-dir

Le navigateur sauvegardera :

  • cookies
  • état de connexion
  • stockage local
  • session
Ainsi, l'AI n'a pas besoin de se connecter à chaque fois.

X. Contrôle AI multi-onglets

Obtenir les onglets actuels :

agent-browser list

Published in Technology

You Might Also Like