Guía para el funcionamiento estable del navegador AI 24 horas

3/11/2026
2 min read

Guía para el funcionamiento estable del navegador AI 24 horas

Este tutorial describe cómo configurar un entorno de navegador AI estable y de larga duración.

Aplicable a

  • Agente AI
  • Navegación automatizada
  • Automatización web
  • Asistente AI
  • Sistema de pruebas automatizadas

Objetivo

  • Funcionamiento del navegador 24 horas
  • Reconexión automática

I. Iniciar el modo de depuración 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. Por qué son importantes estos parámetros

Estos parámetros pueden evitar:

  • sueño de pestañas
  • detención del temporizador JS
  • desconexiones de automatización

III. Probar la interfaz de depuración del navegador

Abre:

http://localhost:9222 Si ves:

DevTools listening on ws://... significa que el navegador está funcionando correctamente.

IV. Configurar la conexión automática del agente-navegador

Crea el archivo de configuración:

Linux / Mac

~/.agent-browser/config.json

Windows

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

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

V. Probar el control AI

Ejecuta:

agent-browser snapshot Si devuelve el árbol DOM: significa que la conexión fue exitosa.

VI. Métodos de navegación estables

Recomendado:

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

agent-browser open Razones:

  • open puede crear una nueva pestaña
  • eval es más estable

VII. Prevenir desconexiones del navegador

Chrome puede desconectarse por las siguientes razones:

  • fallo de Chrome
  • sesión de DevTools recuperada
  • limitaciones de recursos del sistema
Solución: crear un script de Watchdog para reiniciar automáticamente.

VIII. Script de Watchdog

Crea el archivo: watch-browser.sh

#!/bin/bash

while true do if ! curl -s http://localhost:9222 > /dev/null then echo "Chrome no está en funcionamiento, 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 Ejecuta:

bash watch-browser.sh Efecto:

  • Reinicio automático de Chrome en caso de fallo
  • Recuperación automática del puerto de depuración

IX. Guardar el estado de inicio de sesión

Debido a que se usa: --user-data-dir

El navegador guardará:

  • cookies
  • estado de inicio de sesión
  • almacenamiento local
  • sesión
Por lo tanto, AI no necesita iniciar sesión cada vez.

X. Control de múltiples pestañas AI

Obtener pestañas actuales:

agent-browser list

Published in Technology

You Might Also Like