OpenClaw: análise da configuração do primeiro bot a um sistema multiagente no Telegram
O OpenClaw inicia rápido — depois de openclaw onboard, o Gateway já está funcionando e o bot já responde no Telegram. Mas há uma grande distância entre a…
Processado por IA de Habr AI; editado por Hamidun News
OpenClaw permite subir um agente de IA no Telegram literalmente em uma noite: o comando `openclaw onboard` configura o Gateway e lança seu primeiro bot. A maioria dos guias para justamente aí. Um novo tutorial detalhado fecha o próximo nível: como toda a configuração funciona por dentro, como passar de um bot de demonstração para um verdadeiro sistema de produção com múltiplos agentes e sem gasto desnecessário de tokens.
O que tem dentro do openclaw.json
O arquivo de configuração openclaw.json é o arquivo de controle central de todo o sistema. A documentação oficial do OpenClaw o cobre fragmentariamente, então uma análise seção por seção com exemplos práticos é especialmente valiosa.
Seções-chave da configuração:
- gateway — endereço e porta para requisições de entrada aos agentes
- agents — lista de agentes com prompts de sistema e vinculações a modelos de linguagem
- bindings — regras de roteamento: qual agente deve receber cada mensagem de entrada
- session_policy — gerenciamento de memória: quando resetar contexto e por quanto tempo manter histórico
- workspace — caminho para arquivos de trabalho que são carregados no contexto do agente
Um detalhe sutil sobre workspace: nem tudo que está no diretório entra automaticamente no contexto. O agente vê apenas o que foi explicitamente declarado na configuração. Essa é uma das fontes mais comuns de confusão — quando um agente "não conhece" o contexto necessário, mesmo com os arquivos fisicamente lá.
Na seção agents é importante definir explicitamente o modelo e seus parâmetros para cada agente — caso contrário, a configuração padrão do Gateway se aplica, o que em ambiente de produção pode gerar comportamento inesperado.
Heartbeat sem consumo ocioso de tokens
Heartbeat é um mecanismo de ativação periódica do agente. Permite executar tarefas autonomamente, sem mensagem de entrada: monitorar eventos, enviar relatórios, verificar status de serviços externos.
Uma armadilha típica é habilitar heartbeat com intervalo curto sem condições de ativação. O agente começa a gerar centenas de requisições vazias ao modelo de linguagem e queima tokens à toa.
Uma configuração funcional inclui três elementos obrigatórios:
- intervalo razoável — geralmente não menor que 5–10 minutos para a maioria dos cenários
- condição de ativação — apenas quando há novos eventos ou dados para processar
- prompt heartbeat separado — não misturado com o prompt de sistema principal do agente
"Heartbeat sem condições de guarda — isso é um gerador de consumo, não um recurso", — de discussões da comunidade
OpenClaw.
Um heartbeat propriamente configurado funciona silenciosamente e ativa apenas quando há uma tarefa real.
Multi-agente: bindings e tópicos
A transição de um bot para múltiplos agentes é a parte mais não-trivial da configuração. OpenClaw suporta várias esquemas de distribuição: chats separados (cada agente recebe seu próprio chat_id no Telegram), tópicos dentro de um único chat em grupo, ou combinado — alguns agentes em mensagens diretas, outros em chats em grupo.
O roteamento é responsabilidade da seção `bindings`. Ela vincula a origem da mensagem (chat_id + topic_id) a um agente específico. Se binding não for definido — a mensagem vai para o agente padrão, o que em esquema multi-agente quase sempre quebra a lógica de funcionamento.
Session_policy em configurações em grupo requer especificação explícita de escopo. Sem isso, contextos de diferentes usuários do mesmo chat podem se misturar — o agente começará a "lembrar" dados de pessoas erradas.
O que isso significa
OpenClaw lida bem com lançamento rápido, mas o caminho para arquitetura de produção requer compreensão detalhada da configuração. O tutorial preenche a lacuna entre o primeiro bot funcional e um verdadeiro sistema multi-agente — com análise de todas as seções-chave, exemplos práticos e explicação das armadilhas.
Útil para todos que constroem infraestrutura de IA no Telegram e já saíram além de um único bot de demonstração.
Quer parar de ler sobre IA e começar a usar?
AI News é um feed curado de notícias de IA. A Hamidun Academy ensina você a usar IA no trabalho.