Guia de Funcionamento Estável do Navegador AI 24 Horas

3/11/2026
2 min read

Guia de Funcionamento Estável do Navegador AI 24 Horas

Este tutorial apresenta como configurar um ambiente de navegador AI estável e de longo prazo.

Aplicável a

  • Agente AI
  • Navegação automatizada
  • Automação web
  • Assistente AI
  • Sistema de testes automatizados

Objetivo

  • Navegador funcionando 24 horas
  • Reconexão automática

I. Iniciar o modo de depuração do 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. Por que esses parâmetros são importantes

Esses parâmetros podem evitar:

  • suspensão da aba
  • parada do temporizador JS
  • desconexão da automação

III. Testar a interface de depuração do navegador

Abra:

http://localhost:9222 Se você ver:

DevTools listening on ws://... significa que o navegador está funcionando normalmente.

IV. Configurar o agent-browser para conexão automática

Crie o arquivo de configuração:

Linux / Mac

~/.agent-browser/config.json

Windows

%USERPROFILE%\.agent-browser\config.json Conteúdo:

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

V. Testar o controle AI

Execute:

agent-browser snapshot Se retornar a árvore DOM: significa que a conexão foi bem-sucedida.

VI. Métodos de navegação estável

Recomendado:

agent-browser eval "window.location.href=https://example.com" Não recomendado:

agent-browser open Razões:

  • open pode criar uma nova aba
  • eval é mais estável

VII. Prevenir desconexão do navegador

O Chrome pode desconectar por causa dos seguintes motivos:

  • Falha do Chrome
  • Sessão do DevTools foi recuperada
  • Limitações de recursos do sistema
Solução: criar um script Watchdog para reiniciar automaticamente.

VIII. Script Watchdog

Crie o arquivo: watch-browser.sh

#!/bin/bash

while true do if ! curl -s http://localhost:9222 > /dev/null then echo "Chrome não está em execução, reiniciando..." 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 Execute:

bash watch-browser.sh Efeito:

  • Falha do Chrome reinicia automaticamente
  • Porta de depuração se recupera automaticamente

IX. Manter o estado de login

Devido ao uso de: --user-data-dir

O navegador irá salvar:

  • cookies
  • estado de login
  • armazenamento local
  • sessão
Portanto, o AI não precisa fazer login toda vez.

X. Controle de Múltiplas Abas AI

Obtenha as abas atuais:

agent-browser list

Published in Technology

You Might Also Like