> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Memória e Dreaming do Devin

> A Memória do Devin salva suas preferências, correções e aprendizados de projeto como notas que persistem entre sessões, e o Dreaming mantém essas notas organizadas.

<h2 id="what-is-memory">
  O que é a Memória?
</h2>

A Memória permite que o Devin leve para sessões futuras o que aprende trabalhando com você: suas preferências, as correções que você fez e lições sobre seus projetos e seu ambiente. O Devin salva essas informações por conta própria enquanto você trabalha, então você não precisa parar para anotá-las.

A Memória é **pessoal e exclusiva sua** em cada organização. Ela não é compartilhada com seus colegas de equipe nem com sua organização.

<h2 id="how-it-works">
  Como funciona
</h2>

Suas memórias ficam armazenadas em um **memory drive**: um repositório Git persistente com notas em Markdown.

```text theme={null}
memory/
  MEMORY.md          ← preferências gerais + um índice dos outros arquivos
  my-app/
    testing.md
  tools/
    datadog.md
```

1. **Carregar.** Cada sessão obtém seu próprio checkout do drive e recebe o `MEMORY.md` como contexto. O Devin pesquisa e lê as outras notas somente quando a tarefa exige.

2. **Aprender.** Quando você corrige o Devin, explica uma preferência ou quando ele descobre algo reutilizável, o Devin edita a nota relevante. Cada entrada é um item de uma linha com um link para a sessão em que o aprendizado ocorreu:

   ```markdown theme={null}
   - Use bun, not npm; the lockfile is bun.lock [source: https://app.devin.ai/sessions/abc123; added: 2026-10-05]
   ```

3. **Salvar.** O Devin faz o commit da edição, faz o merge das alterações vindas das suas outras sessões e salva o resultado no drive. Um cartão **Updated memory** na sessão mostra o que mudou. Sessões em paralelo podem gravar no mesmo drive: uma gravação obsoleta é rejeitada e repetida, e edições conflitantes são resolvidas em vez de sobrescritas.

Novas memórias valem para sessões futuras, não para a sessão que as gravou.

<h3 id="what-devin-remembers">
  O que o Devin lembra
</h3>

| Salvo | Não salvo |
| - | - |
| Preferências sobre como você quer que o Devin trabalhe e se comunique | Resumos de sessões |
| Correções, com a regra a ser seguida na próxima vez | Estado de tarefas, como números ou status de PRs |
| Decisões e os motivos que você apresentou | Qualquer coisa fácil de descobrir novamente |
| Pegadinhas e particularidades dos seus repositórios e do seu ambiente | Segredos e credenciais |

Sessões iniciadas por [automações](/pt-BR/product-guides/automations) não leem nem gravam na sua memória.

<h2 id="dreaming">
  Dreaming
</h2>

O Dreaming é uma sessão em segundo plano executada cerca de uma vez por dia enquanto você estiver usando o Devin. Ele revisa suas sessões recentes junto com sua memória existente e:

* Consolida notas sobrepostas
* Remove detalhes temporários e notas obsoletas que nenhuma sessão utilizou
* Adiciona lições úteis que não foram registradas durante o trabalho original
* Reorganiza as notas e o índice `MEMORY.md` para facilitar a localização do contexto certo

Os links de origem e as preferências explícitas são preservados. Seu primeiro dream preenche a memória com base nas suas sessões recentes.

<h2 id="view-and-manage-memory">
  Visualizar e gerenciar a memória
</h2>

Abra [**Customize → memória**](https://app.devin.ai/customize?tab=memory) para navegar pelos seus arquivos de memória e ver as sessões de dreaming recentes, com as alterações feitas em cada uma.

* **Alterar ou remover uma memória**: os arquivos de memória são somente leitura no app. Peça ao Devin em uma sessão, por exemplo: "esqueça que eu prefiro npm" ou "lembre-se de que deploys em staging precisam de aprovação".
* **Desativar a memória**: na aba memória, abra o menu **⋯** e selecione **Turn off personal memory**. O Devin deixa de ler e gravar a memória; suas anotações existentes são mantidas caso você a reative.

<h2 id="admin-controls">
  Controles de administrador
</h2>

A memória vem ativada por padrão. Os administradores podem alterar isso em dois níveis:

| Nível | Onde | Opções |
| - | - | - |
| **Organização** | **Settings → Devin → Sessions → memória** | Uma chave que ativa ou desativa a memória para todos os membros da organização. Requer permissão para gerenciar as configurações da organização. |
| **Enterprise** | **Enterprise settings → Devin → Sessions → memória** | **Default on**: ativada em todas as organizações, e cada uma pode desativá-la. **Always on**: ativada para todas as organizações. **Always off**: desativada para todas as organizações. Requer permissão para gerenciar as configurações da Enterprise. |

Com **Always on** ou **Always off**, a chave da organização fica bloqueada. Quando a memória está ativada, cada membro ainda pode [desativar a própria memória](#view-and-manage-memory).

Quando a memória está desativada para uma organização, o Devin não lê nem grava memória nas sessões dessa organização, o processo de "dreaming" não é executado e a aba memória fica oculta. As notas existentes não são excluídas.

<h2 id="memory-vs-skills">
  Memória vs. Skills
</h2>

| | Memória | [Skills](/pt-BR/product-guides/skills) |
| - | - | - |
| **O que armazena** | O que o Devin aprende enquanto trabalha com você | Um procedimento reutilizável, como testar ou implantar |
| **Quem escreve** | O Devin, automaticamente, com refinamento pelo dreaming | Você ou sua equipe, de forma intencional |
| **Escopo** | Pessoal | Repositório, pessoal, organização ou enterprise |

As duas funcionam juntas: a skill define o procedimento, e a memória traz o contexto para aplicá-lo ao seu trabalho.

<h2 id="open-standard">
  Padrão aberto
</h2>

A memória do Devin é baseada no [Agent Memory Repo](https://github.com/AgentMemoryRepo/agentmemoryrepo), uma especificação aberta que trata a memória de agentes como um repositório Git, com um ponto de entrada `MEMORY.md`, entradas de uma linha com metadados `[source: …; added: …]` e links `[[path]]` entre arquivos. Você pode usar o mesmo formato nos seus próprios agentes.

<h2 id="video-walkthrough">
  Vídeo explicativo
</h2>

<Frame caption="Ensine uma preferência ao Devin, encontre-a em Customize → Memory e veja uma nova sessão aplicá-la">
  <video controls width="100%" playsInline>
    <source src="https://mintcdn.com/cognitionai-enterprise/WnUw9YuoCLtIAY01/images/product-guides/devin-memory.mp4?fit=max&auto=format&n=WnUw9YuoCLtIAY01&q=85&s=e178b84af77728ee7d416131121f2983" type="video/mp4" data-path="images/product-guides/devin-memory.mp4" />
  </video>
</Frame>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.