Skip to main content
Hermes responde a tu equipo desde donde ya trabajan — Slack, Telegram, la CLI, ejecuciones programadas. La captura de sesiones de Hermes lleva todo eso a AgentEye como sesiones y eventos ordinarios, de modo que el asistente con el que tu equipo habla cada día sea tan observable como los agentes que tú mismo escribes. Un pequeño recolector en segundo plano lee el almacén de sesiones local de Hermes a medida que se va escribiendo y envía las sesiones a AgentEye. Funciona igual que la captura de Codex y OpenClaw, y un único recolector puede capturar varios al mismo tiempo.

Qué captura

Se captura cada sesión de Hermes en la máquina, independientemente del canal por el que llegó. Cada una se convierte en una sesión de AgentEye; sus mensajes de usuario y asistente, llamadas a herramientas y resultados de herramientas se convierten en los eventos correspondientes. El canal desde el que se inició una sesión — Slack, Telegram, CLI o una ejecución programada — queda registrado en la sesión, de modo que puedes distinguirlas y filtrar por una a la vez. Junto a esto se almacenan el modelo sobre el que se ejecutó la sesión, el chat y la persona desde la que se inició, y, cuando una sesión dio lugar a otra, el enlace de vuelta a su sesión padre. Las sesiones aparecen en cuanto Hermes las inicia, independientemente de si ya se ha dicho algo, y la respuesta de un turno y sus llamadas a herramientas se mantienen en el orden en que realmente ocurrieron. Cuando una sesión finaliza, también obtienes el motivo del cierre, su coste y cuántos tokens utilizó.

Cómo activarlo

La captura está desactivada hasta que la habilites. Instala el recolector con una clave de API que tenga el permiso events:add (consulta API keys) y activa la captura de Hermes:
Esto instala el recolector, lo registra como servicio en segundo plano y comienza la captura. Confirma que está en ejecución:
¿Capturas más de un agente en la misma máquina? Añade el indicador de cada uno al mismo comando — por ejemplo --hermes-enabled --codex-enabled. En la primera ejecución, tus sesiones de Hermes existentes se importan retroactivamente una vez y la nueva actividad se transmite en segundos. Los datos propios de Hermes solo se leen — nunca se modifican ni eliminan — y cada mensaje se envía una sola vez, incluso tras reinicios. health también te indica si todo lo que capturó el recolector llegó realmente a AgentEye. Si un lote no pudo entregarse, se conserva y se reintenta en lugar de descartarse, y la comprobación reporta estado no saludable mientras haya algo pendiente — así que “saludable” significa que tus datos han llegado, no simplemente que el proceso está activo.

Dónde aparece

Las sesiones capturadas aparecen en Sessions, y sus eventos en el flujo Events, igual que cualquier otro agente que observes — de modo que la reproducción de sesiones, la búsqueda, las evaluaciones y las alertas funcionan sobre ellas. Filtra por el agente Hermes para verlas por separado.

Privacidad

Las sesiones de Hermes contienen la transcripción completa — incluyendo la salida de comandos, el contenido de archivos y todo lo que el agente leyó o escribió — y pueden contener secretos. Las sesiones capturadas se envían tal cual, así que activa la captura solo donde sea apropiado centralizar ese contenido en AgentEye, y proporciona al recolector una clave con alcance limitado a events:add. Consulta Security para saber cómo se mantienen aislados tus datos.