¿Demasiados comandos para recordar? Hermes le hizo una limpieza a su CLI


Si usas la versión de terminal de Hermes, ya has pasado por esto: quieres cambiar de modelo y te recorres las 38 opciones pantalla a pantalla. Quieres recordar cómo funciona un comando, escribes /help — y más de 100 comandos más 69 comandos de skills te inundan toda la pantalla. Te preguntas cuánto contexto le queda a la sesión y tienes que acordarte de qué subcomando lo muestra… Cuando hay tantos comandos, el usuario acaba perdido entre ellos.

La buena noticia: Hermes acaba de fusionar en main un lote de mejoras de interacción de la CLI — el resultado de un teardown competitivo comparado contra opencode/codex (teardown de la ronda 3), que corrige nueve pequeños puntos débiles (numerados del C-01 al C-09) uno tras otro. Este post cubre los más útiles.

C-01: /model ahora filtra mientras escribes

El selector de /model antes era una lista larga que había que recorrer — 38 modelos para rebuscar. Ahora puedes escribir para filtrar: teclea grok y la lista se reduce al instante a los modelos con grok en el nombre; si no escribes nada, tienes la lista completa.

La decisión de diseño clave: filtra, pero nunca adivina. El filtro solo te ayuda a elegir entre la lista real; lo que seleccionas siempre es un modelo concreto y específico. Una cadena fuzzy nunca se «resuelve» en un modelo posiblemente equivocado (la trampa «claude → claude-sonnet antiguo» que este flujo de dos etapas provider→model se construyó para evitar). Enter selecciona, Esc limpia primero el filtro y luego cierra, Backspace recorta — todo resulta natural.

/model
Filter: grok▏  (4/38 match)
▸ grok-3
  grok-3-mini
  grok-2
  grok-2-1212

C-04: /help deja de inundar la pantalla

El /help de antes lo volcaba todo de golpe — 69 comandos de skills mezclados con la referencia principal, empujando fuera de la pantalla los comandos que de verdad buscabas.

Ahora los comandos de skills se pliegan a un contador de una sola línea:

⚡ Skill Commands: 69 installed — /help skills to list them

/help skills muestra la lista completa. Además, /help <texto> filtra los comandos por subcadena, y la gigantesca categoría «Session» (46 comandos) se divide en el renderizador en subgrupos Session / Context / Background & Automation — mucho más fácil de navegar.

C-05: la paleta de comandos Ctrl+P

La adición más «de editor» del lote: pulsa Ctrl+P (o escribe /palette) para abrir una paleta de búsqueda fuzzy a pantalla completa que abarca todos los comandos y las skills instaladas.

El emparejamiento prioriza el nombre del comando: exacto > prefijo > subcadena > subsecuencia. Enter inserta el comando, Esc cancela. Ya no hace falta memorizar grafías — basta con recordar unas pocas palabras clave.

Ctrl+P
> summarize▏
▸ /summary   summarize the session
  /compact   compress context
  /export    export session to file

C-02: /status muestra tres cosas a la vez

/status antes mostraba el id de sesión, el modelo, los tokens y el estado de ejecución. Ahora fusiona tres datos de alta frecuencia en una sola vista (cada línea aparece solo cuando hay datos disponibles):

  • Reasoning: el nivel de effort efectivo + display on/off, p. ej. high (display: on)
  • Approvals: el modo de aprobación activo manual / smart / off, anotado con (YOLO bypass active) cuando hay un bypass activo en la sesión
  • Context: porcentaje restante + tokens usados/máximo, p. ej. 97% left · 31,575 / 1,048,576 tokens
/status
Reasoning: high (display: on)
Approvals: smart
Context: 97% left · 31,575 / 1,048,576 tokens

Para indagar más a fondo siguen estando /usage y /context; /status es la vista de un vistazo.

C-09: el composer ya no está en blanco

El composer inactivo antes era una caja vacía. Ahora rota entre prompts de ejemplo orientados a tareas — «Resume lo que hay en esta carpeta», «Encuentra y arregla un test que falla», «Planifica una función y luego constrúyela paso a paso» — más un empujoncito: Type / to browse commands, or Ctrl+P for the palette.

Se mantienen genéricos a propósito, porque Hermes no es un agente solo de código. Un cambio pequeño, pero ayuda a la incorporación y evita que te quedes mirando el vacío.

Detrás de los cambios

Estos PRs (#90717 / #90730 / #90745 / #90752) se fusionaron todos en main el 2026-08-20 y todavía no han llegado a ninguna release. Cuando aterrice la próxima, un hermes update te los trae.

Si vives sobre todo en la terminal, empieza por Ctrl+P y el filtro de /model — esos dos son los que más tiempo te ahorran en el día a día. ¿Curioso por otros trucos ocultos de terminal? Echa un vistazo a nuestro recopilatorio de trucos que hasta los veteranos se pierden, o al panorama completo de comandos.