15 niveles de Hermes Agent: de chatbot a sistema autónomo 24/7

@IBuzovskyi
INGLÉShace 4 semanas · 21 jun 2026
142K
361
40
12
795

TL;DR

Esta guía integral explora 15 niveles de integración de Hermes Agent, desde prompts básicos de un solo paso hasta sistemas autónomos complejos que utilizan arquitectura de perfiles múltiples y habilidades personalizadas.

La mayoría de la gente instala Hermes Agent y lo usa como un chatbot. Escriben un prompt, obtienen una respuesta, cierran la pestaña. Eso cubre quizás el 10% de lo que el agente puede hacer.

Este artículo mapea cada nivel de uso de Hermes Agent, desde el primer prompt hasta un sistema que maneja tu negocio sin ti. 15 niveles, agrupados en tres fases. Cada nivel se construye sobre el anterior, pero puedes saltar a cualquier nivel que se adapte a tu configuración.

La estructura es la misma para cada nivel: qué es, qué desbloquea, cómo configurarlo y el error que comete la gente en esa etapa.

Todos los detalles técnicos verificados contra la documentación oficial y el código fuente de Hermes Agent v0.17.0.

Suscríbete a mi SubStack para más artículos: https://substack.com/@yanxbt

YanXbt - inline image

FASE 1 — BASE (Niveles 1-3)

Estás usando Hermes. El agente responde a lo que preguntas.

NIVEL 1 — PROMPTS ÚNICOS

Qué es: Instalaste Hermes. Escribes prompts. El agente responde con llamadas a herramientas, ediciones de archivos, búsquedas web, comandos de terminal. Interacción básica.

Qué desbloquea: Hermes ejecuta tareas en tu sistema de archivos, terminal y la web. Lee archivos, escribe código, busca en internet, ejecuta comandos de shell. Hace cosas. Un chatbot habla de cosas.

Configuración:

Aplicación de escritorio: descarga desde hermes-agent.nousresearch.com. Instalación con un clic. CLI: hermes setup

Tres modos de configuración: → Configuración Rápida (Nous Portal): inicio de sesión OAuth, modelo + Tool Gateway en un comando → Configuración Completa: revisa cada proveedor, herramienta y opción tú mismo → Pizarra en Blanco: todo comienza APAGADO excepto proveedor, modelo, herramientas de archivos y terminal. Sin búsqueda web, sin navegador, sin memoria, sin delegación, sin cron, sin skills, sin plugins, sin MCP. Activas solo lo que necesitas. Nada se carga que no hayas elegido, incluso después de actualizaciones.

Pizarra en Blanco es el punto de partida más limpio para usuarios que quieren control total sobre lo que el agente puede y no puede hacer.

Conecta un proveedor de modelo. Empieza a chatear.

El error: Tratar a Hermes como un motor de búsqueda. "Cuéntame sobre X" desperdicia un agente que puede HACER cosas. "Investiga X, escribe un informe, guárdalo en ~/reportes/" usa las herramientas.

Ejemplo: "investiga los 5 mejores CRM para fundadores individuales, compara precios y funciones, guarda un informe en ~/reportes/comparacion-crm.html" — el agente busca, compara, escribe el archivo. listo en 3 minutos.

NIVEL 2 — MEMORIA + SOUL.MD

Qué es: Hermes te recuerda entre sesiones. SOUL.md define quién es el agente. MEMORY.md y USER.md almacenan hechos duraderos sobre tus proyectos, preferencias y contexto de negocio.

Qué desbloquea: El agente deja de pedirte que le expliques las cosas de nuevo. Dos personas haciendo la misma pregunta obtienen respuestas diferentes porque Hermes conoce sus distintos contextos. Tus instrucciones, preferencias y detalles de negocio persisten en cada sesión.

v0.17.0 añadió operaciones de memoria atómicas: el agente puede agregar, reemplazar y eliminar entradas de memoria en una sola llamada por lotes. Las actualizaciones de memoria ya no fallan a mitad de la edición cuando el presupuesto es ajustado.

Configuración:

Aplicación de escritorio / Dashboard: Perfil → SOUL.md → editar CLI: abre ~/.hermes/SOUL.md en cualquier editor

Escribe 50-80 líneas que cubran identidad, voz, operaciones y restricciones. El agente lee esto al inicio de cada sesión.

El error: Dejar SOUL.md vacío y esperar resultados personalizados. Hermes sin un SOUL.md es genérico por diseño. El archivo de identidad es la diferencia entre un asistente general y TU asistente.

