La mayoría de las personas instalan Hermes Agent y lo usan 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 gestiona 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 tropieza a 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

FASE 1 — FUNDAMENTO (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 solo comando → Configuración completa: recorrer cada proveedor, herramienta y opción tú mismo → Pizarra en blanco: todo comienza DESACTIVADO excepto proveedor, modelo, herramientas de archivos y terminal. Sin búsqueda web, sin navegador, sin memoria, sin delegación, sin cron, sin habilidades, sin plugins, sin MCP. Habilitas solo lo que necesitas. No se carga nada que no hayas elegido, incluso después de las actualizaciones.
La 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 ~/reports/" usa las herramientas.
Ejemplo: "investiga los 5 mejores CRM para fundadores individuales, compara precios y funciones, guarda un informe en ~/reports/crm-comparison.html" — el agente busca, compara, escribe el archivo. Hecho 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 empresarial.
Qué desbloquea: El agente deja de pedirte que le expliques las cosas de nuevo. Dos personas que hacen la misma pregunta obtienen respuestas diferentes porque Hermes conoce sus diferentes contextos. Tus instrucciones, preferencias y detalles del negocio persisten en todas las sesiones.
v0.17.0 agregó operaciones de memoria atómicas: el agente puede agregar, reemplazar y eliminar entradas de memoria en lotes en una sola llamada. Las actualizaciones de memoria ya no fallan a mitad de edición cuando el presupuesto es ajustado.
Configuración:
Aplicación de escritorio / Panel: 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 lo lee al inicio de cada sesión.
El error: Dejar SOUL.md vacío y esperar resultados personalizados. Hermes sin 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: consejos genéricos 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 corre el riesgo de perder clientes en el segmento B donde tienes el 60% de los ingresos. Pruébalo primero en el segmento A."
https://x.com/IBuzovskyi/status/2065125711401062758
NIVEL 3 — COMANDOS DE BARRA
Qué es: Comandos que cambian cómo trabaja el agente en medio de la sesión. La mayoría de los usuarios nunca los escriben.
Qué desbloquea: Trabajo paralelo dentro de una sola sesión. Dejas de esperar a que termine una tarea para empezar la siguiente.
Los comandos:
/background <prompt> Lanza 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 mitad de la ejecución.
/queue <prompt> Pone en cola un seguimiento. Espera hasta que termine la tarea actual y luego se ejecuta automáticamente.
/model <nombre> Cambia de modelo en medio de la sesión. Empieza con Sonnet para planificar. Cambia a DeepSeek para ejecutar. Cambia a Opus para revisar.
v0.17.0 agregó grok-composer-2.5-fast a través de Grok OAuth: el modelo de codificación de contexto de 200K detrás de Cursor's Composer, accesible a través de tu suscripción a Grok.
Configurar el comportamiento predeterminado cuando escribes mientras el agente está ocupado:
configurar en la aplicación de escritorio, panel o config.yaml:
display: busy_input_mode: steer # o queue, o interrupt
El error: No saber que existen. La mayoría de los usuarios escriben un prompt, esperan a que termine, escriben otro prompt. Solo /background duplica tu rendimiento por sesión.
Ejemplo: estás redactando una propuesta. En medio de la 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 romper el flujo.
FASE 2 — APROVECHAMIENTO (Niveles 4-7)
Hermes trabaja de manera más inteligente. Dejas de hacer tareas que el agente puede manejar.
NIVEL 4 — HABILIDADES + MODELO ADECUADO POR HABILIDAD
Qué es: Las habilidades son documentos de conocimiento bajo demanda y colecciones de herramientas que el agente carga cuando las necesita. Cada habilidad puede ejecutarse en un modelo diferente.
Qué desbloquea: El agente se convierte en un especialista bajo demanda. Una habilidad de investigación carga metodología de investigación. Una habilidad de revisión de código carga patrones de seguridad. Cada habilidad usa el modelo más adecuado para su trabajo.
Configuración:
Aplicación de escritorio / Panel: Centro de habilidades → Explorar → Instalar CLI: /skills search [tema]
v0.17.0 renovó el Centro de habilidades: centros conectados (OpenAI, Anthropic, HuggingFace, NVIDIA), sección destacada, vistas previas completas de habilidades antes de instalar y escaneo de seguridad en cada habilidad.
v0.17.0 también agregó edición de imágenes: image_generate ahora edita imágenes de origen ("haz este logo azul", "elimina el fondo"). Misma herramienta, nuevo modo.
Asigna un modelo por habilidad en la aplicación de escritorio o config.yaml:
investigación/búsqueda web → DeepSeek V4 Flash ($0.10/M tokens, el 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 fuerte + llamada a herramientas) codificación (valor) → GPT-5.5 ($2/$12/M, #1 Chatbot Arena, 2M de contexto) investigación con fundamentación → Gemini 2.5 Pro ($1.25/$10/M, Google Search incorporado) trabajo de subagente masivo → 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 a través de Ollama (8GB de 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 desde mediados de 2026.
El error: Ejecutar cada habilidad en tu modelo más caro. Una habilidad de búsqueda web rutinaria que queme tokens de Opus es dinero desperdiciado. Iguala el costo del modelo con la complejidad de la tarea.
Ejemplo: ejecutas una habilidad de investigación competitiva en DeepSeek V4 Flash en lugar de Opus 4.8. Calidad comparable para búsqueda web. 30-50 veces más barato por llamada. En 30 ejecuciones al mes, los ahorros se acumulan rápidamente.
NIVEL 5 — MCPS (CONECTA TU MUNDO)
Qué es: Los servidores MCP (Protocolo de Contexto de Modelo) conectan Hermes a 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 proyectos y responde preguntas usando el contexto de las herramientas que ya usas.
Configuración:
Aplicación de escritorio / Panel: MCP → Catálogo → explorar e instalar CLI: hermes mcp
El error: Conectar 15 MCP a la vez. Cada MCP agrega esquemas de herramientas a la ventana de contexto. 15 MCP con 10 herramientas cada uno = 150 definiciones de herramientas que el modelo lee en cada turno. Instala lo que usas. Desactiva lo que no. La búsqueda de herramientas (activada automáticamente cuando los esquemas consumen el 10%+ del contexto) ayuda a gestionar esto, pero menos MCP sigue siendo mejor.
Ejemplo: "¿qué pasó en Slack esta semana mientras estaba metido de lleno en la codificación?" El agente lee tus canales de Slack, filtra por menciones y temas clave, cruza referencias con tus objetivos en la memoria. Te da un resumen de 10 líneas. Sin cambiar de pestaña. Sin desplazarte por 200 mensajes.
NIVEL 6 — SUBAGENTES + EJECUCIÓN PARALELA
Qué es: delegate_task genera subagentes aislados con su propia ventana de contexto, sesión de terminal y conjunto de herramientas.
Qué desbloquea: Trabajo 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 subagente en DeepSeek para investigar X mientras otro en GPT-5.5 critica los hallazgos"
Configuración:
configurar en la aplicación de escritorio, panel o config.yaml:
delegation: max_concurrent_children: 3 # valor predeterminado max_spawn_depth: 2 # limita la recursividad
Roles:→ hoja (predeterminado): ejecuta, no puede re-delegar → orquestador: puede generar sus propios trabajadores
Modo en segundo plano (v0.17.0): delegate_task(background=true) envía el subagente y regresa inmediatamente. Tu sesión permanece activa. El resultado reingresa como un nuevo turno cuando termina.
El error: Usar subagentes 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 subagente.
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 de forma aislada, 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 que Hermes trabaje sin que escribas.
Qué desbloquea: El cambio de "yo pregunto, responde" a "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 se logra el objetivo, lo pausas o se agota el presupuesto de turnos (20 por defecto).
/goal encuentra 100 clínicas en Toronto, crea una página de destino para cada una, redacta correos personalizados para cada clínica.
/subgoal agrega criterios en medio de la ejecución sin reiniciar el bucle.
Trabajos cron — tareas programadas: El gateway late cada 60 segundos. Ejecuta los trabajos pendientes 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.
v0.17.0 adiciones: → WhatsApp Business Cloud API (adaptador oficial de Meta, sin puente QR) → iMessage a través de Photon Spectrum (sin necesidad de relé Mac) → Mensajes enriquecidos de Telegram (Bot API 10.1, formato nativo) → Planos de automatización: plantillas de cron con un clic en el panel (informe 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 — puntos de control: Habilita puntos de control 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.
configurar en la aplicación de escritorio, panel 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. Telegram notifica. 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 importante. 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, habilidades, 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 Analista sintetiza investigaciones. Un perfil Programador implementa funciones. Cada uno hace bien un trabajo con el modelo adecuado para ese trabajo.
Configuración:
Aplicación de escritorio / Panel: Perfiles → Crear (asistente de 5 pasos: Identidad → Modelo → Habilidades → 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 completo es el aislamiento. Un Scout que intenta analizar desperdicia tokens. Un Analista que intenta encontrar fuentes duplica el trabajo del Scout. Un trabajo por perfil.
Ejemplo: Scout encontró 12 fuentes durante la noche. Analista 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: La habilidad LLM Wiki, basada en el patrón de Andrej Karpathy. Una base de conocimiento automejorable construida como archivos markdown interconectados. Se incluye con Hermes.
Qué desbloquea: Conocimiento a largo plazo que se acumula más allá del límite de memoria. La memoria incorporada de Hermes maneja el contexto conversacional. El wiki maneja el conocimiento del dominio: artículos, transcripciones, notas de reuniones, hallazgos de investigación. Las referencias cruzadas permanecen vinculadas. Las contradicciones se señalan automáticamente.
Configuración:
configurar en la aplicación de escritorio, panel o config.yaml:
WIKI_PATH=~/obsidian-wiki
En la primera ejecución, la habilidad 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 el wiki. Una base de conocimiento vacía no aporta nada. El valor viene de la acumulación. Mes 1: 50 entradas. Mes 3: 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 duradero compartido entre todos los perfiles. Los estados fluyen de triage → por hacer → listo → ejecutando → bloqueado → hecho → archivado. El despachador se ejecuta cada 60 segundos.
Qué desbloquea: Proyectos complejos de varios pasos con cadenas de dependencias. Cada tarjeta puede ejecutar su propio bucle /goal (goal_mode). Las tarjetas con tarjetas padre sin completar esperan automáticamente. Múltiples perfiles recogen las tarjetas que se les asignan.
Configuración:
/kanban create "Investigar 100 clínicas" \ --assignee scout --goal --goal-max-turns 15
/kanban create "Crear páginas de destino" \ --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 duradera, persiste entre reinicios, multiperfil → Cron: programación basada en tiempo, tareas repetitivas → delegate_task: ejecución paralela única dentro de una sesión
El error: Usar Kanban para pipelines lineales simples. Tres perfiles en línea recta (Scout → Analista → Briefer) funcionan bien con coordinación basada en archivos. Kanban agrega valor cuando tienes árboles de dependencias, ramas paralelas o más de 10 tareas que necesitan seguimiento.
Ejemplo: análisis competitivo trimestral como 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 raspado web. La tarjeta de contratación depende de la tarjeta de investigación de LinkedIn. Los agentes recogen el trabajo a medida que se despejan las dependencias. Tú revisas el informe final sintetizado.
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 de STT:→ faster-whisper (gratuito, se ejecuta en el dispositivo) → envoltorio de comando local → Groq (nube rápida) → OpenAI Whisper API → Mistral → xAI
Proveedores de TTS:→ Edge TTS (gratuito, predeterminado) → ElevenLabs (mejor calidad, de pago) → OpenAI TTS → MiniMax → NeuTTS (gratuito)
El error: Usar STT en la nube caro para mensajes de voz rutinarios. El faster-whisper local maneja la mayoría de los idiomas bien y no cuesta nada. Reserva 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, rellenar formularios, extraer datos e interactuar con aplicaciones web.
Qué desbloquea: Tareas que requieren una sesión de navegador: raspar páginas dinámicas, rellenar formularios web, interactuar 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 panel.
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 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, compara con la instantánea del mes pasado almacenada en tu wiki. Cambio detectado: eliminaron su nivel gratuito. Señalado en tu informe matutino.
NIVEL 13 — SERVIDOR API
Qué es: Hermes expuesto como un endpoint HTTP compatible con OpenAI. Agente completo con herramientas, memoria y habilidades accesible a través del formato 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:
configurar en la aplicación de escritorio, panel o .env:
API_SERVER_ENABLED=true API_SERVER_KEY=tu_clave_secreta
Inicia el gateway: Aplicación de escritorio / Panel: 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 habilidades aisladas.
El error: Exponer el servidor API a internet pública 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 agregó puerta OAuth en cada endpoint que requiere token y autenticación websocket para el panel.
Ejemplo: Tu investigación competitiva se ejecuta como un endpoint API. Un panel personalizado consulta a Hermes para obtener la información más reciente. Tu equipo ve datos competitivos en una página interna en vivo. Nadie abre Telegram. Los datos se sirven solos.
NIVEL 14 — INTEGRACIÓN IDE (ACP)
Qué es: Hermes se ejecuta como un servidor ACP (Protocolo de Comunicación de Agentes) dentro de VS Code, Zed y editores 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. Mismo núcleo de agente, mismas herramientas, misma memoria que CLI y gateway.
Configuración:
hermes acp start
En VS Code: instala la extensión ACP, apúntala a Hermes.
Qué incluye ACP:→ Herramientas de archivo: read_file, write_file, patch, search_files → Ejecución de terminal → Interfaz de chat dentro del editor → Solicitudes de aprobación para comandos peligrosos
Qué 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. Gateway maneja mensajería, cron y entrega multiplataforma. Ambos ejecutan el mismo núcleo de 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 de agente como un repositorio de git. Cualquiera instala tu agente con un solo comando.
Qué desbloquea: Tu agente se convierte en un producto. Véndelo. Compártelo con tu equipo. Distríbuye a clientes. Todo se transfiere excepto las claves API y las memorias personales.
v0.17.0 también introdujo la Red de Agentes RAFT: conecta Hermes a raft.build como un agente externo. Puente de canal de activación con privacidad por contrato (las cargas útiles de activación llevan solo metadatos, nunca cuerpos de mensajes). Tu agente puede colaborar con agentes en otras máquinas.
Qué contiene una distribución:
distribution.yaml # manifiesto SOUL.md # identidad config.yaml # configuración de modelo y proveedor skills/ # habilidades personalizadas cron/ # trabajos programados mcp.json # herramientas conectadas
Instalar la distribución de otra persona:
hermes profile install
El error: Incluir claves API o datos personales en la distribución. Las credenciales permanecen por máquina. La distribución lleva personalidad, habilidades y flujos de trabajo. El usuario trae sus propias claves.
Ejemplo: Construiste un departamento de investigación con Scout, Analista, Briefer. Un nuevo miembro del equipo se une. Ejecutan: hermes profile install github.com/tu/dept-investigacion. Tienen tus tres perfiles, estructura de wiki, trabajos cron y plantillas SOUL.md. Agregan 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: la habilidad de investigación se ejecuta en DeepSeek V4 Flash. La habilidad de análisis se ejecuta en Sonnet. Dejas de pagar precios de Opus por búsquedas web.
Nivel 5: el agente revisa Slack, correo y ClickUp ANTES de responder. "El competidor lanzó ayer. Tu equipo lo discutió en #producto."
Nivel 6: tres subagentes investigan a tres competidores en paralelo. Cada uno en DeepSeek. El agente principal en Sonnet sintetiza. 10 minutos en lugar de 30.
Nivel 7: dejaste de preguntar. Un trabajo cron se ejecuta a las 7 a. m. Puerta wakeAgent: nada cambió = $0. Un competidor lanzó una actualización = el agente se activa, investiga y entrega un informe a Telegram. Lo lees mientras tomas café.
Nivel 8: un perfil Scout encuentra señales cada 3 horas. Analyst sintetiza a las 10 a. m. Briefer entrega a las 8 a. m. Tres perfiles. Una tubería.
Nivel 9: los hallazgos van a la wiki de Obsidian. Mes 3: más de 300 entradas. El agente descubre patrones que no pediste porque la wiki encontró conexiones entre fuentes.
Nivel 10: el análisis trimestral se ejecuta como un proyecto Kanban. 12 tarjetas con cadenas de dependencias. Los agentes toman tareas a medida que se liberan las dependencias. Revisas el informe final.
Nivel 11: camino a 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 instantánea del mes pasado. Cambio detectado. Marcado en tu informe.
Nivel 13: la investigación se ejecuta como un endpoint de API. Un panel personalizado lo consulta. Tu equipo ve inteligencia competitiva en una página en vivo.
Nivel 14: programando una funcionalidad. Dentro de 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 solo comando. Scout, Analyst, Briefer, estructura de wiki, trabajos cron. Todo instalado en 10 minutos.
ECONOMÍA DE TOKENS: CÓMO EJECUTAR LOS 15 NIVELES SIN GASTAR DINERO
Cada nivel por encima del 3 consume tokens. Estos son los controles que mantienen predecible el gasto.
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 trabajo cron. Consulta el nivel 4 para la referencia completa de modelo por tarea.
PUERTAS WAKEAGENT (Nivel 7+)
El script se ejecuta en cada tick de forma gratuita. Verifica si algo cambió. Nada cambió = el agente nunca se activa = $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, vigilantes de archivos. La salida va directamente a Telegram. Cero llamadas LLM. Cero tokens. Siempre.
SCRIPTS DE PRE-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 gastar llamadas a herramientas para encontrar los datos por sí mismo.
CONJUNTOS DE HERRAMIENTAS REDUCIDOS (Nivel 5+)
Configura --skills web,file por trabajo cron. Menos esquemas de herramientas en contexto = prompt más pequeño = más barato. 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 consumen el 10% o más 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, el panel de control 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 DE FORMA PREDETERMINADA (v0.17.0)
La poda determinista de habilidades todavía se ejecuta gratis. La consolidación impulsada por LLM ahora es solo opcional:
Configura en la aplicación de escritorio, el panel de control o config.yaml:
curator: consolidate: true # opcional, predeterminado false
La curación rutinaria en segundo plano cuesta cero tokens. Habilita la consolidación solo cuando tu biblioteca de habilidades necesite una limpieza profunda.
DENSIFICACIÓN SIN PÉRDIDAS (PR #47866 de teknium)
Los resultados de search_files se comprimen antes de llegar al modelo. Misma información. Menos tokens. Integrado en la última versión de Hermes. Ejecuta hermes update.
MODELOS AUXILIARES PARA EL JUEZ (Nivel 7+)
El juez de /goal se ejecuta después de CADA turno. Enrútalo a un modelo rápido y barato.
Configura en la aplicación de escritorio, el panel de control o config.yaml:
auxiliary: goal_judge: provider: openrouter model: google/gemini-3-flash-preview
20 llamadas de juez en Gemini Flash frente a 20 en Opus = ahorro significativo.
LÍMITES DE PRESUPUESTO (todos los niveles)
Configura en la aplicación de escritorio, el panel de control o config.yaml:
budget: daily_max_usd: 10 session_max_usd: 2 monthly_max_usd: 200
Límites estrictos. El agente se detiene cuando alcanza el límite. Configúralos antes de habilitar cualquier trabajo cron o ejecución de /goal.
MONITOREA EL GASTO
Aplicación de escritorio / Panel de control: 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 el seguimiento semanal de costos en Telegram.
El patrón en todo esto: trasladar el trabajo del modelo caro al código gratuito, modelos baratos 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. No se carga nada que no hayas habilitado explícitamente. Este es el punto de partida más barato 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 7 es donde el ahorro de tiempo diario pasa de minutos a horas. /background, habilidades con los modelos adecuados, trabajos cron con puertas wakeAgent. Todo se acumula.
El salto del nivel 7 al 10+ es donde el agente deja de ser una herramienta y se convierte en un sistema. Arquitectura de múltiples perfiles, conocimiento que se mejora a sí mismo, orquestación Kanban. Revisas trabajo que ocurrió sin ti.
CÓMO IDENTIFICAR TU NIVEL ACTUAL

No necesitas llegar al nivel 15. La mayoría de los fundadores en solitario 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
- SOUL.MD DEL AGENTE HERMES: POR QUÉ 50 LÍNEAS IMPORTAN MÁS QUE TU MODELO — Inmersión en el nivel 2
- EL AGENTE HERMES SE CONSTRUYE MIENTRAS DUERMES — Inmersión en el nivel 7
- AGENTE HERMES + NOTEBOOKLM + OBSIDIAN: DEPARTAMENTO DE INVESTIGACIÓN CON 3 AGENTES — Inmersión en los niveles 8-9
FUENTES OFICIALES
- Descripción general de funciones
- SOUL.md
- Habilidades
- Cron
- Delegación
- Objetivos
- Perfiles
- Kanban
- Voz y TTS
- Automatización del navegador
- Servidor API
- ACP/IDE
- Distribuciones de perfiles
- Descripción general de integraciones
Todos los detalles técnicos verificados con la documentación de Hermes Agent v0.17.0.





