Skip to main content

Logs no OpenClaw: Guia Completo de Configuração e Consumo de Tokens

O Sistema de Logs do OpenClaw

O OpenClaw possui um sistema sofisticado de logs que afeta tanto a experiência do usuário quanto o consumo de tokens. Diferente de outras plataformas, o OpenClaw separa claramente dois tipos de logs: Thinking (raciocínio) que consome tokens e Tool Logs (registros de ferramentas) que não consomem diretamente.

Tipos de Logs no OpenClaw

  1. Thinking Logs (Consumem Tokens)

Os thinking logs são explicações que o modelo gera sobre seu processo de raciocínio. No OpenClaw, eles são configurados via thinking.mode:

• off: Sem raciocínio adicional (economia máxima de tokens)
• low: Raciocínio básico (aumento pequeno no consumo)
• medium: Raciocínio detalhado (aumento moderado)
• high: Raciocínio extenso (aumento significativo)
Exemplo no chat:

Thinking: Estou analisando qual seria a melhor abordagem para responder sobre configuração do OpenClaw. Primeiro, vou verificar os comandos disponíveis...
  1. Tool Logs (Não Consumem Tokens)

Exibem as ações das ferramentas que o assistente utiliza:

🔧 Exec: apt-get update && apt-get install -y ffmpeg
📕 Read: /root/.openclaw/openclaw.json
✍️ Write: /root/.openclaw/stt/transcribe.py
🔄 Process: log · tidal-ridge

Gerenciando Logs via Comandos Slash

O OpenClaw oferece comandos slash para controle rápido dos logs:

/verbose [on|off|level]

• /verbose on - Ativa thinking logs (nível atual)
• /verbose off - Desativa completamente
• /verbose low - Configura para nível baixo
• /verbose medium - Configura para nível médio
• /verbose high - Configura para nível alto
/status

O comando /status exibe informações sobre a configuração atual, incluindo o status do thinking:

Runtime: agent=main | model=anthropic/claude-3-5-sonnet | Reasoning: medium (visible)

Configuração via CLI do OpenClaw

Para ajustes mais permanentes, use os comandos openclaw config:

Desativar Thinking Completamente

shell

openclaw config.patch '{"agents":{"defaults":{"thinking":{"mode":"off","visible":false}}}}'

Configurar Thinking Baixo (visível)

shell

openclaw config.patch '{"agents":{"defaults":{"thinking":{"mode":"low","visible":true}}}}'

Mostrar Apenas Tool Logs (sem consumo extra)

shell

openclaw config.patch '{"agents":{"defaults":{"thinking":{"mode":"off","visible":true}}}}'

Ativar Thinking Alto para Depuração

shell

openclaw config.patch '{"agents":{"defaults":{"thinking":{"mode":"high","visible":true}}}}'

Após qualquer alteração na configuração, reinicie o gateway:

openclaw gateway restart

Impacto no Consumo de Tokens

O OpenClaw processa tokens de forma diferente dependendo da configuração:

| Configuração            | Impacto nos Tokens | Exemplo Prático                          |
| ----------------------- | ------------------ | ---------------------------------------- |
| thinking.mode: "off"    | 💰 Mínimo          | Resposta direta: ~200-500 tokens         |
| thinking.mode: "low"    | 💰💰 Baixo         | +30-50% tokens (adicional de ~150-250)   |
| thinking.mode: "medium" | 💰💰💰 Moderado    | +70-100% tokens (adicional de ~350-500)  |
| thinking.mode: "high"   | 💰💰💰💰 Alto      | +100-150% tokens (adicional de ~500-750) |

Exemplo concreto:
Uma resposta que normalmente custaria 400 tokens pode chegar a 1000 tokens com thinking alto.

Quando Usar Cada Configuração

Uso Diário/Produção

shell

openclaw config.patch '{"agents":{"defaults":{"thinking":{"mode":"off","visible":false}}}}'

Ou simplesmente: /verbose off (como Admin)

Depuração de Problemas

shell

openclaw config.patch '{"agents":{"defaults":{"thinking":{"mode":"medium","visible":true}}}}'

Ou: /verbose medium (temporário)

Desenvolvimento de Skills/Prompts

shell

openclaw config.patch '{"agents":{"defaults":{"thinking":{"mode":"high","visible":true}}}}'

Ou: /verbose high (temporário)

Equilíbrio Custo/Visibilidade

shell

openclaw config.patch '{"agents":{"defaults":{"thinking":{"mode":"off","visible":true}}}}'

(Mostra ferramentas mas sem consumo adicional de tokens)

Edição Direta (Usuários Avançados)

Embora não recomendado para a maioria, usuários avançados podem editar diretamente:

shell

nano ~/.openclaw/openclaw.json

Procure a seção agents.defaults.thinking e ajuste conforme necessário.

Conclusão: Recomendações Práticas

  1. Economize tokens: • Use /verbose off em produção
      • Ative thinking apenas quando necessário para depuração

  2. Depuração rápida: • /verbose medium para investigar um problema
      • /verbose off quando terminar

  3. Monitoramento de ferramentas sem custo:

shell

openclaw config.patch '{"agents":{"defaults":{"thinking":{"mode":"off","visible":true}}}}'
  1. Verificação do status atual: • Use /status para confirmar a configuração atual

Lembre-se: cada nível de thinking aumenta o consumo de tokens. Use com sabedoria, principalmente em modelos premium como Claude Opus ou GPT-4, onde o custo por token é mais alto.

Logs no OpenClaw: Guia Completo de Configuração e Consumo de Tokens