{"id":52829,"date":"2026-04-29T11:35:19","date_gmt":"2026-04-29T09:35:19","guid":{"rendered":"\/es\/tutoriales\/?p=52829"},"modified":"2026-04-29T11:35:21","modified_gmt":"2026-04-29T09:35:21","slug":"como-configurar-hermes-agent","status":"publish","type":"post","link":"\/es\/tutoriales\/como-configurar-hermes-agent","title":{"rendered":"C\u00f3mo configurar Hermes Agent con Docker"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"536\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-42-1024x536.png\" alt=\"\" class=\"wp-image-52833\" srcset=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-42.png 1024w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-42-300x157.png 300w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-42-150x79.png 150w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-42-768x402.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Configurar Hermes Agent significa implementarlo como un contenedor de Docker en un servidor virtual privado (VPS), ejecutar el asistente de configuraci&oacute;n para elegir un proveedor de LLM y confirmar que todo funciona con una sesi&oacute;n r&aacute;pida de chat.<\/p><p>Hermes Agent es un agente de IA siempre activo que mejora por s&iacute; solo. Aprende de tus interacciones y crea habilidades reutilizables con el tiempo. Una vez que completa una tarea, usa esa experiencia para gestionar mejor otras similares la pr&oacute;xima vez.<\/p><p>Puedes instalar Hermes Agent directamente en un servidor con el instalador nativo de curl, pero Docker funciona mejor para implementaciones en VPS. Mantiene el agente aislado de tu sistema host y actualizarlo despu&eacute;s es tan simple como descargar una imagen nueva.<\/p><p>As&iacute; puedes configurar Hermes Agent en un VPS con Docker:<\/p><ul class=\"wp-block-list\">\n<li><strong>Prepara tu servidor<\/strong>. Consigue un VPS con al menos 2 n&uacute;cleos de CPU y 8 GB de RAM. Usa una distribuci&oacute;n de Linux como Ubuntu.<\/li>\n\n\n\n<li><strong>Implementa el contenedor<\/strong>. Usa el cat&aacute;logo de aplicaciones de Hostinger para una instalaci&oacute;n con un clic o descarga la imagen de Docker manualmente si usas otro proveedor de VPS.<\/li>\n\n\n\n<li><strong>Configura tu proveedor de LLM<\/strong>. Ejecuta el asistente de configuraci&oacute;n, selecciona un proveedor, ingresa tu clave de API y elige un modelo.<\/li>\n\n\n\n<li><strong>Prueba una conversaci&oacute;n en la CLI<\/strong>. Aseg&uacute;rate de que el agente responda correctamente y pueda usar herramientas antes de agregar cualquier otra cosa.<\/li>\n\n\n\n<li><strong>Agrega modelos, conecta una puerta de enlace y configura herramientas<\/strong>. Configura proveedores de LLM adicionales, agrega Telegram, Discord u otras plataformas y activa los conjuntos de herramientas que necesites.<\/li>\n\n\n\n<li><strong>Refuerza tu implementaci&oacute;n<\/strong>. Configura el an&aacute;lisis de comandos de Tirith, las listas de permitidos de la puerta de enlace y agrega reglas de firewall para proteger tu configuraci&oacute;n.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-1-prepara-tu-entorno-vps\"><strong>1. Prepara tu entorno VPS<\/strong><\/h2><p>Para ejecutar<a href=\"https:\/\/www.hostinger.com\/tutorials\/what-is-hermes-agent\"> Hermes Agent<\/a>, necesitas un servidor con una distribuci&oacute;n de Linux, Ubuntu funciona mejor, adem&aacute;s de acceso root y una conexi&oacute;n a internet estable.<\/p><p>Procura elegir uno de los planes de VPS con al menos <strong>2 n&uacute;cleos de CPU<\/strong> y <strong>8 GB de RAM<\/strong>. Esta configuraci&oacute;n gestiona c&oacute;modamente el aislamiento de Docker y el proceso de la puerta de enlace. El contenedor usa alrededor de 1 GB de RAM o entre 2 y 4 GB si activas la automatizaci&oacute;n del navegador.<\/p><p>Despu&eacute;s de comprar tu VPS, con&eacute;ctate por SSH y actualiza los paquetes de tu sistema:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt update &amp;&amp; sudo apt upgrade -y<\/pre><p>Esto ayuda a evitar conflictos de dependencias al instalar Docker y los componentes de Hermes Agent.<\/p><p>Tambi&eacute;n deber&iacute;as proteger y<a href=\"https:\/\/www.hostinger.com\/tutorials\/how-to-set-up-vps\"> preparar tu VPS<\/a>. Crea un usuario dedicado, ajusta los permisos y activa la autenticaci&oacute;n con clave p&uacute;blica para un acceso m&aacute;s seguro.<\/p><h2 class=\"wp-block-heading\" id=\"h-2-implementa-hermes-agent-con-docker\"><strong>2. Implementa Hermes Agent con Docker<\/strong><\/h2><p>Docker empaqueta Hermes Agent y todas sus dependencias en un solo contenedor, as&iacute; que no necesitas instalar Python ni Node.js ni configurar variables de entorno manualmente.<\/p><p>Hay varias formas de ponerlo en marcha, seg&uacute;n tu configuraci&oacute;n.<\/p><p>Si todav&iacute;a no tienes un VPS, la opci&oacute;n m&aacute;s r&aacute;pida y sencilla es usar la plantilla de<a href=\"https:\/\/www.hostinger.com\/vps\/docker\/hermes-agent\"> Hermes Agent de Hostinger<\/a>. Elige el plan que prefieras, completa el pago y el sistema instala todo autom&aacute;ticamente.<\/p><p>Durante la configuraci&oacute;n, crear&aacute;s un nombre de usuario y una contrase&ntilde;a para acceder a la terminal web de Hermes Agent.<\/p><p>Una vez que termine la instalaci&oacute;n, llegar&aacute;s al <strong>Administrador de Docker<\/strong>, donde Hermes Agent aparecer&aacute; como un proyecto de Docker. Haz clic en <strong>Open<\/strong> junto a &eacute;l y luego inicia sesi&oacute;n con las credenciales que creaste antes.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"374\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-37-1024x374.png\" alt=\"\" class=\"wp-image-52830\" srcset=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-37.png 1024w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-37-300x110.png 300w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-37-150x55.png 150w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-37-768x281.png 768w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-37-1536x561.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Si ya tienes un VPS de Hostinger, puedes implementar Hermes Agent desde hPanel. Ve a <strong>VPS &rarr; OS &amp; Panel &rarr; Operating System &rarr; Change OS<\/strong>, busca <strong>Hermes Agent<\/strong> y selecci&oacute;nalo para iniciar la instalaci&oacute;n.<\/p><div class=\"wp-block-image wp-block-image aligncenter size-large\">\n<figure data-wp-context='{\"imageId\":\"69f223a748a40\"}' data-wp-interactive=\"core\/image\" class=\"wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2026\/04\/1777037419379-1.png\" alt=\"The Hermes Agent Docker application template in hPanel\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandar\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Cuando termine la instalaci&oacute;n, ve a <strong>Docker Manager &rarr; Projects<\/strong> y abre la terminal web de Hermes Agent de la misma manera.<\/p><p>Si usas otro proveedor de VPS, primero <a href=\"https:\/\/www.hostinger.com\/tutorials\/how-to-install-docker-on-ubuntu\">instala Docker<\/a>. Una vez que est&eacute; listo, crea un directorio de datos para Hermes Agent y &aacute;brelo:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mkdir -p ~\/.hermes\n\ncd ~\/.hermes<\/pre><p>Luego implementa el contenedor de Hermes Agent:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker run -it --rm \\\n\n-v ~\/.hermes:\/opt\/data \\\n\nnousresearch\/hermes-agent setup<\/pre><p>La marca <strong>-v ~\/.hermes:\/opt\/data<\/strong> monta un directorio del host en la ruta de datos del contenedor. Hermes Agent guarda en este directorio sus archivos de configuraci&oacute;n, claves de API, sesiones, habilidades y memoria.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/es\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/32\/2023\/02\/ES-VPS-hosting_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-3-ejecuta-el-asistente-de-configuracion\"><strong>3. Ejecuta el asistente de configuraci&oacute;n<\/strong><\/h2><p>Despu&eacute;s de acceder a la terminal web o ejecutar el contenedor, el asistente de configuraci&oacute;n de Hermes Agent se inicia autom&aacute;ticamente. Te pregunta c&oacute;mo quieres configurar el agente.<\/p><p>Ofrece dos opciones:<\/p><ul class=\"wp-block-list\">\n<li><strong>Configuraci&oacute;n r&aacute;pida<\/strong>. Cubre el proveedor, el modelo y la mensajer&iacute;a. Esta es la mejor opci&oacute;n para la mayor&iacute;a de las personas.<\/li>\n\n\n\n<li><strong>Configuraci&oacute;n completa<\/strong>. Agrega la selecci&oacute;n del backend de terminal, la configuraci&oacute;n del comportamiento del agente, los interruptores de herramientas y la configuraci&oacute;n de la personalidad.<\/li>\n<\/ul><p>Aqu&iacute; usaremos la <strong>configuraci&oacute;n r&aacute;pida<\/strong>. Puedes configurar todo lo dem&aacute;s despu&eacute;s, as&iacute; que nada queda fijado. El asistente te gu&iacute;a por estos pasos:<\/p><ul class=\"wp-block-list\">\n<li><strong>Selecciona un proveedor de LLM<\/strong>. Elige entre OpenRouter, Anthropic, OpenAI, Nous Portal, Ollama o un endpoint personalizado.<\/li>\n<\/ul><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"829\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-40-1024x829.png\" alt=\"\" class=\"wp-image-52834\" srcset=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-40.png 1024w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-40-300x243.png 300w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-40-150x121.png 150w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-40-768x622.png 768w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-40-1536x1244.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><ul class=\"wp-block-list\">\n<li><strong>Ingresa tu clave de API<\/strong>. Pega la clave del proveedor que elegiste.<\/li>\n\n\n\n<li><strong>Elige un modelo<\/strong>. Selecciona uno de los modelos disponibles para el proveedor que elegiste.<\/li>\n<\/ul><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"354\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-36-1024x354.png\" alt=\"\" class=\"wp-image-52835\" srcset=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-36.png 1024w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-36-300x104.png 300w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-36-150x52.png 150w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-36-768x266.png 768w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-36-1536x531.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><ul class=\"wp-block-list\">\n<li><strong>Conecta una plataforma de mensajer&iacute;a<\/strong>. Elige Telegram, Discord, Slack, WhatsApp u otra plataforma. Por ahora puedes omitir esto y probar primero el chat de la CLI.<\/li>\n<\/ul><p>Hermes Agent almacena los datos sensibles, como las claves de API, en <strong>~\/.hermes\/.env<\/strong>, mientras que los datos no sensibles van en <strong>~\/.hermes\/config.yaml<\/strong>.<\/p><h2 class=\"wp-block-heading\" id=\"h-4-verifica-que-hermes-agent-este-en-ejecucion\"><strong>4. Verifica que Hermes Agent est&eacute; en ejecuci&oacute;n<\/strong><\/h2><p>Para verificar que Hermes Agent funcione correctamente despu&eacute;s del asistente de configuraci&oacute;n, inicia una sesi&oacute;n de CLI y revisa si el agente puede comunicarse con el modelo que seleccionaste:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">hermes<\/pre><p>Deber&iacute;as ver un banner de bienvenida con el modelo seleccionado, las herramientas disponibles y las habilidades cargadas.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"856\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-43-1024x856.png\" alt=\"\" class=\"wp-image-52840\" srcset=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-43.png 1024w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-43-300x251.png 300w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-43-150x125.png 150w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-43-768x642.png 768w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-43-1536x1283.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Pru&eacute;balo con una instrucci&oacute;n que active una herramienta, como &ldquo;&iquest;Qu&eacute; hay en mi directorio actual?&rdquo;. Esto confirma que el agente puede responder y ejecutar comandos.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"744\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-38-1024x744.png\" alt=\"\" class=\"wp-image-52832\" srcset=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-38.png 1024w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-38-300x218.png 300w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-38-150x109.png 150w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-38-768x558.png 768w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-38-1536x1115.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Para salir de la sesi&oacute;n, escribe <strong>\/exit<\/strong>. Usa <strong>hermes <\/strong>para iniciar una nueva sesi&oacute;n o reanuda la &uacute;ltima con <strong>hermes &ndash;continue<\/strong>.<\/p><p>Si el agente devuelve respuestas vac&iacute;as o errores de conexi&oacute;n, la causa m&aacute;s com&uacute;n es una clave de API incorrecta o un proveedor mal configurado.<\/p><p>Ejecuta <strong>hermes setup<\/strong> otra vez para volver a configurar tu proveedor y tu clave de API. Como alternativa, usa el comando <strong>hermes doctor<\/strong> para analizar toda tu configuraci&oacute;n e identificar el problema.<\/p><h2 class=\"wp-block-heading\" id=\"h-5-configura-otros-modelos-gateway-y-herramientas\"><strong>5. Configura otros modelos, gateway y herramientas<\/strong><\/h2><p>Una vez que el chat de la CLI funcione, puedes agregar otro modelo, conectar una plataforma de mensajer&iacute;a y configurar las herramientas que necesite tu flujo de trabajo.<\/p><p>Para agregar un nuevo proveedor de LLM junto con el que configuraste antes, ejecuta <strong>hermes model<\/strong>. Te gu&iacute;a en la selecci&oacute;n del proveedor y el ingreso de la clave de API, igual que el asistente de configuraci&oacute;n.<\/p><p>Una vez que tengas varios proveedores configurados, cambia entre ellos durante una sesi&oacute;n con el comando <strong>\/model<\/strong> dentro del chat.<\/p><p>El gateway de mensajer&iacute;a te permite hablar con Hermes Agent a trav&eacute;s de plataformas como Telegram, Discord, Slack, WhatsApp, Signal o correo electr&oacute;nico en lugar de la CLI.<\/p><p>Usa <strong>hermes gateway setup<\/strong> para conectar la plataforma que prefieras y luego sigue las instrucciones en pantalla.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"749\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-41-1024x749.png\" alt=\"\" class=\"wp-image-52838\" srcset=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-41.png 1024w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-41-300x220.png 300w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-41-150x110.png 150w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-41-768x562.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Despu&eacute;s de la configuraci&oacute;n, ejecuta <strong>hermes gateway run<\/strong> para iniciar el bot. De lo contrario, quedar&aacute; configurado pero inactivo.<\/p><p>Hermes Agent tambi&eacute;n incluye herramientas integradas, como ejecuci&oacute;n de terminal, b&uacute;squeda web, acceso al sistema de archivos y generaci&oacute;n de im&aacute;genes. Abre la lista de herramientas con <strong>hermes tools<\/strong> y luego activa o desactiva cada herramienta seg&uacute;n tus necesidades.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"509\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-44-1024x509.png\" alt=\"\" class=\"wp-image-52839\" srcset=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-44.png 1024w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-44-300x149.png 300w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-44-150x74.png 150w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-44-768x381.png 768w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-44-1536x763.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Ten en cuenta que algunas herramientas, como la b&uacute;squeda web y la generaci&oacute;n de im&aacute;genes, requieren sus propias claves de API funcionales.<\/p><h2 class=\"wp-block-heading\" id=\"h-6-protege-tu-configuracion-de-hermes-agent\"><strong>6. Protege tu configuraci&oacute;n de Hermes Agent<\/strong><\/h2><p>Proteger tu configuraci&oacute;n de Hermes Agent abarca tanto las protecciones integradas del agente como las reglas a nivel del servidor que limitan el acceso externo.<\/p><p>Hermes Agent incluye un esc&aacute;ner de seguridad llamado Tirith. Revisa cada comando de terminal antes de ejecutarlo. Est&aacute; activado de forma predeterminada y busca riesgos como inyecci&oacute;n de prompts, exfiltraci&oacute;n de credenciales y patrones de puertas traseras de SSH.<\/p><p>Si Tirith marca un comando, ver&aacute;s un resumen del problema. Puedes aprobarlo o rechazarlo con <strong>\/approve<\/strong> o <strong>\/deny<\/strong>. Para controlar c&oacute;mo funcionan las aprobaciones, edita <strong>~\/.hermes\/config.yaml<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">approvals:\n\n   mode: manual    # manual | smart | off\n\n   timeout: 60 # seconds to wait for user response (default: 60)<\/pre><ul class=\"wp-block-list\">\n<li><strong>manual<\/strong>. Pide aprobaci&oacute;n antes de cada comando que pueda ser potencialmente riesgoso.<\/li>\n\n\n\n<li><strong>inteligente<\/strong>. Aprueba autom&aacute;ticamente las operaciones de bajo riesgo y te pide confirmaci&oacute;n solo para las peligrosas.<\/li>\n\n\n\n<li><strong>desactivado<\/strong>. Desactiva todas las comprobaciones de aprobaci&oacute;n.<\/li>\n<\/ul><p>La puerta de enlace de mensajer&iacute;a tambi&eacute;n necesita protecci&oacute;n. En el mismo archivo <strong>config.yaml<\/strong>, agrega tu ID de usuario a la lista de permitidos de cada plataforma para que solo t&uacute; puedas enviar comandos al bot.<\/p><p>Aqu&iacute; tienes un ejemplo para Telegram:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">gateway:\n\n   telegram:\n\n      allowed_user_ids:\n\n         - 123456789<\/pre><p>Reemplaza <strong>123456789<\/strong> con tu ID de usuario real de Telegram. Puedes obtenerlo enviando un mensaje a <strong>@userinfobot<\/strong> en Telegram.<\/p><p>Para otras plataformas como Slack o WhatsApp, reemplaza <strong>telegram<\/strong> por el nombre de la plataforma y usa el formato correcto de ID de usuario para ese servicio.<\/p><p>En el lado de la red, cierra los puertos <strong>8642<\/strong> (servidor API) y <strong>9119<\/strong> (panel) si solo usas Hermes Agent a trav&eacute;s de plataformas de chat. La puerta de enlace crea conexiones salientes, as&iacute; que no necesita tr&aacute;fico entrante:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo ufw deny 8642\n\nsudo ufw deny 9119<\/pre><p>Para mantenerte al d&iacute;a, descarga la imagen m&aacute;s reciente y reemplaza el contenedor en ejecuci&oacute;n:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker pull nousresearch\/hermes-agent:latest\n\ndocker rm -f hermes\n\ndocker run -d \\\n\n   --name hermes \\\n\n   --restart unless-stopped \\\n\n   -v ~\/.hermes:\/opt\/data \\\n\n   nousresearch\/hermes-agent gateway run<\/pre><p>Todos los datos se guardan en el volumen montado <strong>~\/.hermes<\/strong>, as&iacute; que no se pierde nada durante las actualizaciones.<\/p><p>Si usas Hostinger VPS, puedes actualizar el contenedor directamente desde hPanel. En <strong>Docker Manager<\/strong>, busca tu proyecto de Hermes Agent, haz clic en el men&uacute; de <strong>tres puntos<\/strong> y selecciona <strong>Update<\/strong>.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"471\" src=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-39-1024x471.png\" alt=\"\" class=\"wp-image-52837\" srcset=\"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-39.png 1024w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-39-300x138.png 300w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-39-150x69.png 150w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-39-768x353.png 768w, https:\/\/www.hostinger.com\/es\/tutoriales\/wp-content\/uploads\/sites\/32\/2026\/04\/image-39-1536x706.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Adem&aacute;s, <a href=\"https:\/\/www.hostinger.com\/tutorials\/vps-security\">protege tu VPS<\/a> desactivando el inicio de sesi&oacute;n SSH como root, configurando fail2ban para bloquear intentos de inicio de sesi&oacute;n repetidos e instalando un Esc&aacute;ner de malware para detectar amenazas.<\/p><h2 class=\"wp-block-heading\" id=\"h-errores-comunes-al-configurar-hermes-agent\"><strong>Errores comunes al configurar Hermes Agent<\/strong><\/h2><p>Los problemas m&aacute;s comunes al configurar Hermes Agent incluyen agregar funciones antes de verificar el chat de la CLI, no montar el volumen de datos, usar credenciales de API incorrectas, omitir la lista de permitidos de la puerta de enlace y ejecutar comandos directamente en el host.<\/p><ul class=\"wp-block-list\">\n<li><strong>Agregar funciones antes de verificar el chat de la CLI<\/strong>. Conectar Telegram, habilitar tareas cron o integrar servicios de terceros antes de confirmar que el chat de la CLI funciona hace que la Soluci&oacute;n de problemas t&eacute;cnicos sea m&aacute;s dif&iacute;cil. Si algo falla, no sabr&aacute;s d&oacute;nde est&aacute; el problema. Primero prueba el agente en la CLI, confirma que responde y que puede usar herramientas, y luego agrega otras funciones.<\/li>\n\n\n\n<li><strong>No montar el volumen de datos<\/strong>. Si ejecutas el contenedor sin <strong>-v ~\/.hermes:\/opt\/data<\/strong>, todos los datos (memoria, habilidades y configuraci&oacute;n) se quedan dentro del contenedor. Cuando el contenedor se reinicia, se pierde todo. Incluye siempre el indicador de volumen cuando ejecutes el contenedor manualmente.<\/li>\n\n\n\n<li><strong>Usar credenciales de API incorrectas o vencidas<\/strong>. Si la clave de API es incorrecta o venci&oacute;, el agente no puede comunicarse con el modelo. Vuelve a revisar la clave en el panel de tu proveedor o genera una nueva. Luego ejecuta <strong>hermes setup<\/strong> de nuevo para actualizarla.<\/li>\n\n\n\n<li><strong>Omitir la lista de permitidos de la puerta de enlace<\/strong>. Si configuras un bot de mensajer&iacute;a sin agregar <strong>allowed_user_ids<\/strong> en <strong>config.yaml<\/strong>, cualquiera que encuentre el nombre de usuario de tu bot puede interactuar con &eacute;l. Agrega tu ID de usuario a la lista de permitidos para que solo t&uacute; puedas acceder.<\/li>\n\n\n\n<li><strong>Dejar el backend de terminal predeterminado en un VPS<\/strong>. De forma predeterminada, el agente ejecuta comandos de terminal directamente en tu servidor. En un VPS, esto puede afectar a todo tu sistema. C&aacute;mbialo a un contenedor aislado con <strong>hermes config set terminal.backend docker<\/strong> para que los comandos se ejecuten en un entorno aislado.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-como-administrar-hermes-agent-despues-de-la-configuracion\"><strong>C&oacute;mo administrar Hermes Agent despu&eacute;s de la configuraci&oacute;n<\/strong><\/h2><p>Administrar Hermes Agent despu&eacute;s de la configuraci&oacute;n implica mantener el contenedor y la puerta de enlace en buen estado, programar tareas recurrentes con cron y usar el panel web para administrar tu instalaci&oacute;n.<\/p><ul class=\"wp-block-list\">\n<li><strong>Supervisar los registros y el estado de la puerta de enlace<\/strong>. Los registros del contenedor son el primer lugar que debes revisar cuando algo parece estar mal. Ejecuta <strong>docker logs hermes<\/strong> para revisar la salida reciente o <strong>docker logs -f hermes<\/strong> para seguir los registros en tiempo real. Para la puerta de enlace, usa <strong>hermes gateway status<\/strong> para ver qu&eacute; plataformas est&aacute;n conectadas y <strong>hermes gateway restart<\/strong> para volver a conectar cualquiera que se haya desconectado.<\/li>\n\n\n\n<li><strong>Programar tareas recurrentes<\/strong>. El programador cron integrado ejecuta tareas como res&uacute;menes diarios, copias de seguridad nocturnas e informes semanales. Env&iacute;a los resultados a tus plataformas de mensajer&iacute;a conectadas. Configura los horarios con <strong>hermes cron<\/strong> y el agente se encarga de la ejecuci&oacute;n autom&aacute;ticamente.<\/li>\n\n\n\n<li><strong>Acceder al panel web<\/strong>. El panel web es una interfaz basada en el navegador para administrar la instalaci&oacute;n de Hermes Agent. En lugar de editar archivos YAML o ejecutar comandos a trav&eacute;s de la CLI, puedes configurar ajustes, administrar claves de API, supervisar sesiones y programar tareas de cron desde una interfaz visual. In&iacute;cialo con el siguiente comando y luego abre <strong>http:\/\/your-server-ip:9119<\/strong> en tu navegador:<\/li>\n<\/ul><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker run -d \\\n\n   --name hermes-dashboard \\\n\n   --restart unless-stopped \\\n\n   -v ~\/.hermes:\/opt\/data \\\n\n   -p 9119:9119 \\\n\n   nousresearch\/hermes-agent dashboard<\/pre><h2 class=\"wp-block-heading\" id=\"h-que-puede-hacer-hermes-agent\"><strong>&iquest;Qu&eacute; puede hacer Hermes Agent?<\/strong><\/h2><p>Con Hermes Agent en ejecuci&oacute;n en tu VPS, obtienes un asistente de IA siempre activo al que puedes acceder en cualquier momento a trav&eacute;s de tus canales de comunicaci&oacute;n preferidos.<\/p><p>Lo que hagas con &eacute;l depende de tus necesidades, ya seas desarrollador, administrador de sistemas o alguien que quiere un asistente personal funcionando en su propio servidor.<\/p><p>Para tareas de desarrollo, puedes pedirle al agente que clone un repositorio, levante un entorno de pruebas y ejecute tests, todo desde un mensaje de Telegram mientras est&aacute;s lejos de tu escritorio.<\/p><p>Los administradores de sistemas pueden configurar tareas de cron usando lenguaje natural. Por ejemplo, puedes programar que se env&iacute;e a Slack un informe semanal del uso del disco cada lunes por la ma&ntilde;ana, o hacer que el agente supervise un servicio y env&iacute;e una alerta cuando deje de estar disponible.<\/p><p>Para uso personal, puedes hacer que el agente te env&iacute;e un resumen matutino con tu calendario, las noticias principales y las notificaciones de GitHub antes de que empiece tu d&iacute;a.<\/p><p>Si quieres ejemplos m&aacute;s avanzados, incluidas canalizaciones de producci&oacute;n de contenido, automatizaci&oacute;n de despliegues y flujos de trabajo de investigaci&oacute;n o procesamiento de datos, consulta los <a href=\"https:\/\/www.hostinger.com\/tutorials\/hermes-agent-use-cases\">casos de uso m&aacute;s populares de Hermes Agent<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Configurar Hermes Agent significa implementarlo como un contenedor de Docker en un servidor virtual privado (VPS), ejecutar el asistente de configuraci&oacute;n para elegir un proveedor de LLM y confirmar que todo funciona con una sesi&oacute;n r&aacute;pida de chat. Hermes Agent es un agente de IA siempre activo que mejora por s&iacute; solo. Aprende de tus [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/es\/tutoriales\/como-configurar-hermes-agent\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":634,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"C\u00f3mo configurar Hermes Agent (gu\u00eda paso a paso)","rank_math_description":"Descubre c\u00f3mo instalar Hermes Agent en un servidor VPS con Docker, configurarlo correctamente y gestionar tu infraestructura de forma eficiente.","rank_math_focus_keyword":"","footnotes":""},"categories":[5700],"tags":[],"class_list":["post-52829","post","type-post","status-publish","format-standard","hentry","category-vps"],"hreflangs":[{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-configurar-hermes-agent\/","default":1},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-configurar-hermes-agent\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-configurar-hermes-agent\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-configurar-hermes-agent\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts\/52829","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/users\/634"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/comments?post=52829"}],"version-history":[{"count":3,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts\/52829\/revisions"}],"predecessor-version":[{"id":52844,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/posts\/52829\/revisions\/52844"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/media?parent=52829"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/categories?post=52829"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/es\/tutoriales\/wp-json\/wp\/v2\/tags?post=52829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}