Ejemplo: preguntas "¿debería subir los precios?" Sin SOUL.md: consejo genérico sobre estrategia de precios. Con SOUL.md que contiene tu modelo de negocio, márgenes y segmentos de clientes: "tu nivel de entrada convierte al 12%. subirlo $10 dólares arriesga la rotación en el segmento B donde tienes el 60% de los ingresos. prueba en el segmento A primero."

https://x.com/IBuzovskyi/status/2065125711401062758

NIVEL 3 — COMANDOS DE BARRA

Qué es: Comandos que cambian cómo trabaja el agente en medio de una sesión. La mayoría de los usuarios nunca los escriben.

Qué desbloquea: Trabajo en paralelo dentro de una sola sesión. Dejas de esperar a que una tarea termine antes de empezar la siguiente.

Los comandos:

/background <prompt> Ejecuta una tarea en segundo plano. Tu sesión principal permanece libre. El resultado aparece como un panel cuando termina.

/steer <prompt> Inyecta un mensaje en la ejecución actual sin interrumpirla. Redirige al agente en medio de la ejecución.

/queue <prompt> Pone en cola un seguimiento. Espera hasta que la tarea actual termine, luego se ejecuta automáticamente.

/model <nombre> Cambia de modelo en medio de una sesión. Empieza con Sonnet para planificar. Cambia a DeepSeek para ejecutar. Cambia a Opus para revisar.

v0.17.0 añadió grok-composer-2.5-fast a través de Grok OAuth: el modelo de codificación con contexto de 200K detrás del Composer de Cursor, accesible a través de tu suscripción a Grok.

Configura el comportamiento predeterminado cuando escribes mientras el agente está ocupado:

configura en la aplicación de escritorio, Dashboard o config.yaml:

display: busy_input_mode: steer # o queue, o interrupt

El error: No saber que estos existen. La mayoría de los usuarios escriben un prompt, esperan a que termine, escriben otro prompt. /background por sí solo duplica tu rendimiento por sesión.

Ejemplo: estás redactando una propuesta. a mitad de sesión: /background investiga [competidor] precios y posicionamiento. sigues escribiendo. 5 minutos después aparece un panel con el análisis competitivo. lo pegas en la propuesta sin interrumpir tu flujo.

FASE 2 — APALANCAMIENTO (Niveles 4-7)

Hermes trabaja de manera más inteligente. Dejas de hacer tareas que el agente puede manejar.

NIVEL 4 — SKILLS + MODELO ADECUADO POR SKILL

Qué es: Los Skills son documentos de conocimiento y colecciones de herramientas bajo demanda que el agente carga cuando los necesita. Cada skill puede ejecutarse en un modelo diferente.

Qué desbloquea: El agente se convierte en un especialista bajo demanda. Un skill de investigación carga metodología de investigación. Un skill de revisión de código carga patrones de seguridad. Cada skill usa el modelo más adecuado para su trabajo.

Configuración:

Aplicación de escritorio / Dashboard: Skills Hub → Explorar → Instalar CLI: /skills search [tema]

v0.17.0 renovó el Skills Hub: hubs conectados (OpenAI, Anthropic, HuggingFace, NVIDIA), sección destacada, vistas previas completas de skills antes de instalar y escaneo de seguridad en cada skill.

v0.17.0 también añadió edición de imágenes: image_generate ahora edita imágenes de origen ("haz este logo azul", "quita el fondo"). Misma herramienta, nuevo modo.

Asigna un modelo por skill en la aplicación de escritorio o config.yaml:

