Hermes Agent puede navegar un sitio autenticado de varias formas, pero por defecto inicia un Chromium temporal separado. Para una sesión real de Tabbit, la vía directa es ejecutar Tabbit CLI desde el terminal local de Hermes en el mismo equipo, cargar la Skill de Tabbit y comprobar la página antes de leer. Un usuario de r/hermesagent dijo que /browser connect abrió Chrome y revisó un sitio; otro describió la experiencia en Linux como «algo inestable». Primero elige el entorno, después confirma cuenta y panel. Consulta el hilo original.
Puntos clave
El navegador y el terminal de Hermes son distintos. Una sesión abierta no hace que el terminal corra en el mismo equipo.
El navegador predeterminado es Chromium administrado por Hermes y usa un perfil nuevo.
/browser connectes una ruta CLI para navegadores Chrome compatibles. No se verificó soporte directo de Tabbit.Para llamar a Tabbit CLI, Hermes necesita la Skill y un terminal local con acceso a Tabbit.
Docker, SSH y VPS no comparten automáticamente el navegador, el perfil ni el CLI del equipo anfitrión.
Devuelve datos del panel con URLs y detente en un borrador antes de enviar o modificar algo.
Elige una ruta de navegador
| Ruta | Dónde corre | Sesión | Úsala cuando |
|---|---|---|---|
browser_exec con Chromium local | Sesión de Hermes | Perfil nuevo, normalmente sin iniciar sesión | Quieres navegar en público o iniciar una sesión de prueba. |
Hermes /browser connect | Chrome, Brave, Chromium o Edge por CDP | Puede usar la sesión del navegador conectado | Necesitas un navegador visible y cumples los requisitos CDP. Tabbit no está verificado como destino. |
| Tabbit CLI desde un terminal local | Tabbit Browser | Puede usar la sesión ya abierta en Tabbit | El trabajo requiere la sesión de Tabbit. |
| Terminal Docker, SSH o VPS | Contenedor o equipo remoto | Separada del perfil de escritorio | El trabajo debe ejecutarse allí y tiene navegador propio o entrega local compatible. |
La guía oficial de Hermes explica que browser_exec controla un navegador real y que, por defecto, inicia Chromium con un perfil temporal. /browser connect se documenta para Chrome, Brave, Chromium y Edge, no como conexión específica de Tabbit. Documentación de Hermes Browser Automation.
Consulta la guía sobre navegador existente, Browser MCP frente a CLI y la guía de Tabbit CLI para comparar perfiles y conexiones.
Confirma Skills, herramientas y modelo
Las Skills de Hermes se cargan con comandos con nombre. Si Tabbit Skill está en ~/.agents/skills, añade esa ruta a skills.external_dirs en ~/.hermes/config.yaml, actualiza la sesión y verifica hermes skills list. Después usa /tabbit. Si no aparece, corrige primero la ruta. Documentación de Hermes Skills.
Revisa modelo y configuración con hermes config get model y hermes config check. El modelo/proveedor no es la conexión al navegador. Del mismo modo, disponer de herramientas de navegador no significa que la terminal pueda ejecutar Tabbit CLI.
La configuración de Hermes incluye terminales local, docker y ssh, además de opciones en contenedores o nube. local ejecuta comandos directamente en el equipo. Docker y SSH los ejecutan en otro entorno. Configuración de Hermes.
Selecciona el entorno antes de abrir el panel
Para explorar páginas públicas con un perfil limpio, usa Chromium local de Hermes.
Para la sesión activa de un navegador compatible, revisa CDP y
/browser connecten el CLI.Para usar el inicio de sesión de Tabbit, llama a Tabbit CLI desde un terminal local de Hermes y confirma dónde se ejecuta el comando.
Si Hermes está en Docker, SSH o VPS, trata su navegador como remoto. Hace falta un puente compatible; no heredará el login del escritorio.
Un usuario de Reddit contó que Hermes con DeepSeek V4 Flash abrió una pestaña de depuración de Chrome y examinó un sitio. Otro dijo que el flujo era inestable en Linux; un usuario más comentó que browser-use no iba bien con su hardware para modelos locales. Son opiniones personales, no pruebas de velocidad o compatibilidad. Debate sobre el navegador de Hermes · Debate sobre modelos locales.
Revisa un panel con Tabbit CLI
El ejemplo lee un panel autenticado en Tabbit y crea una nota para revisión. No lo cambia ni envía alertas.
Inicia Hermes localmente y confirma
terminal.backend: localconhermes config get terminal.backend.Comprueba que Hermes detecta Tabbit Skill. Cárgala con
/tabbity lee sus pasos CLI.Inicia sesión tú en el panel desde Tabbit Browser. Confirma el espacio y el periodo.
Pide una lectura que devuelva título, espacio, periodo, métricas y una URL de origen por hallazgo.
Guarda el resultado en un borrador llamado
Monitoring check: review first.Abre las fuentes y compara los valores antes de enviar una alerta o cambiar el panel.
La guía rápida de Tabbit CLI explica cómo iniciar sesión en Tabbit, comprobar la Skill y pedir una tarea. También indica que puedes seguir usando otras ventanas mientras corre el trabajo. Una prueba local separada verificó el acceso de un segundo Tabbit CLI a una página de prueba protegida tras crear una sesión temporal. No probó Hermes ni proveedores alojados.
Prompt sugerido:
Usa la Skill tabbit y el CLI local documentado. Lee el panel {{ dashboard_name }} para el periodo {{ date_range }}.
Solo lectura. Devuelve primero título, espacio, periodo seleccionado y URL final. Detente si la cuenta o el periodo no coinciden, o si aparece una solicitud de inicio de sesión, MFA o CAPTCHA.
Para cada métrica devuelve su nombre exacto, valor visible, periodo de comparación si aparece y URL de origen. Marca como "no visible" lo que falte. No infieras valores ni cambies el panel.
Crea un borrador titulado "Monitoring check: {{ date_range }}: review first". Añade una lista para que una persona compare cada valor con el panel. No envíes alertas ni modifiques el sistema original.Al guardar el flujo como Skill, conserva los pasos y la revisión. Cargar /tabbit no cambia el backend del terminal ni la conexión al navegador. Consulta la lista de comprobación de la primera tarea y la guía de configuración de Tabbit CLI para Codex.
Diagnostica por capa
| Síntoma | Capa probable | Comprueba antes de repetir |
|---|---|---|
/tabbit no existe | Descubrimiento de Skills | hermes skills list, skills.external_dirs y la sesión. |
| El sitio aparece desconectado | Perfil del navegador | ¿Es Chromium temporal de Hermes o Tabbit? Inicia sesión y verifica el espacio. |
| Falta Tabbit CLI | Backend de terminal | ¿El terminal es local? ¿Ese entorno tiene instalado el lanzador? |
| Docker/VPS no ve el login del escritorio | Límite del entorno | Configura entrega local compatible o usa el navegador remoto. |
/browser connect falla | CDP | Confirma navegador, endpoint, permiso de depuración y perfil. |
| Los datos del panel son incorrectos | Estado de la página | Verifica periodo, filtros, espacio y enlaces de origen. |
| El modelo funciona pero no navega | Herramientas | Comprueba browser toolset y terminal por separado. |
Si usas MCP, revisa la guía de herramientas ausentes tras la conexión. Para una aplicación propia, consulta las comprobaciones de una web local. Limita el login y permisos a lo necesario; ver riesgos de seguridad. Para resultados de documento revisables, está el flujo de borrador CMS.
Conclusión
Usa el navegador propio de Hermes para páginas públicas. Usa /browser connect solo si el navegador y CDP son compatibles. Para una sesión de Tabbit, ejecuta Tabbit CLI desde un terminal local de Hermes tras verificar Skill y comando. Un entorno remoto necesita un puente explícito. Deja los cambios y alertas detrás de una revisión humana.
Guías relacionadas
Preguntas frecuentes
¿Hermes Agent tiene su propio navegador?
Sí. Hermes ofrece herramientas como `browser_exec`. Por defecto inicia una sesión Chromium separada con un perfil nuevo, que no suele tener tus sesiones habituales.
¿Cómo puede Hermes usar un navegador con sesión iniciada?
Hermes documenta `/browser connect` para conectar por CDP con Chrome, Brave, Chromium o Edge compatibles, y permite usar un perfil real de forma opcional. Para Tabbit, llama a Tabbit CLI desde un terminal local de Hermes en el mismo equipo accesible; aquí no se verificó soporte directo de Tabbit en `/browser connect`.
¿El terminal local de Hermes comparte las cookies con su navegador?
No. El lugar del terminal y la sesión del navegador son elecciones distintas. Comprueba qué navegador y perfil controla la herramienta antes de depender de una sesión.
¿Hermes Agent puede usar Tabbit desde Docker o una VPS?
No automáticamente. Docker, SSH y una VPS ejecutan tareas fuera del navegador de escritorio salvo que configures una conexión compatible. Usa un terminal local para Tabbit CLI o inicia sesión en el navegador remoto.
¿Necesito un proveedor de modelo concreto para navegar con Hermes?
El proveedor/modelo y las herramientas de navegador se configuran por separado. Comprueba el perfil con `hermes config get model` y `hermes config check`, y verifica que la herramienta necesaria esté activa.
¿Cómo verifico una tarea sobre un panel?
Pide a Hermes el espacio, el periodo visible, las etiquetas de métricas y las URLs de origen antes del resumen. Guarda el resultado como borrador y compáralo con la página antes de enviar alertas o cambios.