
Empaqueta tu propio model provider para Hermes como plugin pip
Tu equipo mantiene un gateway de inferencia interno, y cada modelo nuevo significa editar a mano el config.yaml de Hermes — en la máquina de cada desarrollador. El PR #85504 (fusionado el 13 de agosto) hace que los model providers se puedan instalar con pip: declara un entry point en pyproject.toml, y Hermes descubre el provider automáticamente al arrancar — sus modelos aparecen en el registry como los de cualquier provider integrado. Este post explica el mecanismo, la puerta de opt-in plugins.enabled y los límites de seguridad.
Leer más
¿Tu subagente va por mal camino? Ahora puedes corregirlo a mitad de ejecución
Despachaste tres subagentes para paralelizar un refactor y uno de ellos va disparado en la dirección equivocada: está reescribiendo contra una API que ya no existe. Hasta el 13 de agosto, tu única opción era matar el lote entero y volver a explicarlo todo. El PR #85232 le da a delegate_task un plano de control en tiempo real: action='list' para ver los subagentes en ejecución, action='steer' para corregir el rumbo de uno en pleno vuelo y action='stop' para terminarlo antes de tiempo, sin tocar a los demás.
Leer más
El presidente de YC ejecuta Hermes con un cerebro de 155K páginas — Dentro de GBrain, la capa de memoria open source para agentes
Garry Tan (CEO de Y Combinator) publicó como open source la capa de cerebro de IA que impulsa sus propias implementaciones de OpenClaw y Hermes: 155,795 páginas, 24,589 personas, 5,340 empresas. Synthesis + knowledge graph + gap analysis — cómo darle a Hermes «memoria del mundo», y no solo memoria de chat.
Leer más
¿Quieres que Hermes edite tu config SSH? Ahora pregunta primero
Escribir en ~/.ssh/config solía ser contradictorio: write_file lo denegaba de plano por tratarse de un archivo de credenciales protegido, mientras que la herramienta terminal solo pedía aprobación. El PR #84663 (fusionado el 12 de agosto) unificó la regla: la config del cliente SSH pasó de denegada de plano a approval gate, mientras que las claves privadas siguen siendo absolutamente intocables. Este post explica el modelo de niveles de seguridad de archivos de Hermes y el comportamiento completo del approval gate (once/session/always, --yolo, fail-closed sin un humano).
Leer más
Tu gateway compartido no debería servir a todos los perfiles: multiplex_profile_allowlist en Hermes
El PR #83400 (fusionado el 11 de agosto de 2026) añade gateway.multiplex_profile_allowlist a Hermes: un gateway multiplex ahora sirve solo a los perfiles nombrados que elijas, y cuando un match de profile_routes aterriza en un perfil que falta o está fuera de la allowlist, el gateway rechaza el mensaje en lugar de volver silenciosamente a default. Incluye un ejemplo completo de configuración, la semántica exacta de la allowlist y un escenario con un perfil restringido.
Leer más
¿Quién revisa el código cuando 5 agentes trabajan en paralelo? El nuevo ciclo de revisión de Hermes Kanban
Un grupo de PRs fusionados el 10 de agosto de 2026 (#83412, #83423, #83424, #83428) dota a Hermes kanban de un ciclo de revisión de primera clase: kanban_request_review mueve una tarjeta a un review lane, el revisor (guiado por la skill sdlc-review) aprueba, solicita cambios o escala, y una tarjeta rechazada vuelve a su implementador original con la procedencia intacta. Tres salvaguardas lo completan: lentes de revisión rotatorias por ronda, un contrato de propiedad de decisiones contra el split-brain y el marcado de hotspots de colisión.
Leer más
Hermes ahora usa el modo Browser Use por defecto: tus herramientas de navegador acaban de cambiar
Desde el PR #83402 (fusionado el 10 de agosto de 2026), el modo Browser Use es el backend de navegador por defecto de Hermes: con browser.backend sin definir, el modelo recibe una única herramienta browser_exec siempre que la CLI de browser-use pueda ejecutarse — y vuelve automáticamente a las herramientas integradas browser_* cuando no es posible. Aquí tienes la regla por defecto exacta, cómo comprobar en qué modo estás y cómo volver atrás.
Leer más
¿Chocan los códigos de dos agents? Envía un tercer agent como árbitro
Cuando dos agents trabajan en paralelo y sus branches tocan el mismo archivo, los conflictos de merge son inevitables. Dejar que uno de los autores los resuelva suele terminar con un lado sobrescribiendo en silencio al otro. El nuevo skill merge-reconciler de Hermes propone un enfoque más limpio: enviar un agent neutral de terceros a arbitrar, armado con ambos diffs y las intenciones declaradas de ambas partes. Así funciona el skill, estas son las reglas de arbitraje y así se aterriza en un tablero kanban.
Leer más
La automatización de navegador de Hermes se renueva por completo: un único browser_exec reemplaza a 12 herramientas y reduce a la mitad el gasto de tokens
Hermes ahora incluye un modo Browser Use CLI 3.0: define browser.backend como browser-use en tu config y la docena de micro-herramientas browser_* se convierte en una única herramienta browser_exec que ejecuta código Python directamente en el navegador. Los benchmarks oficiales muestran una reducción del 48 % al 66 % en el consumo total de tokens en tareas web de varios pasos, con la misma precisión. Aquí te contamos cómo configurarlo, cómo escribir código para él y cómo se combina con tus backends de navegador actuales.
Leer más