Chega de Pingue-Pongue de Perguntas: o Hermes Agora Faz Até 5 Perguntas de Uma Vez


Você pede ao Hermes para ajudar a planear uma stack tecnológica: base de dados, message queue, deployment, orçamento, cronograma… Ele resolve uma decisão e faz uma pergunta. Você responde. Ele resolve outra e faz outra. Cinco perguntas, cinco interrupções, cinco minutos de pingue-pongue — mesmo quando as perguntas eram independentes e podiam ser feitas em qualquer ordem.

Essa fricção acabou. A tool clarify do Hermes agora consegue perguntar em lotes: até 5 perguntas independentes num único prompt, todas respondidas num único ecrã, submetidas de uma só vez.

Primeiro, o que é a clarify

A clarify é uma tool integrada do Hermes — pense nela como “o ato de fazer uma pergunta ao utilizador”. Sempre que o agent precisa de uma decisão, de informação extra ou de uma verificação de direção, chama esta tool para o interpelar. Antes, só conseguia fazer uma pergunta por chamada: mesmo quando tinha cinco perguntas em aberto, tinha de perguntar, esperar, perguntar, esperar. Cada ida e volta extra significava mais uma interrupção e mais uma passagem de contexto gasta.

Agora a clarify aceita um array questions opcional: o agent pode agrupar 2–5 perguntas independentes numa única chamada. Isto responde diretamente a um ponto de dor real do issue #18450 — antes, o agent às vezes amontoava várias opções numa pergunta composta para poupar idas e voltas, e as combinações de escolhas explodiam exponencialmente. Agora cada pergunta é autónoma.

No desktop: um card, uma confirmação

A aplicação de desktop renderiza o lote como um único card com todas as perguntas dispostas. Você prepara as respostas localmente — escolhe opções ou escreve respostas, e tudo fica editável até terminar — e depois carrega em Confirm and continue, que submete o lote inteiro de uma só vez.

Na CLI e na TUI: uma lista de estado

A CLI clássica e a TUI mostram o lote como uma lista de estado compacta, para ver de relance o que já está respondido e o que não está:

  • respondida
  • a pergunta ativa
  • · ainda pendente

Enter confirma a resposta ativa e avança para a próxima pergunta por responder; Tab e Shift-Tab percorrem as perguntas (com wrap nas extremidades). Uma resposta confirmada é renderizada na sua própria linha indentada, numa cor distinta, por baixo da pergunta — e revisitar uma pergunta restaura a sua seleção anterior, por isso as correções estão a um toque de distância.

O que acontece se o tempo esgotar a meio

As pessoas afastam-se a meio de uma pergunta. No fluxo antigo, um timeout invalidava a ronda inteira. Agora, as respostas que já confirmou são mantidas: o resultado da tool carrega-as com uma flag timed_out, e as entradas sem resposta ficam em branco. O agent consegue distinguir uma omissão deliberada de um utilizador ausente — e quando deteta que você se afastou, aborta as perguntas restantes em vez de o incomodar uma a uma.

Repare que a primeira escolha de cada lista costuma trazer um rótulo (Recommended). O agent ordena as escolhas da melhor para a pior — a primeira opção é aquela que ele próprio escolheria — e todas as superfícies renderizam o mesmo rótulo. É puramente informativo: o rótulo é retirado da resposta que o agent lê, para nunca vazar para o raciocínio do modelo.

O que isto significa no seu dia a dia

  • Menos interrupções: um prompt em vez de cinco.
  • Menos contexto gasto: cada ida e volta custa tokens; um lote custa um.
  • Tarefas grandes mais fluidas: trabalhos longos com vários pontos de decisão (seleção de stack, revisão de plano, planeamento de configuração) deixam de encravar repetidamente.

Conclusão

A clarify em lote é uma dessas melhorias silenciosas com as quais beneficia todos os dias: não estende as capacidades do Hermes, apenas torna “confirmar coisas com o seu agent” muito menos irritante. Para experimentar, atualize o Hermes e dê-lhe uma tarefa que exija algumas decisões suas — veja como ele pergunta tudo logo à partida. A funcionalidade já está integrada no main e será lançada na próxima release.

Se gosta deste tema de “menos interrupções”, talvez goste da nossa análise sobre a fadiga de aprovações e de como o fluxo de aprovação do Hermes evita pedidos constantes, ou do nosso guia para manter tarefas de longa duração sem encravar. Novo por aqui? O guia de instalação põe-no a funcionar.