Assistente de IA com memória: guia da AWS com AgentCore e OpenClaw

Assistente de IA com memória: guia da AWS com AgentCore e OpenClaw

Em 6 de outubro de 2026, a AWS publicou em seu blog de machine learning um guia técnico para quem quer ir além dos assistentes genéricos: o texto descreve como montar um assistente pessoal de IA que acumula contexto entre conversas usando o OpenClaw, sistema agêntico de código aberto, rodando no AgentCore runtime, recurso do Amazon Bedrock AgentCore. A ideia central é atacar a falta de continuidade: um assistente sem estado responde bem a perguntas isoladas, mas esquece tudo entre um chat e outro.

O exemplo condutor é o Sprout, assistente de jardinagem. Se o usuário comenta hoje sobre canteiros elevados que drenam rápido, isso não é lembrado três semanas depois; o mesmo vale para a preferência por fertilizante orgânico ou para as petúnias que sofreram durante uma onda de calor.

Cada conversa recomeça do zero, e o trabalho de reexplicar o contexto fica com o usuário. Segundo a AWS, o problema não está na qualidade das respostas, mas na ausência de memória sobre quem pergunta.

Memória durável e filtros por metadados

O componente que muda esse quadro é o AgentCore memory, capacidade do Amazon Bedrock AgentCore que transforma conversas descartáveis em conhecimento estruturado e durável. As lembranças podem ser marcadas com metadados, o que permite recuperar apenas os registros relevantes para a pergunta do momento, em vez de despejar todo o histórico de volta no modelo.

A AWS afirma que a arquitetura é agnóstica de domínio: trocando a persona e o manifesto de habilidades, o mesmo pipeline serve para um bot de suporte, um treinador fitness ou um help desk interno.

Como a arquitetura funciona

Tudo vive em um único template do AWS CloudFormation, sem ferramentas de build obrigatórias, e o deploy sai com um comando. Dois pontos de entrada convergem para um mesmo agente: mensagens do Telegram chegam via Amazon API Gateway e uma função Lambda de webhook, enquanto tarefas agendadas, como o lembrete matinal de rega, passam pelo Amazon EventBridge Scheduler e por uma Lambda de cronjob.

Ambos chamam a API InvokeAgentRuntime no AgentCore runtime, onde um processo enxuto chamado server.py coordena o gateway do OpenClaw, a memória do AgentCore e a Converse API do Amazon Bedrock.

Na infraestrutura de apoio aparecem o Amazon S3 para armazenamento do workspace, o AWS KMS para criptografia, o AWS Secrets Manager para guardar o token do bot e o Amazon CloudWatch para logs e métricas. O OpenClaw entra como substrato do agente, oferecendo o laço de execução, o uso de ferramentas e o sistema de habilidades.

Contrato de contêiner e escolhas de modelo

O runtime impõe um contrato mínimo ao contêiner: escutar na porta 8080, expor GET /ping para verificação de saúde e POST /invocations como porta de entrada do agente, conforme o contrato de protocolo HTTP do AgentCore. A imagem é linux/arm64 e construída em estágios múltiplos, a partir da imagem oficial do OpenClaw mais uma camada em Python.

Na inicialização, o server.py dispara o comando openclaw gateway run como subprocesso e verifica sua saúde, com o GET /ping respondendo saudável rapidamente.

Entre os pré-requisitos, a AWS lista acesso ao AgentCore runtime e à memória, liberação de modelos (Claude Haiku 4.5 para texto e Claude Sonnet 4.5 para visão, ou equivalentes disponíveis na conta), Docker com suporte a build linux/arm64 e AWS CLI configurada, um token de bot do Telegram obtido no BotFather e familiaridade básica com orquestração de agentes e CloudFormation.

O que isso custa e por que importa

A cobrança do AgentCore runtime é por consumo: paga-se pelo compute que o agente efetivamente usa, não pelo tempo de relógio ligado, e não há cobrança pela espera de I/O, como a resposta de um modelo. Para um assistente pessoal usado em rajadas curtas, a AWS estima um patamar de cerca de US$ 1 a US$ 2 por mês, contra aproximadamente US$ 35 mensais de uma instância Amazon EC2 sempre ligada.

São estimativas para uso pessoal leve, com valores de julho de 2026, e a recomendação é consultar a página de preços do AgentCore para taxas atuais.

Para quem constrói produtos, o recado que fica é duplo. De um lado, memória estruturada com filtros por metadados deixa de ser recurso acessório e passa a definir a sensação de continuidade que usuários esperam de um assistente.

De outro, empacotar entrada (webhook e agendador), raciocínio (runtime) e persistência (memória e S3) em um só template reduz o atrito de colocar um agente em produção — mesmo que o exemplo do post seja doméstico, a lógica se aplica a qualquer assistente que precise lembrar.

Fontes e links

Matéria publicada originalmente em AWS

Últimas Notícias

DistroKid tira músicas do ar após processo da UMG sobre IA
Apple contrata equipe da Huxe e licencia tecnologia de podcasts
Agentes de IA que vivem no seu SMS: a nova disputa do setor
Agentes da Anthropic enviam 20 pedidos de visto a site dos EUA