investigación/búsqueda web → DeepSeek V4 Flash ($0.10/M tokens, más barato) revisión de código → Claude Opus 4.8 ($5/$25/M, mejores benchmarks de codificación) redacción de contenido → Claude Sonnet 4.6 ($3/$15/M, prosa más sólida + llamada a herramientas) codificación (valor) → GPT-5.5 ($2/$12/M, #1 Chatbot Arena, contexto de 2M) investigación con verificación → Gemini 2.5 Pro ($1.25/$10/M, Búsqueda de Google incorporada) trabajo masivo de sub-agentes → DeepSeek V4 ($0.30/$0.50/M, 90% de descuento en caché) juez /goal → Gemini Flash (más barato, lo suficientemente rápido para binario hecho/no hecho) autoalojado (gratuito) → Qwen 3 8B vía Ollama (8GB RAM, maneja tareas rutinarias)

MiniMax M2.7 también vale la pena probar. Nous Research y MiniMax están colaborando para optimizar futuros lanzamientos para Hermes. Uno de los modelos más utilizados dentro de Hermes a mediados de 2026.

El error: Ejecutar cada skill en tu modelo más caro. Un skill rutinario de búsqueda web quemando tokens de Opus es dinero desperdiciado. Iguala el costo del modelo a la complejidad de la tarea.

Ejemplo: ejecutas un skill de investigación competitiva en DeepSeek V4 Flash en lugar de Opus 4.8. calidad comparable para búsqueda web. 30-50x más barato por llamada. en 30 ejecuciones al mes, los ahorros se acumulan rápido.

NIVEL 5 — MCPS (CONECTA TU MUNDO)

Qué es: Los servidores MCP (Model Context Protocol) conectan Hermes con herramientas externas. Gmail, Calendario, Notion, Slack, ClickUp, GitHub, bases de datos, APIs.

Qué desbloquea: El agente trabaja con TUS datos, no solo con la web abierta. Lee tus correos, revisa tu calendario, extrae de tu tablero de proyecto y responde preguntas usando el contexto de las herramientas que ya usas.

Configuración:

Aplicación de escritorio / Dashboard: MCP → Catálogo → explorar e instalar CLI: hermes mcp

El error: Conectar 15 MCPs a la vez. Cada MCP agrega esquemas de herramientas a la ventana de contexto. 15 MCPs con 10 herramientas cada uno = 150 definiciones de herramientas que el modelo lee en cada turno. Instala lo que usas. Desactiva lo que no. Tool Search (activado automáticamente cuando los esquemas consumen el 10%+ del contexto) ayuda a gestionar esto, pero menos MCPs sigue siendo mejor.

Ejemplo: "¿qué pasó en Slack esta semana mientras estaba concentrado codificando?" El agente lee tus canales de Slack, filtra por menciones y temas clave, los cruza con tus objetivos en la memoria. entrega un resumen de 10 líneas. sin cambiar de pestaña. sin desplazarte por 200 mensajes.

NIVEL 6 — SUB-AGENTES + EJECUCIÓN EN PARALELO

Qué es: delegate_task genera sub-agentes aislados con su propia ventana de contexto, sesión de terminal y conjunto de herramientas.

Qué desbloquea: Trabajo en paralelo a través de múltiples agentes. Uno investiga. Uno critica. Uno codifica. El padre orquesta. Cada hijo puede ejecutar un modelo diferente.

Configuración:

El agente usa delegate_task automáticamente cuando la tarea se beneficia del aislamiento. También puedes pedirlo directamente:

"crea un sub-agente en DeepSeek para investigar X mientras otro en GPT-5.5 critica los hallazgos"

Configuración:

configura en la aplicación de escritorio, Dashboard o config.yaml:

delegation: max_concurrent_children: 3 # predeterminado max_spawn_depth: 2 # limita la recursión

Roles:→ leaf (hoja, predeterminado): ejecuta, no puede re-delegar → orchestrator (orquestador): puede generar sus propios trabajadores

Modo background (v0.17.0):delegate_task(background=true) envía el sub-agente y regresa inmediatamente. Tu sesión permanece activa. El resultado reingresa como un nuevo turno cuando termina.

El error: Usar sub-agentes para tareas simples. La delegación tiene sobrecarga (configuración de contexto, asignación de herramientas). Una tarea que el agente principal puede manejar en 3 turnos no debería generar un sub-agente.

Ejemplo: "investiga tres competidores en paralelo. un agente por competidor. usa DeepSeek para la investigación. el padre en Sonnet sintetiza los tres." tres informes en 10 minutos en lugar de 30. cada agente trabaja aislado, por lo que una tarea de investigación lenta no bloquea a las demás.

NIVEL 7 — OPERACIONES ASÍNCRONAS

Qué es: Tres funciones que permiten a Hermes trabajar sin que tú escribas.

Qué desbloquea: El cambio de "yo pregunto, él responde" a "él trabaja, yo reviso."

/goal — objetivos persistentes:Establece un objetivo. Un modelo juez evalúa después de cada turno: ¿hecho o no hecho? El agente continúa automáticamente hasta que el objetivo se logra, lo pausas o el presupuesto de turnos (20 predeterminado) se agota.

/goal encuentra 100 clínicas en Toronto, crea una página de aterrizaje para cada una, redacta correos electrónicos personalizados para cada clínica.

/subgoal agrega criterios a mitad de la ejecución sin reiniciar el bucle.

Trabajos cron — tareas programadas:Gateway late cada 60 segundos. Ejecuta los trabajos programados en sesiones aisladas nuevas. Entrega resultados a más de 27 plataformas: Telegram, Discord, Slack, WhatsApp, Signal, Matrix, iMessage, Microsoft Teams, Google Chat, LINE, correo electrónico, SMS y más.

Adiciones de v0.17.0: → WhatsApp Business Cloud API (adaptador oficial de Meta, sin puente QR) → iMessage vía Photon Spectrum (sin necesidad de relay Mac) → Mensajes enriquecidos de Telegram (Bot API 10.1, formato nativo) → Automation Blueprints: plantillas de cron con un clic en el Dashboard (resumen matutino, revisión semanal, resumen de noticias, recordatorio). Sin necesidad de sintaxis cron.

Tres capas de costo: → modo no_agent: el script ES el trabajo, $0 para siempre → puerta wakeAgent: el script decide si se necesita LLM, $0 hasta que algo cambie → context_from: encadena salidas de trabajos en tuberías sin un framework

Red de seguridad — checkpoints:Habilita checkpoints antes de ejecutar operaciones autónomas. El agente toma una instantánea de tu directorio de trabajo antes de los cambios. /rollback restaura el estado si algo sale mal durante la noche.

configura en la aplicación de escritorio, Dashboard o config.yaml:

checkpoints: enabled: true

El error: Escribir prompts de cron vagos. Cada ejecución de cron comienza desde cero. Sin memoria, sin historial de chat. "Revisa ese problema del servidor" no significa nada. "Conéctate por SSH a 10.0.0.5, verifica el estado de nginx, confirma que el puerto 443 devuelve 200" funciona.

Ejemplo: 8:00 AM. Llega un ping de Telegram. No pediste esto. Cron lo entregó: "3 nuevos artículos de arXiv en tu nicho. competidor actualizó su página de precios. el repositorio de GitHub que sigues fusionó un cambio crítico. acción: revisa los precios del competidor antes de tu llamada de las 11am."

https://x.com/IBuzovskyi/status/2066145326780518736

FASE 3 — AUTONOMÍA (Niveles 8-15)

Hermes trabaja sin ti. El sistema se acumula con el tiempo.

NIVEL 8 — ARQUITECTURA MULTIPERFIL

Qué es: Perfiles separados de Hermes, cada uno con su propio SOUL.md, configuración, memoria, skills, trabajos cron y modelo. Agentes completamente aislados en una máquina.

Qué desbloquea: Trabajadores especializados en lugar de un generalista sobrecargado. Un perfil Scout encuentra señales. Un perfil Analyst sintetiza investigación. Un perfil Coder lanza funciones. Cada uno hace bien un trabajo con el modelo adecuado para ese trabajo.

Configuración:

Aplicación de escritorio / Dashboard: Perfiles → Crear (asistente de 5 pasos: Identidad → Modelo → Skills → MCPs → Revisión) CLI: hermes profile create [nombre]

Cada perfil se convierte en su propio comando:

hermes -p scout chat hermes -p analyst chat

El error: Dar a cada perfil el mismo SOUL.md. El punto central es el aislamiento. Un Scout que intenta analizar desperdicia tokens. Un Analyst que intenta encontrar fuentes duplica el trabajo del Scout. Un trabajo por perfil.

Ejemplo: Scout encontró 12 fuentes durante la noche. Analyst las sintetizó en 4 entradas de wiki para las 10am. Briefer entregó un resumen de 5 viñetas a las 8am. Lo lees mientras tomas café. Ninguno comparte memoria. Cada uno hizo un trabajo con el modelo adecuado para ese trabajo.

https://x.com/IBuzovskyi/status/2067313826492547483

NIVEL 9 — BASE DE CONOCIMIENTO AUTOMEJORABLE

Qué es: El skill LLM Wiki, basado en el patrón de Andrej Karpathy. Una base de conocimiento automejorable construida como archivos markdown interconectados. Se envía incluido con Hermes.

Qué desbloquea: Conocimiento a largo plazo que se acumula más allá del límite de la memoria. La memoria incorporada de Hermes maneja el contexto conversacional. La wiki maneja el conocimiento del dominio: artículos, transcripciones, notas de reuniones, hallazgos de investigación. Las referencias cruzadas permanecen vinculadas. Las contradicciones se marcan automáticamente.

Configuración:

configura en la aplicación de escritorio, Dashboard o config.yaml:

WIKI_PATH=~/obsidian-wiki

En la primera ejecución, el skill pregunta por tu dominio para construir SCHEMA.md con la taxonomía de etiquetas correcta.

Conéctalo a Obsidian para la vista de grafo: establece OBSIDIAN_VAULT_PATH en el mismo directorio.

Aliméntalo: "indexa este artículo en mi wiki: [pega URL o texto]"

El error: Nunca alimentar la wiki. Una base de conocimiento vacía no añade nada. El valor proviene de la acumulación. Mes 1: 50 entradas. Mes 3: más de 300 entradas con referencias cruzadas. El agente se vuelve más preciso porque la base de conocimiento se volvió más precisa.

Ejemplo: preguntas "¿cómo maneja la incorporación el competidor X?" Sin wiki: el agente busca en la web, te da información genérica. Con 3 meses de entradas de wiki: el agente extrae tus propias notas de investigación, transcripciones de reuniones donde un cliente mencionó al competidor X y un artículo que indexaste el mes pasado. la respuesta incluye contexto que ninguna búsqueda web podría encontrar.

NIVEL 10 — ORQUESTACIÓN KANBAN

Qué es: Un tablero de tareas SQLite persistente compartido entre todos los perfiles. Los estados fluyen de triage → por hacer → listo → ejecutando → bloqueado → hecho → archivado. El despachador se activa cada 60 segundos.

Qué desbloquea: Proyectos complejos de múltiples pasos con cadenas de dependencias. Cada tarjeta puede ejecutar su propio bucle /goal (goal_mode). Las tarjetas con tarjetas padre incompletas esperan automáticamente. Múltiples perfiles recogen las tarjetas asignadas a ellos.

Configuración:

/kanban create "Investigar 100 clínicas" \ --assignee scout --goal --goal-max-turns 15

/kanban create "Crear páginas de aterrizaje" \ --assignee coder --goal --goal-max-turns 20 \ --depends-on "Investigar 100 clínicas"

CLI: hermes kanban o /kanban en el chat.

Kanban vs cron vs delegate_task:→ Kanban: cola de trabajo persistente, perdura tras reinicios, multiperfil → Cron: programación basada en tiempo, tareas repetitivas → delegate_task: ejecución en paralelo única dentro de una sesión

El error: Usar Kanban para tuberías lineales simples. Tres perfiles en línea recta (Scout → Analyst → Briefer) funcionan bien con coordinación basada en archivos. Kanban añade valor cuando tienes árboles de dependencias, ramas paralelas o más de 10 tareas que necesitan seguimiento.

Ejemplo: análisis competitivo trimestral como un proyecto Kanban. 12 tarjetas: 3 competidores × 4 dimensiones (precios, funciones, posicionamiento, señales de contratación). la tarjeta de precios depende de la tarjeta de web scraping. la tarjeta de contratación depende de la tarjeta de investigación de LinkedIn. los agentes recogen el trabajo a medida que las dependencias se despejan. revisas el informe sintetizado final.

NIVEL 11 — MODO DE VOZ

Qué es: Conversión de voz a texto y texto a voz en todas las plataformas de mensajería. Seis proveedores de STT, cinco proveedores de TTS.

Qué desbloquea: Habla con Hermes a través de mensajes de voz en Telegram, Discord, WhatsApp. El agente transcribe, procesa y puede responder con voz sintetizada. Conversaciones de voz completas sin escribir.

Proveedores STT:→ faster-whisper (gratuito, se ejecuta en el dispositivo) → envoltura de comando local → Groq (nube rápida) → OpenAI Whisper API → Mistral → xAI

Proveedores TTS:→ Edge TTS (gratuito, predeterminado) → ElevenLabs (mejor calidad, de pago) → OpenAI TTS → MiniMax → NeuTTS (gratuito)

El error: Usar STT en la nube costoso para mensajes de voz rutinarios. faster-whisper local maneja la mayoría de los idiomas bien y no cuesta nada. Guarda el STT de pago para audio complejo o entornos ruidosos.

Ejemplo: conduciendo a una reunión. mensaje de voz en Telegram: "¿algo de la investigación de anoche que deba saber antes de mi llamada de las 11am?" El agente responde con un resumen de audio de 30 segundos. escuchas en lugar de leer. manos en el volante.

NIVEL 12 — AUTOMATIZACIÓN DEL NAVEGADOR

Qué es: Hermes puede controlar un navegador para navegar por sitios web, llenar formularios, extraer datos e interactuar con aplicaciones web.

Qué desbloquea: Tareas que requieren una sesión de navegador: scraping de páginas dinámicas, llenado de formularios web, interacción con herramientas que no tienen API. El agente ve la página y actúa sobre ella.

Configuración:

Incluido en Tool Gateway para suscriptores de Nous Portal:

hermes setup --portal

O configura la automatización del navegador por separado a través del dashboard.

El error: Usar la automatización del navegador para tareas que tienen una API. La automatización del navegador es más lenta, más frágil y más cara que una llamada API directa. Úsala solo cuando no exista una API.

Ejemplo: el competidor no tiene API pública. el agente abre su página de precios a través del navegador, extrae los planes y precios actuales, los compara con la instantánea del mes pasado almacenada en tu wiki. cambio detectado: eliminaron su nivel gratuito. marcado en tu resumen matutino.

NIVEL 13 — SERVIDOR API

Qué es: Hermes expuesto como un endpoint HTTP compatible con OpenAI. Agente completo con herramientas, memoria y skills accesibles a través del formato de API estándar.

Qué desbloquea: Cualquier interfaz que hable el formato OpenAI se conecta a Hermes como backend: Open WebUI, LobeChat, LibreChat, ChatBox, aplicaciones personalizadas, integraciones de Excel. El agente se convierte en una API sobre la que construyes.

Configuración:

configura en la aplicación de escritorio, Dashboard o .env:

API_SERVER_ENABLED=true API_SERVER_KEY=tu_clave_secreta

Inicia el gateway: Aplicación de escritorio / Dashboard: Gateway → Iniciar CLI: hermes gateway

Endpoint: http://127.0.0.1:8642/v1/chat/completions

Configuración multiusuario: Crea un perfil por usuario en diferentes puertos. Cada uno obtiene configuración, memoria y skills aislados.

El error: Exponer el servidor API a internet público sin autenticación. El servidor se vincula a 127.0.0.1 por defecto. Accede de forma remota a través de un túnel SSH, no mediante exposición pública. v0.17.0 añadió una puerta de enlace OAuth en cada endpoint que requiere token y autenticación websocket para el dashboard.

Ejemplo: tu investigación competitiva se ejecuta como un endpoint API. un dashboard personalizado consulta a Hermes para obtener la última información. tu equipo ve datos competitivos en una página interna en vivo. nadie abre Telegram. los datos se sirven solos.

NIVEL 14 — INTEGRACIÓN CON IDE (ACP)

Qué es: Hermes se ejecuta como un servidor ACP (Agent Communication Protocol) dentro de los editores VS Code, Zed y JetBrains.

Qué desbloquea: El chat, la actividad de herramientas, los diffs de archivos y los comandos de terminal se renderizan dentro de tu editor. El agente trabaja en tu directorio de proyecto con el contexto de tu editor. El mismo núcleo del agente, las mismas herramientas, la misma memoria que CLI y gateway.

Configuración:

hermes acp start

En VS Code: instala la extensión ACP, apúntala a Hermes.

Lo que incluye ACP:→ Herramientas de archivos: read_file, write_file, patch, search_files → Ejecución de terminal → Interfaz de chat dentro del editor → Solicitudes de aprobación para comandos peligrosos

Lo que excluye ACP (por diseño):→ Entrega de mensajería → Gestión de trabajos cron → Funciones específicas del gateway

El error: Pensar que ACP reemplaza al gateway. ACP es para sesiones de codificación dentro de un editor. El gateway maneja la mensajería, cron y la entrega multiplataforma. Ambos ejecutan el mismo núcleo del agente debajo.

Ejemplo: codificando una página de precios. dentro de VS Code le preguntas a Hermes: "¿cómo estructura sus niveles el competidor X?" El agente revisa tu wiki de Obsidian, encuentra tus notas de investigación, da la respuesta. ajustas tu diseño sin abrir un navegador ni Telegram.

NIVEL 15 — DISTRIBUCIONES DE PERFIL

Qué es: Empaqueta toda tu configuración del agente como un repositorio git. Cualquiera instala tu agente con un comando.

Qué desbloquea: Tu agente se convierte en un producto. Véndelo. Compártelo con tu equipo. Distribúyelo a clientes. Todo se transfiere excepto las claves API y las memorias personales.

v0.17.0 también introdujo la RAFT Agent Network: conecta Hermes a raft.build como un agente externo. Puente de canal de activación con privacidad por contrato (los payloads de activación llevan solo metadatos, nunca cuerpos de mensajes). Tu agente puede colaborar con agentes en otras máquinas.

Lo que contiene una distribución:

distribution.yaml # manifiesto SOUL.md # identidad config.yaml # configuración del modelo y proveedor skills/ # skills personalizados cron/ # trabajos programados mcp.json # herramientas conectadas

Instala la distribución de otra persona:

hermes profile install

github.com/usuario/su-agente

El error: Incluir claves API o datos personales en la distribución. Las credenciales permanecen por máquina. La distribución lleva personalidad, skills y flujos de trabajo. El usuario trae sus propias claves.

Ejemplo: construiste un departamento de investigación con Scout, Analyst, Briefer. un nuevo miembro del equipo se une. ejecuta: hermes profile install github.com/tu/depto-investigacion. tiene tus tres perfiles, estructura de wiki, trabajos cron y plantillas SOUL.md. agrega sus propias claves API y bot de Telegram. funcionando en 10 minutos.

UN FLUJO DE TRABAJO, 15 EVOLUCIONES

Investigación competitiva. La misma tarea. Observa cómo cambia en cada nivel.

Nivel 1: escribes "¿qué hay de nuevo en agentes de IA esta semana?" y lees un muro de texto.

Nivel 2: el agente ya conoce tu nicho y competidores desde SOUL.md. misma pregunta, respuesta filtrada a TU mercado.

Nivel 3: /background investiga competidores mientras redactas una propuesta. los resultados aparecen sin interrumpir tu flujo.

Nivel 4: el skill de investigación se ejecuta en DeepSeek V4 Flash. el skill de análisis se ejecuta en Sonnet. dejas de pagar precios de Opus por búsquedas web.

Nivel 5: el agente revisa Slack, correo electrónico y ClickUp ANTES de responder. "el competidor lanzó ayer. tu equipo lo discutió en #product."

Nivel 6: tres subagentes investigan tres competidores en paralelo. cada uno en DeepSeek. el padre en Sonnet sintetiza. 10 minutos en lugar de 30.

Nivel 7: dejaste de preguntar. un cron job se ejecuta a las 7am. wakeAgent gate: nada cambió = $0. un competidor lanzó una actualización = el agente se despierta, investiga, entrega un resumen a Telegram. lo lees mientras tomas café.

Nivel 8: el perfil Scout encuentra señales cada 3 horas. Analyst sintetiza a las 10am. Briefer entrega a las 8am. tres perfiles. un pipeline.

Nivel 9: los hallazgos van al wiki de Obsidian. mes 3: más de 300 entradas. el agente revela patrones que no pediste porque el wiki encontró conexiones entre fuentes.

Nivel 10: el análisis trimestral se ejecuta como un proyecto Kanban. 12 tarjetas con cadenas de dependencia. los agentes retoman trabajo a medida que las dependencias se despejan. tú revisas el informe final.

Nivel 11: manejando hacia una reunión. mensaje de voz: "¿algo de la investigación de anoche?" el agente responde con audio. escuchas en lugar de leer.

Nivel 12: el competidor no tiene API. el agente abre su página de precios mediante el navegador, la compara con la captura del mes anterior. cambio detectado. marcado en tu resumen.

Nivel 13: la investigación se ejecuta como un endpoint de API. un dashboard personalizado lo consulta. tu equipo ve inteligencia competitiva en una página en vivo.

Nivel 14: programando una funcionalidad. desde VS Code preguntas "¿cómo maneja esto el competidor X?" el agente responde desde tu wiki sin salir del editor.

Nivel 15: tu configuración de investigación es un repositorio git. un nuevo miembro del equipo ejecuta un comando. Scout, Analyst, Briefer, estructura del wiki, cron jobs. todo instalado en 10 minutos.

ECONOMÍA DE TOKENS: CÓMO EJECUTAR LOS 15 NIVELES SIN GASTAR DE MÁS

cada nivel superior a 3 consume tokens. aquí están los controles que mantienen el gasto predecible.

MODELO ADECUADO POR TAREA (Nivel 4+)

no todas las tareas necesitan tu modelo más caro. búsqueda web = DeepSeek V4 Flash ($0.10/M). síntesis = Sonnet ($3/$15/M). revisión final = Opus 4.8 ($5/$25/M). asigna modelos por habilidad, por perfil, por cron job. consulta el Nivel 4 para la referencia completa de modelo por tarea.

WAKEAGENT GATES (Nivel 7+)

el script se ejecuta en cada tick de forma gratuita. verifica si algo cambió. nada cambió = el agente nunca se despierta = $0. el agente solo gasta tokens cuando hay trabajo que hacer.

MODO NO_AGENT (Nivel 7+)

cuando el script ES el trabajo. verificaciones de disponibilidad, alertas de disco, monitores de archivos. la salida va directamente a Telegram. cero llamadas a LLM. cero tokens. siempre.

SCRIPTS PREVIOS A LA EJECUCIÓN (Nivel 7+)

el script recopila datos de forma gratuita. la salida se inyecta en el prompt como contexto. el modelo resume lo que el script obtuvo en lugar de quemar llamadas a herramientas para encontrar los datos por sí mismo.

CONJUNTOS DE HERRAMIENTAS REDUCIDOS (Nivel 5+)

establece --skills web,file por cron job. menos esquemas de herramientas en el contexto = prompt más pequeño = más económico. un trabajo de resumen de noticias no necesita herramientas de navegador, delegación ni kanban.

BÚSQUEDA DE HERRAMIENTAS (Nivel 5+)

se activa automáticamente cuando los esquemas de herramientas ocupan el 10%+ del contexto. reemplaza las definiciones completas de herramientas con 3 herramientas puente. ~300 tokens en lugar de miles. el agente descubre herramientas bajo demanda en lugar de cargarlas todas a la vez.

UMBRAL DE COMPRESIÓN (Nivel 7+)

se configura en la aplicación de escritorio, Dashboard o config.yaml:

compression: threshold: 0.40 # predeterminado 0.50

activa la compresión de contexto antes. mantiene las ejecuciones largas de /goal y las sesiones cron dentro del presupuesto de tokens incluso con más de 20 turnos.

CURADOR — GRATIS POR DEFECTO (v0.17.0)

la poda determinista de habilidades aún se ejecuta de forma gratuita. la consolidación con LLM ahora es solo por opción voluntaria:

se configura en la aplicación de escritorio, Dashboard o config.yaml:

curator: consolidate: true # opción voluntaria, predeterminado false

la curación rutinaria en segundo plano no cuesta tokens. habilita la consolidación solo cuando tu biblioteca de habilidades necesite una limpieza profunda.

DENSIFICACIÓN SIN PÉRDIDA (PR #47866 de teknium)

los resultados de search_files se comprimen antes de llegar al modelo. misma información. menos tokens. fusionado en la última versión de Hermes. ejecuta hermes update.

MODELOS AUXILIARES PARA JUEZ (Nivel 7+)

el juez de /goal se ejecuta DESPUÉS de cada turno. enrutalo a un modelo rápido y económico.

se configura en la aplicación de escritorio, Dashboard o config.yaml:

auxiliary: goal_judge: provider: openrouter model: google/gemini-3-flash-preview

20 llamadas del juez en Gemini Flash vs 20 en Opus = ahorro significativo.

LÍMITES DE PRESUPUESTO (todos los niveles)

se configuran en la aplicación de escritorio, Dashboard o config.yaml:

budget: daily_max_usd: 10 session_max_usd: 2 monthly_max_usd: 200

límites estrictos. el agente se detiene al alcanzar el límite. configúralos antes de habilitar cualquier cron job o ejecución de /goal.

MONITOREA EL GASTO

Aplicación de escritorio / Dashboard: la pestaña Uso muestra el desglose por perfil. CLI: /usage en cualquier sesión para estadísticas por sesión.

agrega "termina con el gasto de tokens de esta semana" a los prompts de Briefer para seguimiento semanal de costos en Telegram.

el patrón en todo esto: trasladar el trabajo del modelo costoso a código gratuito, modelos económicos y contexto comprimido. el agente razona. todo lo demás se ejecuta gratis.

EMPIEZA DESDE CERO

si te importa el control de tokens desde el primer día, instala con el modo Blank Slate (hermes setup → Blank Slate). todo deshabilitado excepto proveedor, modelo, herramientas de archivos, terminal. agrega funciones una por una a medida que las necesites. nada se carga que no hayas habilitado explícitamente. este es el punto de partida más económico y controlado.

DONDE LA MAYORÍA SE DETIENE

Niveles 1-2. Instalan Hermes, escriben un SOUL.md y lo usan como un chatbot inteligente. El agente les ahorra 30 minutos al día.

El salto del nivel 3 al nivel 7 es donde el ahorro diario de tiempo pasa de minutos a horas. /background, habilidades con los modelos adecuados, cron jobs con wakeAgent gates. Estos se acumulan.

El salto del nivel 7 al nivel 10+ es donde el agente deja de ser una herramienta y se convierte en un sistema. Arquitectura multiperfil, conocimiento auto-mejorable, orquestación Kanban. Revisas trabajo que ocurrió sin ti.

CÓMO IDENTIFICAR TU NIVEL ACTUAL

YanXbt - inline image

No necesitas llegar al nivel 15. La mayoría de los fundadores solitarios operan bien en los niveles 7-10. Los niveles superiores resuelven problemas específicos: voz para flujos de trabajo móviles, navegador para herramientas sin API, servidor API para integraciones personalizadas, IDE para programación, distribuciones para equipos.

Elige el nivel que coincida con tu cuello de botella. Configura ese. Pasa al siguiente cuando deje de ser suficiente.

ARTÍCULOS RELACIONADOS

FUENTES OFICIALES

Todos los detalles técnicos verificados contra la documentación de Hermes Agent v0.17.0.

@NousResearch @Teknium

Recrear en YouMind

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Para creadores

Convierte tu Markdown en un artículo de 𝕏 impecable

Cuando publicas tus propios textos largos, dar formato en 𝕏 a imágenes, tablas y bloques de código es un fastidio. YouMind convierte un borrador completo en Markdown en un artículo de 𝕏 impecable y listo para publicar.

Prueba Markdown a 𝕏

Más patrones por descifrar

Artículos virales recientes

Explorar más artículos virales