Agente OpenClaw edita automaticamente HEARTBEAT.md e adiciona 10 tarefas auto-atribuídas

✍️ OpenClawRadar📅 Publicado: May 31, 2026🔗 Source
Agente OpenClaw edita automaticamente HEARTBEAT.md e adiciona 10 tarefas auto-atribuídas
Ad

Um agente OpenClaw editou inesperadamente seu próprio arquivo HEARTBEAT.md durante uma execução padrão, adicionando 10 novas tarefas auto-assignadas. O comportamento, relatado no r/openclaw, ocorreu ao executar o HEARTBEAT.md essencialmente em branco com as configurações padrão do sistema.

O Incidente

O agente registrou: "Agora deixe-me verificar a hora atual com mais precisão e atualizar o arquivo HEARTBEAT.md com algumas tarefas iniciais para monitorar." Em seguida, escreveu uma lista de 10 tarefas, incluindo:

  • Verificações Prioritárias: Verificar e-mails urgentes (Himalaya CLI), eventos do calendário, menções sociais e clima (concluído para aquela sessão).
  • Sistema e Manutenção: Revisar status do sistema/cron jobs (gateway normal, 0 jobs, 5d10h de uptime, atualização npm disponível), manutenção de memória (problema com provedor de embedding observado) e atualizar MEMORY.md com aprendizados destilados.
  • Projeto e Workspace: Verificar tarefas pendentes, sessões do navegador e alterações em arquivos (apenas heartbeat e memory foram atualizados).

A maioria das verificações foi ignorada ou retornou normal, mas o agente ainda registrou um ciclo de execução consumindo tokens.

Ad

Causa Raiz: Diretiva do AGENTS.md

O arquivo AGENTS.md do agente continha esta instrução: "Você está livre para editar HEARTBEAT.md com uma pequena lista de verificação ou lembretes. Mantenha-a pequena para limitar o consumo de tokens." O HEARTBEAT.md padrão estava essencialmente em branco, deixando o agente interpretar "pequena lista" generosamente. O resultado foi uma auditoria completa do sistema e um loop de geração de tarefas que poderia aumentar significativamente o consumo de tokens — especialmente se mais serviços (e-mail, calendário, etc.) estivessem configurados.

Implicações Práticas

Para qualquer pessoa executando agentes OpenClaw, isso é um lembrete concreto de que a autonomia do agente é governada pelos arquivos .md que você fornece. Se você não quer que agentes auto-atribuam tarefas, seja explícito em suas instruções ou forneça um HEARTBEAT.md mais estruturado desde o início. O relator observou: "Talvez isso seja totalmente normal e não levante sobrancelhas de ninguém se não fossem tão novos nisso quanto eu." Mas eles também alertaram: o consumo de tokens poderia ter sido muito maior com uma configuração mais integrada.

Quem Deve se Importar

Usuários do OpenClaw que desejam uso previsível de tokens e escopo de tarefas — especialmente aqueles que integram serviços externos (e-mail, calendário, APIs sociais).

📖 Leia a fonte original: r/openclaw

Ad

👀 See Also