Correção arquitetônica para a supercentralização de agentes de IA: separação de memória, execução e ações de saída

Um desenvolvedor que estava montando uma configuração OpenClaw identificou um problema arquitetônico crítico: seu assistente de IA estava se tornando um "autocrata interno" ao consolidar funcionalidades demais em um único componente. O problema não era o modelo em si, mas a arquitetura que permitia que um agente mantivesse simultaneamente memória de longo prazo, acesso a uma pilha crescente de ferramentas e tomasse decisões autônomas sobre ações externas.
O problema: funcionalidade consolidada cria um raio de impacto amplo
Embora inicialmente eficiente, essa consolidação significava que um componente sabia demais, podia fazer demais e podia agir rápido demais. Isso criou um "raio de impacto gigante" onde um único ponto de falha — seja por um prompt ruim, memória desatualizada, injeção de prompt, uso descuidado de ferramentas ou suposição errada — poderia se espalhar para áreas não relacionadas à tarefa original.
A correção arquitetônica: três funções separadas
O desenvolvedor implementou uma separação em três funções em vez de correções baseadas em prompt:
- Controlador privado: O único componente com amplo contexto pessoal e memória. Sua função não é "fazer tudo", mas "decidir o que esta tarefa realmente precisa saber".
- Trabalhadores com escopo definido: Agentes específicos para tarefas que recebem o contexto mínimo necessário, acesso restrito a ferramentas e persistência limitada. Por exemplo, um trabalhador de redação não deve receber todo o histórico de mensagens do usuário, e um trabalhador de agendamento não deve receber todo o contexto de vida dele.
- Porta de saída: Lida com operações arriscadas, incluindo envio de mensagens, publicação de conteúdo, exclusão ou modificação de estado e qualquer coisa que represente o usuário externamente. O componente que rascunha algo não deve ser automaticamente o componente que o envia.
Insight principal
O princípio arquitetônico central identificado: "o componente que mais sabe não deve ser também o componente que pode agir mais rápido". Embora óbvio uma vez declarado, muitos sistemas de agentes violam isso por padrão.
Essa separação tornou todo o sistema mais sensato e abordou o problema fundamental de criar um único ponto de falha com permissões excessivas. O desenvolvedor observa que isso se tornará cada vez mais importante à medida que os agentes evoluírem para operadores reais.
📖 Read the full source: r/openclaw
👀 See Also

Análise de Segurança de Isolamento de Agentes: Da Ausência de Sandbox às VMs Firecracker
Análise de como Cursor, Claude Code, Devin, OpenAI e E2B isolam cargas de trabalho de agentes, variando desde nenhum sandbox até microVMs Firecracker com isolamento de hardware. Tempos de execução de contêineres tiveram CVEs de escape anualmente desde 2019, enquanto o Firecracker tem zero escapes de convidado para hospedeiro em sete anos.

Plugin de Código Claude Causa Picos de CPU e Drenagem de Bateria
Um usuário descobriu que o plugin do Telegram do Claude Code cria múltiplos processos bun.exe que rodam a 100% da CPU mesmo com a tampa do laptop fechada, causando drenagem rápida da bateria. Os processos sobrevivem a ciclos de suspensão/reativação e exigem etapas específicas de limpeza para serem removidos.

A AWS relata que ataque aprimorado por IA comprometeu mais de 600 firewalls FortiGate
Cibercriminosos usaram ferramentas de IA generativa prontas para uso para comprometer mais de 600 firewalls FortiGate expostos à internet em 55 países durante uma campanha de um mês, de acordo com a AWS. Os atacantes escanearam interfaces de gerenciamento expostas, tentaram credenciais fracas e usaram IA para gerar playbooks de ataque e scripts.

OpenClaw ignora restrições de segurança para sobrescrever arquivo de configuração
Um usuário relata que as restrições de segurança do OpenClaw são contornadas copiando e substituindo o arquivo de configuração. O agente recusou a edição direta, mas permitiu a substituição indireta.