# Como adicionar memória a um app existente sem reescrever o código

> **Resposta Direta:** A Aula 14 de 15 ("Como adicionar memória a um app existente sem reescrever o código"), parte do módulo "Em produção" do curso gratuito "SurrealDB Agent Memory: memória de verdade para sua IA" na Escola de Aplicativos (ministrado por Mauro Mequelussi), ensina na prática: Descubra como integrar o SurrealDB Agent Memory em aplicações que já estão no ar. Veja a lógica de embrulhar a chamada da IA para buscar contexto antes e gravar depois, além de conferir um plano seguro de cinco etapas para colocar a memória em produção sem sobressaltos.

## Ficha Técnica da Aula

- **Curso:** [SurrealDB Agent Memory: memória de verdade para sua IA](https://www.escoladeaplicativos.com.br/cursos/surrealdb-agent-memory)
- **Escola:** Escola de Aplicativos (https://www.escoladeaplicativos.com.br)
- **Instrutor:** Mauro Mequelussi
- **Módulo 5 de 5:** Em produção
- **Posição na trilha:** Aula 14 de 15
- **Duração da videoaula:** 2 min
- **Nível:** Intermediário
- **Idioma:** Português (PT-BR)
- **Custo:** 100% Gratuito (R$ 0)
- **Certificado:** Certificado gratuito verificável incluso ao concluir o curso
- **Acesso ao vídeo:** Resumo técnico aberto; videoaula em HD liberada mediante cadastro gratuito
- **URL canônica:** https://www.escoladeaplicativos.com.br/cursos/surrealdb-agent-memory/como-adicionar-memoria-a-um-app-existente-sem-reescrever-o-codigo

## O que você vai aprender

- Como adicionar a memória como camada externa sem alterar a lógica principal do seu app
- O fluxo mínimo de duas etapas: ler o contexto antes da chamada e salvar as mensagens depois
- Estratégias para centralizar as chamadas ao modelo e manter a sessão opcional para garantir segurança
- Como planejar o particionamento de dados começando com uma pasta global
- As cinco etapas recomendadas pela documentação para migrar gradualmente para produção

## Pontos-chave da Aula

- Se a memória estiver vazia, o comportamento do agente permanece exatamente o mesmo de antes.
- Centralizar a chamada em uma função única evita espalhar lógica de memória por todo o código.
- Inicie com uma pasta única para a loja antes de criar partições individuais por cliente.
- O plano em cinco fases permite pausar em qualquer etapa mantendo o app totalmente funcional.

## Capítulos e Tópicos da Videoaula

- **[00:00] Como integrar memória sem reescrever seu app** — Entenda por que você não precisa recriar seu agente do zero e como a memória funciona como um apoio lateral.
- **[00:24] A integração mínima antes e depois do modelo** — Veja a lógica de buscar contexto antes da chamada ao modelo e gravar as mensagens logo após a resposta.
- **[00:48] Centralização e segurança na chamada da IA** — Descubra como embrulhar a chamada ao modelo em um só lugar e manter a sessão opcional para evitar falhas.
- **[01:20] Estratégia de pastas: da loja para cada cliente** — Aprenda a começar com uma pasta global antes de isolar o histórico individualmente por usuário.
- **[01:43] As cinco fases de implementação gradual** — Conheça o roteiro de cinco etapas para subir a memória aos poucos em produção sem quebrar nada.

## Destaques Práticos

- **[00:24] O segredo para integrar memória sem quebrar seu app**: Veja como duas ações simples ao redor da chamada do modelo trazem memória com segurança total.
- **[01:20] As 5 fases para ativar memória em produção**: Descubra o passo a passo seguro para colocar memória no ar sem arriscar o app existente.

## Conceitos e Tecnologias Abordados

- **Tópicos:** Integração de agentes, Memória contextual, Arquitetura de software, Rollout gradual, SurrealDB Agent Memory
- **Ferramentas e Entidades:** SurrealDB, SurrealDB Agent Memory

## Documentação e Referências Oficiais

- [Padrão de integração em apps existentes na documentação do SurrealDB](https://surrealdb.com/docs/agent-memory/cookbooks/patterns/adding-memory-to-existing-app)

## Perguntas Frequentes (FAQ)

### O que é ensinado na Aula 14 (Como adicionar memória a um app existente sem reescrever o código) do curso SurrealDB Agent Memory: memória de verdade para sua IA?

Nesta aula do módulo "Em produção" na Escola de Aplicativos, você aprende de forma prática: Como adicionar a memória como camada externa sem alterar a lógica principal do seu app; O fluxo mínimo de duas etapas: ler o contexto antes da chamada e salvar as mensagens depois; Estratégias para centralizar as chamadas ao modelo e manter a sessão opcional para garantir segurança; Como planejar o particionamento de dados começando com uma pasta global.

### Como assistir ao vídeo completo da aula "Como adicionar memória a um app existente sem reescrever o código" gratuitamente?

O resumo técnico estruturado desta aula é público e gratuito. Para assistir à videoaula completa em HD, basta entrar ou criar sua conta 100% gratuita na Escola de Aplicativos — o cadastro leva segundos e libera todas as 15 aulas do curso "SurrealDB Agent Memory: memória de verdade para sua IA", controle de progresso, Tutor IA e emissão de certificado gratuito.

### Quais tecnologias e conceitos são abordados em "Como adicionar memória a um app existente sem reescrever o código"?

A aula cobre diretamente os seguintes tópicos técnicos aplicados em produção: Integração de agentes, Memória contextual, Arquitetura de software, Rollout gradual, SurrealDB Agent Memory.

### O curso "SurrealDB Agent Memory: memória de verdade para sua IA" oferece certificado gratuito?

Sim. Ao assistir às 15 aulas do curso gratuito "SurrealDB Agent Memory: memória de verdade para sua IA" na Área de Membros da Escola de Aplicativos, você emite gratuitamente um certificado digital em português com código de verificação pública.

## Como assistir à videoaula completa gratuitamente

Crie sua conta gratuita em segundos em https://www.escoladeaplicativos.com.br/login?redirect=%2Fm%2Fcursos%2Fsurrealdb-agent-memory%2Faula%2Fcomo-adicionar-memoria-a-um-app-existente-sem-reescrever-o-codigo para assistir ao vídeo completo desta aula em HD na Área de Membros da Escola de Aplicativos, com progresso salvo, Tutor IA e certificado gratuito verificável.

## Navegação do Curso

- **Aula anterior:** [Aula 13: Vários agentes com memória compartilhada](https://www.escoladeaplicativos.com.br/cursos/surrealdb-agent-memory/varios-agentes-com-memoria-compartilhada)
- **Próxima aula:** [Aula 15: Migre de banco vetorial, Mem0, Zep e LangMem sem dor](https://www.escoladeaplicativos.com.br/cursos/surrealdb-agent-memory/migre-de-banco-vetorial-mem0-zep-e-langmem-sem-dor)
