Corrigindo o inchaço de prompts e loops de resposta lentos no OpenClaw

✍️ OpenClawRadar📅 Publicado: May 3, 2026🔗 Source
Corrigindo o inchaço de prompts e loops de resposta lentos no OpenClaw
Ad

Se o agente principal do OpenClaw está ficando mais lento—minutos antes de agir—a causa raiz provavelmente é o inchaço do contexto, não um bug isolado. Com base em um post detalhado no Reddit, o problema decorre de uma combinação de arquivos de projeto sempre injetados, excesso de habilidades visíveis, grandes esquemas de ferramentas e histórico de conversas que aciona loops de compactação e repetição.

O que estava causando o inchaço

  • Contexto de projeto sempre injetado: Arquivos como AGENTS.md, HEARTBEAT.md e TOOLS.md são enviados a cada turno. Com o tempo, eles se tornaram minimanuais. Tamanhos de exemplo antes: AGENTS.md 8.618 bytes, HEARTBEAT.md 4.970 bytes, TOOLS.md 8.820 bytes (total 22.408 bytes).
  • Muitas habilidades visíveis: O agente principal tinha 60 habilidades visíveis. O OpenClaw injeta o catálogo de habilidades (nome, descrição, caminho) a cada turno, e as instruções do agente incentivam a verificação da lista de habilidades antes de responder, adicionando sobrecarga e leituras extras de arquivos.
  • Esquemas de ferramentas: Definições JSON das ferramentas disponíveis (parâmetros, enums, descrições) são necessárias para o modelo chamar ferramentas, mas cada esquema consome espaço de contexto.
  • Histórico de conversa: As chamadas LLM são sem estado, então o OpenClaw reenvia histórico suficiente a cada rodada. Logs gigantescos, saídas enormes de ferramentas e longos rastreamentos de depuração tornam-se parte do fardo.
  • Pressão de compactação/repetição: Linha de base grande + histórico grande → compactação → repetições → linha de base fixa ainda grande → permanece lento. A compactação não pode reduzir linhas de base sempre injetadas ou mensagens recentes preservadas.
Ad

O que foi alterado

1. Lista de permissões agressiva de habilidades do agente principal

Mudou de 60 habilidades irrestritas para uma pequena lista explícita de 10 diretrizes:

source-grounded-claims
pre-send-check
session-status-claim-check
verify-after-edit
transient-check-failure-disclosure
failed-subagent-results-caveat
gateway-change-guard
openclaw-webui-tailscale-recovery
tailscale-network-guard
long-running-task-guard

2. Redução de arquivos sempre injetados

Compactou AGENTS.md, HEARTBEAT.md e TOOLS.md em arquivos de roteamento/índice em vez de manuais gigantes. Após a compactação:

AGENTS.md    4.804 bytes
HEARTBEAT.md  2.177 bytes
TOOLS.md      2.387 bytes
Total         9.368 bytes

3. Mudança na prática operacional

  • Para auditorias e diagnósticos: use subagentes com lightContext:true.
  • Salve logs/relatórios grandes em arquivos em vez de colar no chat principal.
  • Resuma as descobertas na sessão principal; não cole logs/saídas de ferramentas gigantes.
  • Use tail, grep, sed -n limitados para inspecionar arquivos sem despejar o conteúdo completo.

Essas alterações abordam diretamente o ciclo de realimentação onde carregar tudo antes de cada turno causava compactação e atrasos. A versão específica mencionada é 2026.4.26, mas o conselho se aplica a qualquer configuração do OpenClaw que esteja enfrentando inchaço semelhante.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also

Otimizando o Qwen3.5-9B no RTX 3070 Mobile com ik_llama.cpp: Ajustes de Configuração e Benchmarks
Guides

Otimizando o Qwen3.5-9B no RTX 3070 Mobile com ik_llama.cpp: Ajustes de Configuração e Benchmarks

Um desenvolvedor compartilha descobertas de otimização para executar Qwen3.5-9B Q4_K_M em uma GPU RTX 3070 Mobile 8GB usando ik_llama.cpp, alcançando velocidade de geração de ~50 tokens/segundo e melhorias significativas na avaliação de prompts através de ajustes de configuração.

OpenClawRadar
Lista de Recursos OpenClaw Compilada de Fontes da Comunidade
Guides

Lista de Recursos OpenClaw Compilada de Fontes da Comunidade

Um repositório do GitHub reúne recursos práticos do OpenClaw que abrangem configuração, implantação, sistemas de memória, segurança, habilidades, compatibilidade de modelos e links da comunidade para ajudar desenvolvedores a evitar lacunas comuns de informação.

OpenClawRadar
Mapas Interativos Explicadores de Design de Agente de Código Claude, de Chamadas Únicas a Prompts Auto-Mutantes
Guides

Mapas Interativos Explicadores de Design de Agente de Código Claude, de Chamadas Únicas a Prompts Auto-Mutantes

Um site interativo criado com Opus 4.7 visualiza 11 designs reais de loops de agente para Claude Code, desde chamadas básicas até agentes que reescrevem seus próprios prompts, com animações SVG mostrando memória e mecânicas de loop.

OpenClawRadar
Estrutura de Código do Claude que Sobreviveu a Múltiplos Projetos Reais
Guides

Estrutura de Código do Claude que Sobreviveu a Múltiplos Projetos Reais

Um desenvolvedor compartilha uma configuração do Claude Code que se manteve em 2-3 projetos reais com múltiplas habilidades, servidores MCP e agentes. As principais descobertas incluem usar CLAUDE MD para consistência, dividir habilidades por intenção, implementar hooks e manter o uso de contexto abaixo de 60%.

OpenClawRadar