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
- 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...
- 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
-
Economize tokens: • Use
/verbose offem produção
• Ative thinking apenas quando necessário para depuração -
Depuração rápida: •
/verbose mediumpara investigar um problema
•/verbose offquando terminar -
Monitoramento de ferramentas sem custo:
shell
openclaw config.patch '{"agents":{"defaults":{"thinking":{"mode":"off","visible":true}}}}'
- Verificação do status atual: • Use
/statuspara 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.
