Casos de uso de Hermes Agent

Los casos de uso de Hermes Agent se centran principalmente en ejecutar un asistente siempre activo con memoria, automatizar flujos de trabajo de varios pasos y crear equipos de subagentes que se ejecutan en paralelo.

Como agente de IA autogestionado, Hermes Agent maneja tareas largas sin reiniciarse entre sesiones.

Mantiene el contexto entre conversaciones, aprende tus preferencias con el tiempo y crea sus propios manuales a partir de la experiencia, así que, después de que le des una tarea similar varias veces, ya tendrá el enfoque guardado y no necesitará resolverlo desde cero.

Hermes Agent se diferencia de un envoltorio típico de chatbot por su infraestructura: una capa de memoria, un programador cron para tareas que se ejecutan mientras duermes, delegación en subagentes para trabajo en paralelo y acceso a la terminal en seis backends, incluidos Docker y SSH. Todo esto funciona en cualquier entorno de hosting autogestionado que controles.

Entre los casos de uso prácticos de Hermes Agent se incluyen:

  • Ejecutar un asistente personal que recuerde tus proyectos de una semana a otra.
  • Convertir instrucciones de contenido puntuales en flujos de investigación, redacción y revisión.
  • Delegar trabajo especializado a subagentes en paralelo con sus propias herramientas.
  • Ejecutar comandos de shell y administrar servidores desde una ventana de chat.
  • Conectar API externas como Stripe, Notion y GitHub a tareas programadas.
  • Desplegar aplicaciones con un agente que aprende de despliegues anteriores.
  • Enviar resúmenes diarios, revisiones de PR y alertas de monitoreo automáticamente.
  • Realizar investigaciones recurrentes y procesar datos a partir de ejecuciones anteriores.
  • Mantener flujos de trabajo de larga duración que sobrevivan a reinicios del servidor e interrupciones.
  • Combinar memoria, programación, integraciones con herramientas y delegación en una sola rutina semanal.

En conjunto, estos casos de uso apuntan al trabajo que sigue ejecutándose incluso después de que cierres el chat.

1. Ejecutar un agente persistente que aprende tus flujos de trabajo con el tiempo

Hermes Agent funciona como un asistente persistente que mantiene el contexto entre sesiones y se vuelve más rápido en tu trabajo recurrente cuanto más lo usas.

Puedes darle tareas en lenguaje natural. Hermes Agent ejecuta las instrucciones de inmediato. Si incluyes una programación, las guardará como tareas cron y las ejecutará automáticamente.

El agente de IA aprende con el uso mediante dos sistemas: memoria persistente y habilidades.

La memoria persistente usa dos archivos:

  • MEMORY.md guarda datos sobre tu entorno, como tu stack, herramientas, convenciones del proyecto y lo que funcionó en sesiones anteriores.
  • USER.md guarda tu perfil personal, incluidos tu nombre, rol, preferencias y estilo de comunicación.

Ambos archivos se cargan automáticamente al inicio de cada sesión.

Las habilidades son manuales breves en markdown que guardan conocimiento práctico. Hermes los escribe después de resolver tareas complejas y luego los reutiliza cuando surge un trabajo similar.

Así, por ejemplo, le pides a Hermes que despliegue una aplicación. La primera vez, le explicas tu configuración: la configuración de NGINX, el patrón de migración, las preferencias de registro y dónde suelen fallar las cosas.

El agente ejecuta el despliegue, maneja cualquier fallo y escribe un documento de habilidades después de la sesión.

La próxima vez que le pidas desplegar una actualización de código, ya tendrá guardadas tu configuración y tu enfoque. Para el décimo despliegue, estará ejecutando el flujo de trabajo completo, detectando puntos comunes de fallo antes de que aparezcan y señalando solo lo que realmente necesite tu intervención.

Si cierras la CLI esta noche y retomas en Telegram la próxima semana, el agente de larga duración seguirá sabiendo dónde lo dejaste. Puedes preguntar:

If you close the CLI tonight and pick up on Telegram next week, the long-running agent still knows where you left off. You can ask:

"¿Qué falló en el despliegue del martes pasado y cómo lo solucionamos?"

Luego busca en sesiones anteriores, encuentra el hilo relevante y lo resume.

2. Automatizar las etapas de creación de contenido

Para asegurar la calidad del contenido, puedes usar Hermes Agent para convertir la creación de contenido en un flujo de cuatro etapas: investigación, esquema, borrador y publicación.

