Pular para o conteúdo principal

Documentação oficial desta página · v0.20.6

Glossário de Símbolos da CLI

As interfaces de terminal do Hermes falam uma linguagem visual compacta: pontos, chevrons, spinners em braille e glifos de status. Esta página é o decodificador. Ela cobre a TUI (onde a maioria deles aparece) e aponta as partes compartilhadas com a CLI clássica.

As skins podem reestilizar alguns destes

Os glifos marcados como tematizável abaixo são os padrões da marca — uma skin pode sobrescrevê-los (por exemplo, tool_prefix e o símbolo do prompt). Todo o resto é fixo no renderizador.

Símbolos da transcrição​

O que você vê no fluxo da conversa enquanto o agente trabalha.

SímboloSignificado
❯Prompt de entrada — onde você digita. Tematizável (as skins definem o próprio símbolo de prompt).
●Uma chamada de ferramenta. O marcador vem antes do nome da ferramenta e dos argumentos dela.
┊Trilho de atividade de ferramenta, exibido junto às linhas de ferramenta. Tematizável (tool_prefix).
✓ / ✗Resultado da ferramenta: sucesso / falha. Vai no fim da linha da ferramenta concluída.
▸ / ▾Chevron de seção recolhida / expandida (raciocínio, ferramentas, subagentes, seções do banner). Clique para alternar.
▍Cursor de streaming — pisca enquanto o modelo ainda está emitindo texto.
│ ├─ └─Trilhos de árvore — ligam um pai (uma delegação, uma jornada) às entradas filhas; └─ marca o último filho.
◈Evento de linha do tempo só para exibição (avisos de sessão desenhados no fluxo, não mensagens suas).
◇Um bloco de referência injetado, por exemplo ◇ Reference 1/2 — <label>.
↳O prompt fixo — repete a mensagem sua em que o agente está trabalhando agora.
☐ / ☑ / •Itens de lista de tarefas em markdown (aberto / feito) e marcadores de lista comum.
▶Resumo de um <details> recolhido dentro do markdown renderizado.

Símbolos da barra de status​

A linha única no rodapé da TUI. Os segmentos só aparecem quando fazem sentido e são os primeiros a sumir em terminais estreitos.

SímboloSignificado
⠋⠙⠹… (padrões braille)Spinner de ocupado. As fases de raciocínio e de ferramenta usam conjuntos de animação braille diferentes.
⚕ 🌀 🤔 ✨ 🍵 🔮Quadros do estilo emoji de indicador de ocupado (/indicator emoji). O estilo padrão gira carinhas kaomoji no lugar.
| / - \Quadros do estilo ascii de indicador de ocupado.
⏱Tempo decorrido por prompt enquanto o turno roda, por exemplo ⏱ 12s/3m 45s (tempo do turno / tempo da sessão).
⏲O mesmo cronômetro, congelado depois que o turno termina.
cmp NA sessão foi comprimida automaticamente N vezes.
▶ NN tarefas de /background rodando agora.
⚠ YOLOO modo YOLO está ligado (aprovação automática). Aparece também no banner de abertura.
⛓ NN subagentes ativos agora.
↩ resumes when subagent finishesTranquilizante mostrado enquanto você está parado mas o trabalho delegado ainda corre — o resultado volta sozinho.
● RECO modo de voz está gravando.
◉ STTA gravação de voz parou; a transcrição de fala para texto está rodando.
◉ focusA visão de foco está ligada (saída reduzida). Fixada, então nunca some num terminal estreito.
♥Lampejo de afeto — o Hermes notou que você foi gentil com ele.
⚡ / 🔋Indicador de bateria (opcional): na tomada / na bateria, com a porcentagem.
N bgN processos de terminal em segundo plano acompanhados nesta sessão.
N live sessionsSessões de TUI abertas neste processo — clique para abrir o alternador de sessões.

Avisos​

Os avisos passageiros da barra de status trazem o próprio glifo à frente, definido pela severidade:

SímboloSignificado
✓Aviso de sucesso.
•Aviso informativo.
⚠Aviso de alerta (também usado para alertas de crédito).
✕Aviso de erro.

Prompts de aprovação e confirmação​

SímboloSignificado
⚠ approval requiredUma ferramenta quer rodar algo que precisa do seu sim explícito (painel com borda e a prévia do comando).
⚠ / ?Título da caixa de confirmação: ação perigosa / pergunta comum.
🔐Pedido de senha do sudo (a digitação fica mascarada).
🔑Pedido de credencial ou segredo (a digitação fica mascarada).

Painel de subagentes (/agents)​

SímboloSignificado
●Subagente rodando.
○Na fila.
✓Concluído.
■Interrompido.
✗Falhou.
⌛Estourou o tempo.
⚠Deu erro.
⚡NN agentes ativos agora numa linha de agregação.
▁▂▃▄▅▆▇█Minigráfico de atividade — volume recente de eventos por ramo.

Alternador de sessões (Ctrl+X)​

SímboloSignificado
✓Sessão ociosa.
…Iniciando.
?Esperando uma entrada sua.
▶Trabalhando.
✎ draftO compositor daquela sessão guarda um rascunho não enviado.

Seletores e centrais​

SímboloSignificado
▸Linha selecionada no momento (seletor de modelos e afins).
*O modelo / provedor ativo agora.
● / ○Provedor autenticado / não autenticado (seletor de modelos); estado do plugin como reserva (central de plugins).
✓ / ✗Plugin ligado / desligado (central de plugins).
↑ N more / ↓ N moreMais linhas acima/abaixo da janela visível de uma lista.
┃Marcador da barra de rolagem em painéis roláveis.

Metas​

Os avisos de ciclo de vida das metas (de metas) começam pelo estado:

SímboloSignificado
✓Meta concluída.
↻Meta continuando — outra iteração foi agendada.
⏸Meta pausada.

Veja também​

  • TUI — linha de status, modos de detalhe, estilos de indicador de ocupado
  • CLI clássica — atalhos de teclado e comandos de barra compartilhados
  • Skins e temas — quais glifos e cores dá para personalizar