Guida al funzionamento stabile dell'AI Browser 24 ore su 24

3/11/2026
2 min read

Guida al funzionamento stabile dell'AI Browser 24 ore su 24

Questo tutorial descrive come impostare un ambiente AI Browser stabile e a lungo termine.

Adatto per

  • AI Agent
  • Navigazione automatica
  • Automazione web
  • Assistente AI
  • Sistema di test automatici

Obiettivi

  • Browser in funzione 24 ore su 24
  • riconnessione automatica

1. Avviare la modalità di debug di 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

2. Perché questi parametri sono importanti

Questi parametri possono evitare:

  • sonno della scheda
  • arresto del timer JS
  • disconnessione dell'automazione

3. Testare l'interfaccia di debug del browser

Aprire:

http://localhost:9222 Se si vede:

DevTools listening on ws://... significa che il browser funziona correttamente.

4. Configurare l'agente-browser per la connessione automatica

Creare un file di configurazione:

Linux / Mac

~/.agent-browser/config.json

Windows

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

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

5. Testare il controllo AI

Eseguire:

agent-browser snapshot Se restituisce l'albero DOM: significa che la connessione è avvenuta con successo.

6. Metodi di navigazione stabili

Consigliato:

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

agent-browser open Motivo:

  • open potrebbe creare una nuova scheda
  • eval è più stabile

7. Prevenire la disconnessione del browser

Chrome potrebbe disconnettersi per i seguenti motivi:

  • Crash di Chrome
  • Sessione DevTools recuperata
  • Limitazioni delle risorse di sistema
Soluzione: creare uno script Watchdog per il riavvio automatico.

8. Script Watchdog

Creare un file: watch-browser.sh

#!/bin/bash

while true do if ! curl -s http://localhost:9222 > /dev/null then echo "Chrome non in esecuzione, riavviando..." 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 Eseguire:

bash watch-browser.sh Effetto:

  • Riavvio automatico in caso di crash di Chrome
  • Ripristino automatico della porta di debug

9. Salvare lo stato di accesso

Poiché si utilizza: --user-data-dir

Il browser salverà:

  • cookies
  • stato di accesso
  • storage locale
  • sessione
Quindi l'AI non ha bisogno di accedere ogni volta.

10. Controllo AI multi-scheda

Ottenere le schede correnti:

agent-browser list

Published in Technology

You Might Also Like