Teniendo en cuenta las capacidades de Hermes Agent, podrías pedirle que ejecute las cuatro etapas de una sola vez. Pero, para tener mayor control sobre la calidad del contenido, dividirlo en etapas da mejores resultados.

Cada paso de este flujo de contenido con IA usa una instrucción independiente y cada uno revisa el resultado antes de avanzar.

Empieza con la investigación de la competencia indicándole al agente:

Research the topic "VPS backup strategies for 2026" for a tutorial.
Find the top 10 ranking articles, list their URLs, and summarize what each one covers. Flag any that look like content farms or thin aggregators.
From there, review the sources, remove weak ones, and note any angles the agent missed. Getting this right early saves a lot of rewriting later.

Luego indica la etapa del esquema:

Using the approved research, draft an outline for the tutorial.
Propose H2 and H3 headings, note which sources support each section, and flag gaps you’d recommend filling.

Aquí es donde cuestionas el resultado, recortas las secciones que no encajan y ajustas la estructura hasta que coincida con tu enfoque.

Una vez que el esquema esté sólido, pasas a la redacción, donde una habilidad de estilo empieza a importar:

Draft the tutorial from the approved outline. Load the house-style skill at ~/.hermes/skills/house-style.md and follow it throughout. Cite sources inline so I can verify claims against the research.

La habilidad de estilo de la casa define la longitud de tus frases, las expresiones restringidas y la estructura preferida. Sin eso, la salida se lee como contenido genérico de IA. Con eso, la escritura se mantiene consistente y más cercana a tu voz.

Igual vas a verificar los datos y suavizar las transiciones que se sientan mecánicas, pero eso es edición, no generación.

Por último, el agente se encarga de la publicación:

Push the approved article to WordPress as a draft. Set the category to "Tutorials", add tags from the outline, fill the meta description under 160 characters, and set the slug. Do not publish it live yet.

Puedes conectar Hermes a WordPress mediante un servidor de Model Context Protocol (MCP).

Una revisión final detecta detalles de formato como la imagen destacada, la disposición de los bloques y los links internos, por eso lo guardas como borrador en lugar de publicarlo directamente.

Aunque aquí se usa WordPress como ejemplo, Hermes Agent puede conectarse a cualquier CMS o servicio que exponga un servidor MCP.

3. Dividir tareas grandes entre subagentes en paralelo

Hermes Agent te permite dividir tareas grandes en flujos de trabajo paralelos con la herramienta delegate_task. De forma predeterminada, genera tres subagentes al mismo tiempo. Esta cantidad en paralelo se puede aumentar en la configuración.

Por separado, max_spawn_depth controla cuántos niveles de subagentes pueden generar sus propios subagentes, hasta tres niveles. La configuración predeterminada mantiene la profundidad en un nivel, es decir, delegación plana, lo cual es más simple y predecible para la mayoría de los flujos de trabajo.

Cada subagente trabaja de forma aislada y solo devuelve un resumen final. Esto mantiene al agente principal enfocado en la coordinación en vez de quedar enterrado en pasos intermedios como búsquedas o lecturas de archivos.

El patrón es simple: divide una tarea grande en partes independientes, asigna cada una a un subagente y luego combina los resultados. Supongamos que quieres analizar a tres competidores y que cada subagente se encargue de uno:

Research these three competitors in parallel and return a structured comparison:
1. Competitor A: pricing, features, recent product changes
2. Competitor B: pricing, features, recent product changes
3. Competitor C: pricing, features, recent product changes
Compile the findings into a comparison table I can paste into our planning doc.

El agente principal lanza tres subagentes, cada uno limitado a un solo competidor y con acceso web. Se ejecutan en paralelo, devuelven resúmenes y el agente principal los combina en una sola tabla.

También puedes asignar distintos modelos a distintos roles. Usa un modelo más potente, como Claude Opus, para que el principal se encargue de la coordinación y el análisis final, y uno más ligero, como Sonnet, para los subagentes de investigación.

Hay algo que debes tener en cuenta: de forma predeterminada, la delegación es plana, es decir, los subagentes no pueden generar sus propios subagentes. Es posible crear jerarquías más profundas ajustando max_spawn_depth en tu configuración hasta un máximo de tres niveles, pero la opción predeterminada mantiene todo simple y predecible.

4. Automatizar tareas del sistema con comandos en lenguaje natural

Hermes Agent se encarga de la automatización de shell mediante su conjunto de herramientas de terminal, que funciona en seis entornos: tu máquina local, contenedores de Docker, servidores remotos por SSH y tres entornos de ejecución aislados, Daytona, Singularity y Modal.

