Pular para o conteúdo
Guias

Níveis de raciocínio do OpenClaw

A escala do /think, a ordem de resolução, o modo rápido, verbose, trace e a visibilidade do raciocínio

6 min de leitura

O quanto o modelo pensa no OpenClaw é uma diretiva que você pode digitar em qualquer mensagem: um nível de off a ultra, definido para uma mensagem, inline, ou para a sessão inteira, enviando a diretiva sozinha. A mesma página da documentação cobre os interruptores irmãos, o modo rápido, verbose, trace e a visibilidade do raciocínio, e a ordem de resolução que decide qual de seis fontes vence. Veja a escala, a ordem, as duas formas de definir um padrão e os interruptores que mostram mais.

A escala

  • Os níveis são off, minimal, low, medium, high, xhigh, adaptive, max e ultra, espelhando mais ou menos a escala clássica think, think hard, think harder e ultrathink; variantes por extenso como extra-high correspondem a xhigh, e highest corresponde a high.
  • adaptive é o raciocínio gerenciado pelo provedor, max é o raciocínio máximo do provedor, e ultra é uma orquestração proativa de subagentes com raciocínio escolhido pelo ambiente de execução, onde o modelo e o ambiente de execução oferecem suporte.
  • Os menus são definidos pelo perfil do provedor: um plugin declara o conjunto exato de níveis para o modelo selecionado, níveis digitados sem suporte são rejeitados com as opções válidas daquele modelo, e um nível armazenado sem suporte é remapeado por posição, então xhigh e max recuam para o maior nível suportado.
  • Os padrões variam por modelo: a documentação observa que os modelos Claude 4.6 usam adaptive por padrão quando nada está definido, enquanto Opus 4.7 e 4.8 mantêm o raciocínio desligado até você definir um nível, e o Gemini mapeia adaptive para o próprio raciocínio dinâmico.
Estas são preferências de sessão para os turnos seguintes, não uma promessa de mudar uma chamada de modelo que já está em andamento.

A ordem de resolução

Seis fontes, e vence a primeira que corresponder: uma diretiva inline na mensagem, que se aplica apenas àquela mensagem; a sobrescrita de sessão, definida enviando uma mensagem só com a diretiva; o padrão por agente; o padrão por modelo, nos params do modelo; o padrão global; e, por fim, o padrão declarado pelo provedor, ou medium para modelos capazes de raciocinar e off para os demais. Uma mensagem só com a diretiva vale para a sessão, por remetente por padrão, e responde com uma confirmação; um nível inválido é rejeitado com uma dica e deixa o estado inalterado. Enviar a diretiva sem nível mostra o nível atual, e a palavra-chave default limpa a sobrescrita para que a sessão volte a herdar. No ambiente de execução embutido, o nível resolvido é passado direto ao agente; no backend Claude CLI, os níveis concretos correspondem à sua flag de esforço, e adaptive remove os orçamentos fixos e delega a escolha.

Rápido, verbose, trace, raciocínio

  • O modo rápido aceita auto, on, off ou default e tem a própria ordem, que termina em off; auto ativa o modo rápido para chamadas que começam antes de um limite, sessenta segundos por padrão, e o desativa para novas tentativas e continuações posteriores. Na OpenAI, ele corresponde ao nível de serviço prioritário; em requisições diretas à Anthropic, a uma velocidade rápida nativa nos modelos Opus mais recentes ou ao nível prioritário nos demais; e o comando status informa a política, não o nível que o provedor de fato aplicou.
  • Verbose aceita on, full ou off: on envia cada chamada de ferramenta como uma mensagem própria, só com metadados, assim que ela começa, full também encaminha as saídas das ferramentas depois que terminam, e os resumos de shell mostram o rótulo sem o texto do comando, a menos que verbose esteja em full. Trace é mais restrito e expõe apenas linhas de diagnóstico que pertencem a plugins.
  • A visibilidade do raciocínio aceita on, off ou stream: on envia o raciocínio como uma mensagem separada com o prefixo Thinking, stream mostra uma prévia dele enquanto a resposta é gerada, nos canais que suportam prévias, e a Control UI só mantém o raciocínio salvo com on. A documentação considera raciocínio, verbose e trace arriscados em grupos e recomenda deixá-los desligados ali.

Modelos e provedores do OpenClaw explica a escolha de provedor e de modelo sobre a qual esses níveis se apoiam, e os comandos slash do OpenClaw, a superfície de comandos mais ampla à qual as diretivas pertencem.

Definir um padrão

Um padrão de modelo fica nos params do modelo, dentro dos padrões dos agentes, indexado pelo ID completo de provedor e modelo que você de fato seleciona; o provedor já precisa estar configurado e o modelo precisa suportar o nível. Um padrão por agente e uma sobrescrita de sessão salva ainda vencem, então, se um padrão de modelo não surtir efeito, a documentação recomenda limpar primeiro a sobrescrita de sessão e depois verificar a configuração por agente. A configuração do OpenClaw é onde essas chaves ficam. O chat web tem os mesmos controles: mudar o modelo, o raciocínio ou o modo rápido em uma sessão existente exige acesso de escrita, e não de administrador, o controle deslizante de esforço grava a sobrescrita de sessão imediatamente, e atualizar ou compactar mantém herdada uma escolha herdada.

Na Diali

Na Diali, o motor é o OpenClaw, então as diretivas acima funcionam em qualquer canal que você conectar, e os padrões fazem parte do que o painel grava na configuração do assistente. O OpenClaw hospedado na Diali é o assistente.

  • Nove níveis; o perfil do provedor decide quais existem.
  • Inline vence sessão, que vence agente, que vence modelo, que vence global.
  • Deixe raciocínio, verbose e trace desligados em grupos.
Começar

Pare de ler sobre isso e crie o seu

Configure um agente, escolha um canal e coloque-o para trabalhar dentro do app que você já deixa aberto.