
Las sesiones de larga duración por fin se ponen al día: la compactación ahora reconstruye siempre el system prompt
Hermes solía restaurar el system prompt de una sesión de larga duración byte a byte desde su snapshot en cada compactación — así que las mejoras de guía, los nuevos bloques de prompt y los renombrados de herramientas nunca llegaban a una sesión que llevaba meses activa. Un cambio integrado el 30 de agosto (PR #98426) hace que el commit de compactación ejecute siempre el builder de prompt en vivo: una salida byte-igual conserva el objeto original (caches de prefijo intactos), una salida divergente gana y registra el diff.
Leer más
La compresión de contexto, 5 veces más rápida: una sola petición aux en lugar de 19
La antigua lean compaction llamaba al modelo aux una vez por cada fragmento de historial para construir digests — hasta 28 llamadas secuenciales en una sesión grande, que convertían la compactación en bloqueos de 7-11 minutos en rutas aux lentas. Un cambio integrado el 30 de agosto (PR #98628) elimina el bucle de digests: una petición aux por intento de compactación. Medido sobre una transcripción real de 500K tokens: de 196.5s a 39.6s, y ~11K tokens menos después de la compactación.
Leer más
Dale a Hermes una máquina del tiempo: busca la web tal y como era con BackSearch
Pides a un LLM que prediga las noticias del próximo mes y resulta que ha mirado los titulares de hoy: la predicción queda contaminada por información posterior. BackSearch (de General Reasoning) congela el archivo de noticias: cada petición lleva una fecha as_of, la búsqueda solo devuelve documentos rastreados en o antes de esa fecha, y misma consulta + misma fecha = siempre los mismos resultados. El plugin oficial independiente hermes-plugin-backsearch (v1.0.0, anunciado el 29 de agosto) añade a Hermes dos herramientas — backsearch y backfetch — activadas con OPENREWARD_API_KEY y con huella cero si no hay clave. Este artículo explica el concepto, la instalación, la referencia de parámetros y los usos para backtests de predicción sin fugas.
Leer más
Tres nuevos providers de modelos: Ramp Router, Nebius Token Factory y Tencent TokenPlan
El 29 de agosto Hermes fusionó tres nuevos providers de modelos: Ramp Router (router.com) — un endpoint compatible con OpenAI Responses que enruta a muchos upstreams con fallbacks del lado del servidor y controles de gasto; Nebius Token Factory — inferencia pay-as-you-go de Nebius; y Tencent TokenPlan — la suscripción token-plan de Tencent Cloud Hunyuan en un endpoint compatible con Anthropic, que además incorpora el modelo hy4-preview al catálogo oficial. Los PRs #97915/#97916/#97917 están en main, aún sin release.
Leer más
Tres nuevas skills opcionales oficiales: cuestionarios, asistentes de configuración e interrogación de planes
El 29 de agosto Hermes lanzó tres nuevas skills opcionales de una vez: decision-questionnaire convierte una decisión que solo una persona puede tomar en un cuestionario asíncrono; setup-wizard-generator produce asistentes bash interactivos para los pasos de configuración que solo puede hacer un humano; y grill-me v2.0.0 se actualiza al modo de entrevista frontier-rounds, que interroga cada suposición sin examinar de tu plan. Las tres son ports nativos de Hermes del repo mattpocock/skills (240k estrellas), instalables con un solo hermes skills install.
Leer más
Las listas de tareas ya pueden anidarse: el todo de Hermes gana subtareas
Cuando le encargas a Hermes un trabajo complejo, mantiene una lista de tareas (todo) en la sesión para seguir su propio progreso. Esa lista solía ser plana: «empaquetar el release» y «asegurarse de que pasen los tests» solo podían estar una junto a la otra. El PR #97921 (fusionado el 29 de agosto) añade un campo parent a los elementos del todo: las tareas pueden anidarse en árboles, las superficies renderizan la sangría automáticamente y toda la función cuesta solo unos ~45 tokens en el schema de la tool en caché.
Leer más
¿Necesitas preguntar algo a mitad de una tarea? /btw lo responde al momento, sin interrumpir
Antes tenías dos malas opciones cuando surgía una pregunta a mitad de ejecución: interrumpir al agente o abrir una sesión nueva que no sabe nada de la conversación. El PR #97937/#97974 (fusionado el 29 de agosto) convierte /btw en un auténtico comando de preguntas paralelas: responde desde la conversación actual con contexto completo al precio de lectura de caché — sin interrupciones, sin contaminación y sin gasto extra. /background se retira en el mismo cambio; /bg pasa a ser el comando canónico de tareas en segundo plano.
Leer más
Un comando abre toda una sesión: hermes chat -q ahora permanece interactivo en una TTY
hermes chat -q "pregunta" solía responder una vez y salir; tener una sesión interactiva implicaba ejecutarlo, guardar el archivo de sesión y luego reanudarla — un baile torpe de dos pasos. El cambio fusionado el 28 de agosto (PR #97121) hace que -q inicie una sesión interactiva viva en una TTY real, con el primer mensaje enviado literalmente — nunca interpretado como un slash command ni como un escape de shell.
Leer más
Hermes deja de adivinar el tamaño de tu contexto: el anclaje de uso alinea los umbrales de compresión con números reales
Hermes solía reestimar el recuento de tokens de toda la conversación en cada turno con heurísticas (chars/4, imágenes planas de 1500 tokens), acumulando error a medida que crecía el historial — causando compresiones sorpresa y errores 413 de payload demasiado grande. El cambio fusionado el 28 de agosto (PR #97206) ancla el recuento de contexto en el uso reportado por el provider, reduciendo la ventana de estimación de todo el transcript a un solo turno.
Leer más
Los archivos temporales de la sesión ya no reventarán tu disco RAM: terminal.temp_dir y limpieza automática cada 72 horas
Muchas distribuciones de Linux montan /tmp como un tmpfs respaldado por RAM, y las sesiones pesadas de Hermes lo llenan. El arreglo fusionado el 28 de agosto mueve los archivos temporales de la sesión al almacenamiento real en ~/.hermes/cache/terminal por defecto, añade la clave de config terminal.temp_dir y la variable de entorno TERMINAL_TEMP_DIR, y limpia automáticamente los archivos con más de 72 horas.
Leer más
Una «dieta de herramientas» silenciosa: 6 definiciones de herramientas adelgazadas, ahorrando entre 17% y 44% de tokens por llamada
Cada vez que Hermes llama a una herramienta, el modelo debe releer la definición JSON de sus parámetros (schema) junto con la petición — cuanto más grande es la definición, mayor es el overhead fijo por turno. Entre el 27 y el 28 de agosto, los mantenedores fusionaron una ola de cambios de «dieta de schema»: process, todo, read_file, skill_manage, video_generate y browser_exec se adelgazaron, recortando entre 17% y 44% de tokens por llamada sin ningún cambio de comportamiento.
Leer más
Busca una vez, pregunta tres: tool_search multi-query con stemming
El tool_search de Hermes acaba de recibir una mejora seria: ahora acepta un array de queries buscadas en paralelo, devuelve resultados agrupados por query con un único mapa compartido de tools, y el stemming de Snowball hace coincidir 'browsing' con 'browser' e 'issues' con 'create_issue'. tool_describe también procesa nombres por lotes, de modo que un nombre incorrecto ya no hace fallar toda la llamada. Menos idas y vueltas, descubrimiento más barato, mejor recall.
Leer más
Se acabó el incordio del keychain: cifrado opt-in con el keychain del sistema operativo para secretos almacenados
El safeStorage de Electron solía depositar una clave por app en el keychain de inicio de sesión de macOS — y en máquinas con el keychain bloqueado o ausente, cada arranque del Desktop de Hermes se convertía en un prompt de contraseña bloqueante de «Keychain Not Found». v0.20.6 convierte el cifrado respaldado por keychain en una opción explícita (opt-in): la ruta por defecto no toca safeStorage en absoluto, una migración de un solo paso convierte los blobs cifrados antiguos en archivos planos 0600, y al activar el toggle cada secreto almacenado se recodifica en su sitio.
Leer más
Navega como tú: la navegación con perfil real en Hermes Agent
El browser de Hermes solía arrancar cada sesión sin sesión iniciada — un muro en cuanto una tarea necesitaba tus inicios de sesión. La navegación con perfil real bajo consentimiento explícito copia el perfil activo de tu browser por defecto en un snapshot gestionado y lo conduce con el Chromium integrado de Hermes: el agente navega como tú, con tus cookies e inicios de sesión guardados, siempre bajo consentimiento explícito y desactivada por defecto. Aquí tienes cómo funciona, cómo activarla y las advertencias de Windows.
Leer más
Súbelo con un solo comando: la skill publish-site para deploys versionados de sitios web
La nueva skill publish-site convierte «poner este sitio web en línea» en un pipeline disciplinado de cinco pasos: build, vista previa local (o mediante un tunnel compartible), versionar cada deploy con un git tag, desplegar a través de una escalera de proveedores (GitHub Pages → Cloudflare Pages → Netlify) y verificar que la URL en vivo devuelve HTTP 200 antes de declarar el éxito. El rollback está a un solo comando.
Leer más
Hermes v0.20.6: el agente aprende a navegar como tú, un catálogo MCP con más de 50 servidores y secretos sin el incordio del keychain
v0.20.6 es un flujo constante de avances sustanciales: la navegación con perfil real bajo consentimiento explícito permite que el agente use tus inicios de sesión reales del browser, el Browser de escritorio gana su propia ventana del sistema operativo y un motor gestionado de actualización remota por SSH, el catálogo remoto de MCP supera los 50 servidores de proveedores verificados en vivo, web_search/web_extract añaden caché de resultados con TTL, la compresión lean-tail pasa a ser la opción predeterminada, tool_search aprende búsquedas multi-query con stemming, y los secretos almacenados pueden optar por el cifrado con el keychain del sistema operativo — se acabaron los avisos del keychain en cada arranque.
Leer más