Configuras las conexiones una sola vez. Después de eso, dile al agente en cualquier prompt en qué destino quieres ejecutar los comandos.

Por ejemplo, para limpiar un servidor de staging todos los viernes a las 5 p. m. Puedes pedirle al agente que lo ejecute según un horario:

Every Friday at 5 p.m., check disk usage on staging.domain.tld.
If any partition is over 80% full, delete temp files older than 7 days in /var/log and /tmp, and send me a summary on Telegram.

Entonces, Hermes Agent crea el trabajo cron y lo ejecuta automáticamente mediante su proceso de programación en segundo plano. No hace falta editar crontab.

El mismo enfoque sirve para rotar logs, reiniciar servicios bloqueados, descargar copias de seguridad o renovar certificados antes de que venzan.

El trabajo rutinario para el que normalmente entrarías por SSH y lo harías manualmente, puedes describirlo en lenguaje natural y programarlo.

En cuanto a la seguridad, Hermes Agent tiene un sistema de aprobación integrado que marca los comandos potencialmente destructivos, como las eliminaciones recursivas, y te pide confirmación antes de ejecutarlos.

Para cualquier cosa que quieras revisar con regularidad, es mejor mantenerla como un prompt bajo demanda en lugar de un trabajo programado. Todos los comandos se registran automáticamente en ~/.hermes/logs/, así que, si algo falla, puedes rastrear exactamente qué se ejecutó.

5. Conectar servicios externos en canales de automatización

Hermes Agent se conecta a servicios externos mediante API, así puede extraer datos de una herramienta, actuar sobre ellos y enviar los resultados a otra en un solo prompt.

Por ejemplo, quizá quieras un resumen de la actividad de suscripciones de la semana pasada cada lunes por la mañana:

Every Monday at 9 a.m., pull new Stripe subscriptions from the past 7 days, group them by plan tier, and calculate MRR change compared to the previous week. Post the summary to our #revenue-updates Slack channel as a comparison table. Flag it if MRR drops more than 5%.

Luego, Hermes Agent extrae los datos de Stripe, hace los cálculos, da formato al resumen y lo publica en Slack.

El mismo patrón funciona con cualquier servicio para el que Hermes Agent tenga una herramienta. Las herramientas integradas ya cubren necesidades comunes como acceso web, manejo de archivos y acciones en el navegador.

Para todo lo demás, puedes dirigir Hermes Agent a un servidor MCP para otras aplicaciones como Stripe, GitHub, tu propia API interna y más. Esas integraciones quedan disponibles en el siguiente prompt.

Ese mismo resumen del lunes podría extraer datos de GitHub en lugar de Stripe, o publicar en Linear en lugar de Slack, sin cambiar la forma en que escribes el prompt.

Ten en cuenta que canales como estos no reemplazan herramientas de flujo de trabajo especializadas como Airflow o Temporal. Si tus flujos de trabajo necesitan un orden estricto, reintentos garantizados o ejecuciones totalmente deterministas, usa una herramienta diseñada para eso.

Hermes Agent funciona mejor cuando quieres que el agente tome decisiones durante el canal, como decidir qué marcar, cómo dar formato a un mensaje para un canal específico o cómo manejar datos inesperados.

6. Automatizar tu proceso de despliegue para que maneje sus propios casos límite

Hermes Agent puede encargarse de todo tu proceso de despliegue, desde obtener el commit más reciente hasta comprobar que el servicio esté funcionando correctamente después de entrar en producción.

Lo que lo diferencia de un script simple es que aprende de cada ejecución. Los despliegues exitosos se convierten en habilidades que se pueden reutilizar. Los que fallan se convierten en habilidades que registran qué salió mal y cómo evitarlo la próxima vez.

Este es un prompt de despliegue típico:

Deploy the latest commit from origin/main to staging, then promote to production once staging is verified.
1. Pull the branch and show me the commit diff.
2. Run the test suite. Stop and report if anything fails.
3. Build the Docker image and deploy to staging.
4. Tail the health check endpoint until it returns 200.
5. Keep checking the health endpoint for 5 minutes. If it stays healthy, promote the same image to production.
6. Verify the production health check and report elapsed time and any warnings from both deploys.

La primera vez que ejecutes esto, tendrás que proporcionar algo de contexto, como qué rama usar, dónde está el Dockerfile y qué significa “saludable” para tu servicio.

Si pasa algo inesperado, como que falle el paso 3 porque la etiqueta de la imagen ya está en uso, Hermes Agent puede pausar y preguntarte cómo manejarlo o intentar corregirlo por su cuenta, según lo ambigua que sea la situación.

