Comandos demais para lembrar? A Hermes fez uma limpeza na CLI


Se você usa a versão de terminal da Hermes, já passou por isso: quer trocar de modelo e fica rolando 38 opções, uma tela por vez. Quer lembrar como um comando funciona, então digita /help — e mais de 100 comandos, além de 69 comandos de skills, explodem na sua tela. Você se pergunta quanto contexto ainda resta nesta sessão e precisa lembrar qual subcomando mostra isso… Quando há comandos demais, o usuário acaba se perdendo neles.

A boa notícia: a Hermes acaba de incorporar à main um lote de melhorias de interação com a CLI — resultado de um teardown competitivo comparado com opencode/codex (teardown da 3ª rodada), corrigindo nove pequenos pontos de dor (numerados de C-01 a C-09) um após o outro. Este post cobre os mais úteis.

C-01: /model agora filtra enquanto você digita

O seletor do /model costumava ser uma lista longa para rolar — 38 modelos para garimpar. Agora é só digitar para filtrar: digite grok e a lista encolhe na hora para os modelos com grok no nome; não digite nada e você vê a lista completa.

A escolha de design central: a lista encolhe, mas nunca adivinha. O filtro só ajuda você a escolher a partir da lista real; o que você seleciona é sempre um modelo concreto e específico. Uma string fuzzy nunca pode ser “resolvida” em um modelo possivelmente errado (a armadilha “claude → claude-sonnet antigo” que esse fluxo de duas etapas provider→model foi criado para evitar). Enter seleciona, Esc limpa o filtro primeiro e depois fecha, Backspace apaga caractere — tudo parece natural.

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

C-04: /help para de inundar a tela

O /help antigo despejava tudo de uma vez — 69 comandos de skills misturados com a referência principal, empurrando para fora da tela os comandos que você realmente queria.

Agora os comandos de skills são resumidos em uma linha só, com a contagem:

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

O /help skills mostra a lista completa. Além disso, /help <text> filtra os comandos por substring, e a gigante categoria “Session” (46 comandos) é dividida no renderizador em subgrupos Session / Context / Background & Automation — bem mais fácil de navegar.

C-05: paleta de comandos com Ctrl+P

A adição mais “estilo editor” do lote: pressione Ctrl+P (ou digite /palette) para abrir uma paleta de busca difusa em tela cheia sobre todos os comandos e as skills instaladas.

A correspondência prioriza o nome do comando: exato > prefixo > substring > subsequência. Enter insere o comando, Esc cancela. Você não precisa mais memorizar grafias — basta lembrar de algumas palavras-chave.

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

C-02: /status mostra três coisas de uma vez

O /status costumava mostrar id da sessão, modelo, tokens e estado de execução. Agora ele reúne três informações de alta frequência em uma única visão (cada linha só aparece quando há dados disponíveis):

  • Reasoning: nível de esforço efetivo + exibição ligada/desligada, ex.: high (display: on)
  • Approvals: o modo de aprovação ativo manual / smart / off, anotado com (YOLO bypass active) quando há um bypass ativo na sessão
  • Context: percentual restante + tokens usados/máx., ex.: 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 mergulhos mais profundos, ainda existem o /usage e o /context; o /status é a visão de um relance.

C-09: o composer não fica mais em branco

O composer ocioso costumava ser uma caixa vazia. Agora ele alterna entre exemplos de prompts voltados a tarefas — “Resuma o que há nesta pasta”, “Encontre e corrija um teste que falha”, “Planeje uma feature e construa-a passo a passo” — além de uma dica: Digite / para navegar pelos comandos, ou Ctrl+P para abrir a paleta.

De propósito, os exemplos foram mantidos genéricos, já que a Hermes não é um agente só de codificação. Uma mudança pequena, mas que ajuda no onboarding e evita que você fique encarando o vazio.

Por trás das mudanças

Esses PRs (#90717 / #90730 / #90745 / #90752) foram todos incorporados à main em 2026-08-20 e ainda não saíram em nenhuma release. Quando a próxima release chegar, um hermes update é o suficiente para você ter tudo isso.

Se você vive mais no terminal, comece pelo Ctrl+P e pelo filtro do /model — são os dois que mais economizam tempo no dia a dia. Curioso sobre outros truques de terminal escondidos? Veja nossa coletânea de truques que até veteranos deixam passar, ou o panorama completo de comandos.