De cualquier forma, una vez que se resuelve el problema, por ejemplo, agregando una marca de tiempo a la etiqueta, Hermes Agent guarda esa corrección como una habilidad. La próxima vez que aparezca el mismo problema, lo resolverá sin preguntar.

Aquí es donde un agente de DevOps con IA empieza a diferenciarse de un script de CI/CD. Un script hace exactamente lo que escribiste, siempre. Hermes Agent hace lo que escribiste más lo que ha aprendido de ejecuciones anteriores en tu configuración.

Dicho esto, en entornos regulados donde cada despliegue necesita un registro de auditoría firmado y a prueba de manipulaciones, quédate con una plataforma dedicada. El ciclo de aprendizaje del agente no sustituye las herramientas de cumplimiento.

7. Programar informes automatizados

Hermes Agent puede ejecutar flujos de trabajo autónomos con un programador cron integrado. Describes la programación en lenguaje natural y los resultados aparecen en cualquier canal que hayas conectado.

Solo dile al agente qué quieres y cuándo, por ejemplo:

Every morning at 7 a.m., send me a Telegram message with:
- The weather in my city
- My calendar events for today
- Top 5 posts from Hacker News tagged "AI"
- GitHub notifications I haven't opened yet
Keep it under 500 words.

Cuando se ejecuta, una sesión nueva del agente extrae información de las cuatro fuentes cada mañana, le da formato en un solo resumen y la envía a Telegram antes de que empiece tu día.

El informe diario es solo un ejemplo. El mismo enfoque funciona para informes semanales, tareas mensuales de limpieza, comprobaciones horarias de estado o cualquier tarea recurrente que de otro modo dependería de que tú recuerdes ejecutarla.

Ten en cuenta que cada ejecución programada llama a tu proveedor de LLM, así que los trabajos de alta frecuencia con prompts detallados pueden acumular costos. Configurar un límite de gasto mensual en el panel de tu proveedor antes de empezar es la protección más simple.

8. Realizar tareas automatizadas de investigación y procesamiento de datos

La investigación suele seguir los mismos tres pasos: recopilar información de varias fuentes, convertirla en algo útil y devolver un resumen claro.

Hermes Agent puede encargarse de todo ese flujo con un solo prompt. Como el agente guarda los hallazgos entre ejecuciones, hacer investigación de forma regular puede volverse acumulativo: cada ejecución se basa en la anterior.

Supongamos que sigues las noticias sobre regulación de la IA y quieres un resumen semanal:

Every Friday at 5 p.m., search BBC, Reuters, and AP RSS feeds. Read the top 5 articles from each source, then return a summary with:
- The 3 biggest stories of the week
- Which outlet broke each one
- One line on what's new since last week
Save the summary as a Markdown file I can paste into Notion.

Guarda el resumen como un archivo Markdown que pueda pegar en Notion.

Hermes Agent consulta cada fuente, lee los artículos, los compara con los hallazgos de la semana anterior y produce un resumen estructurado en el formato que elijas. La línea “qué hay de nuevo desde la semana pasada” solo es posible porque recuerda lo que ya informó.

El mismo enfoque se aplica a tareas relacionadas con datos, como seguir cambios de precios entre proveedores, monitorear bolsas de trabajo para roles específicos o recopilar artículos académicos semanales sobre un tema.

Para este caso de uso, conviene nombrar fuentes confiables específicas en tu prompt en lugar de depender de una búsqueda abierta en la web. La salida solo es tan confiable como las fuentes que le indiques. Verifica siempre los resúmenes con los artículos originales antes de actuar en función de ellos.

Si necesitas recuperar datos de contenido protegido por pago o por inicio de sesión, Hermes Agent puede autenticarse mediante su herramienta de navegador. Sin embargo, las cookies y los inicios de sesión se restablecen de forma predeterminada después de cada sesión.

Para mantenerlos activos entre reinicios, configura browser.camofox.managed_persistence en true en config.yaml. Esto solo funciona con el backend de navegador Camofox.

9. Mantener flujos de trabajo de larga duración entre reinicios del servidor

La mayoría de las herramientas de automatización pierden su estado cuando algo se reinicia: un reinicio del servidor, una actualización del contenedor o un corte de energía. Terminas teniendo que empezar todo desde cero.

Hermes Agent maneja esas interrupciones de otra manera. El programador se mantiene entre reinicios del gateway mediante la base de datos de estado SQLite.

En los trabajos programados que se hayan perdido durante el tiempo de inactividad, puedes configurar cada uno para que se recupere o se omita según tenga sentido volver a ejecutar un trabajo perdido para esa tarea. Recuperarse significa ejecutarse una vez inmediatamente después del reinicio. Omitirse significa continuar en el siguiente intervalo programado.

En los procesos más largos que estaban a medias cuando ocurrió el reinicio, Hermes Agent reanuda desde el último punto de control completado en lugar de reiniciar todo el flujo de trabajo.

Un ejemplo simple es el monitoreo de disponibilidad con alertas:

Every 5 minutes, check https://domain.tld returns 200. If it fails, alert me on Telegram.

Este trabajo se ejecuta de forma continua. Si tu VPS se reinicia por una actualización del kernel, el agente se reanuda inmediatamente después del reinicio y continúa con la programación donde la dejó.

Ten en cuenta que Hermes Agent depende por completo de la máquina en la que se ejecuta. Las habilidades, la memoria, el historial de sesiones y los trabajos programados viven en ese sistema.

Esto significa que el agente puede mantener los flujos de trabajo entre reinicios, siempre que el host siga disponible.

Asegúrate de hacer una copia de seguridad del directorio de trabajo del agente con regularidad usando hermes backup, monitorear el espacio en disco y aplicar actualizaciones de seguridad según tu propio calendario.

10. Combinar todas las capas de Hermes Agent en una sola rutina

Hermes Agent alcanza su mayor potencial cuando la memoria, las integraciones de herramientas, la delegación y la programación trabajan juntas como una automatización unificada.

Una buena forma de verlo en acción es con un prompt semanal de operaciones:

Every Monday at 8 AM:
1. Pull last week's calendar and the meetings I attended
2. Check GitHub and Linear for anything blocked, overdue, or needing my input
3. Delegate a subagent to summarize new activity in my main Slack channels since last Monday
4. Generate a planning doc with: what moved last week, what's stuck and needs my attention, and meetings and priorities for the week ahead
5. Post it to my Slack DM
6. Save a new skill whenever you find a pattern worth repeating

Este único prompt cubre todas las capas de los casos de uso anteriores.

No necesitas un programador aparte, una base de datos de memoria ni un script personalizado para conectar nada de eso. Todo está en la configuración de Hermes Agent y se ejecuta automáticamente cada semana.

Cómo empezar a usar Hermes Agent para tus propios flujos de trabajo

Para empezar, necesitarás una instancia de Hermes Agent en ejecución en tu servidor.

Si aún no lo has hecho, sigue nuestra guía para configurar Hermes Agent en un VPS, donde cubrimos todo, desde la preparación del servidor hasta qué hacer después de la instalación.

Una vez que el agente esté en funcionamiento y hayas confirmado que una conversación básica funciona, elige un caso de uso para empezar. Cuanto más simple, mejor.

Un resumen matutino, un resumen semanal de investigación o una revisión programada del servidor son buenos primeros flujos de trabajo, lo bastante concretos como para configurarlos de una sola vez y lo bastante útiles como para que de verdad los sigas usando.

A partir de ahí, el patrón es siempre el mismo: haz que una rutina funcione de forma confiable y luego añade la siguiente capa. Por ejemplo:

  • Añade memoria una vez que notes que estás repitiendo contexto.
  • Añade conexiones MCP cuando quieras que el agente acceda a tus herramientas.
  • Añade subagentes cuando una tarea sea lo bastante grande como para dividirla.
  • Añade programación para que se ejecute de forma autónoma cuando quieras.

La mayor parte de lo que Hermes Agent llega a ser con el tiempo no se planifica desde el principio. Cada rutina que funciona añade una habilidad, cada habilidad hace que la siguiente rutina sea más rápida de configurar y, después de unos meses, el agente conoce tu stack lo bastante bien como para manejar casos límite que nunca ha visto antes.

Todo el contenido tutorial en este sitio web está sujeto a los estándares y valores editoriales más rigurosos de Hostinger.

Author
El autor

Katerina

Katerina is a Localization Project Manager at Hostinger, bringing over 5 years of project management experience and a 6-year background as a linguist. She focuses on making technology more approachable by transforming complex guides into clear, easy-to-follow tutorials. In her free time, when she’s not staying up-to-date with the latest in localization, she enjoys watching movies and reading books.

Lo que dicen nuestros clientes

Deja una respuesta

Llena los campos obligatorios, por favor.Acepta la casilla de verificación Privacidad, por favor.Llena los campos requeridos y acepta la casilla de verificación de privacidad, por favor.

Thank you! Your comment has been successfully submitted. It will be approved within the next 24 hours.