> ## 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.

# Devin Memory y Dreaming

> Devin Memory guarda tus preferencias, correcciones y aprendizajes del proyecto como notas que se mantienen entre sesiones, y Dreaming se encarga de mantenerlas organizadas.

<h2 id="what-is-memory">
  ¿Qué es Memory?
</h2>

Memory permite que Devin aproveche en futuras sesiones lo que aprende al trabajar contigo: tus preferencias, las correcciones que le has hecho y lo que ha aprendido sobre tus proyectos y tu Environment. Devin guarda esta información por su cuenta mientras trabajas, así que no tienes que detenerte a anotarla.

Memory es **personal** dentro de cada organización. No se comparte con tus compañeros de equipo ni con tu organización.

<h2 id="how-it-works">
  Cómo funciona
</h2>

Tus memorias se guardan en una **unidad de memoria**: un repositorio Git persistente con notas en Markdown.

```text theme={null}
memory/
  MEMORY.md          ← preferencias generales + un índice de los demás archivos
  my-app/
    testing.md
  tools/
    datadog.md
```

1. **Cargar.** Cada sesión obtiene su propia copia de la unidad y recibe `MEMORY.md` como contexto. Devin solo busca y lee las demás notas cuando la tarea lo requiere.

2. **Aprender.** Cuando corriges a Devin, le explicas una preferencia o descubre algo reutilizable, Devin edita la nota correspondiente. Cada entrada es una viñeta de una sola línea con un enlace a la sesión en la que se aprendió:

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

3. **Guardar.** Devin confirma la edición, integra los cambios de tus otras sesiones y guarda el resultado en la unidad. Una card de **Updated memory** en la sesión muestra qué ha cambiado. Varias sesiones en paralelo pueden escribir en la misma unidad: las escrituras obsoletas se rechazan y se reintentan, y las ediciones en conflicto se resuelven en lugar de sobrescribirse.

Las nuevas memorias se aplican a las sesiones futuras, no a la sesión que las creó.

<h3 id="what-devin-remembers">
  Qué recuerda Devin
</h3>

| Se guarda | No se guarda |
| - | - |
| Preferencias sobre cómo quieres que Devin trabaje y se comunique | Resúmenes de sesiones |
| Correcciones, junto con la regla que debe seguir la próxima vez | Estado de las tareas, como números o estados de PR |
| Decisiones y los motivos que diste | Cualquier cosa que sea fácil volver a averiguar |
| Particularidades de tus repositorios y de tu Environment | Secretos y credenciales |

Las sesiones iniciadas por [automatizaciones](/es/product-guides/automations) no leen ni escriben en tu memoria.

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

Dreaming es una sesión en segundo plano que se ejecuta aproximadamente una vez al día cuando has estado usando Devin. Revisa tus sesiones recientes junto con tu memoria existente y:

* Consolida las notas que se solapan
* Elimina detalles transitorios y notas obsoletas que ninguna sesión ha utilizado
* Agrega lecciones útiles que no se registraron durante el trabajo original
* Reorganiza las notas y el índice `MEMORY.md` para que sea más fácil encontrar el contexto adecuado

Los enlaces de origen y las preferencias explícitas se conservan. Tu primer ciclo de Dreaming inicializa la memoria a partir de tus sesiones recientes.

<h2 id="view-and-manage-memory">
  Ver y gestionar la memoria
</h2>

Abre [**Customize → Memory**](https://app.devin.ai/customize?tab=memory) para explorar tus archivos de memoria y consultar las sesiones de Dreaming recientes junto con los cambios que hizo cada una.

* **Cambiar o eliminar una memoria**: los archivos de memoria son de solo lectura en la aplicación. Pídeselo a Devin en una sesión; por ejemplo, «olvida que prefiero npm» o «recuerda que los despliegues en staging requieren aprobación».
* **Desactivar la memoria**: en la pestaña Memory, abre el menú **⋯** y selecciona **Turn off personal memory**. Devin dejará de leer y escribir en la memoria; tus notas existentes se conservan por si vuelves a activarla.

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

Memory está activada de forma predeterminada. Los Admin pueden cambiar esto en dos niveles:

| Nivel | Dónde | Opciones |
| - | - | - |
| **Organización** | **Settings → Devin → Sessions → Memory** | Un interruptor que activa o desactiva Memory para todos los miembros de la organización. Requiere permiso para gestionar la configuración de la organización. |
| **Enterprise** | **Settings de Enterprise → Devin → Sessions → Memory** | **Default on**: activada en todas partes, aunque cada organización puede desactivarla. **Always on**: activada en todas las organizaciones. **Always off**: desactivada en todas las organizaciones. Requiere permiso para gestionar los Settings de Enterprise. |

Con **Always on** o **Always off**, el interruptor de la organización queda bloqueado. Cuando Memory está activada, cada miembro puede igualmente [desactivar su propia memoria](#view-and-manage-memory).

Cuando Memory está desactivada en una organización, Devin no lee ni escribe memoria en las sesiones de esa organización, el proceso de dreaming no se ejecuta y la pestaña Memory se oculta. Las notas existentes no se eliminan.

<h2 id="memory-vs-skills">
  Memory vs. Skills
</h2>

| | Memory | [Skills](/es/product-guides/skills) |
| - | - | - |
| **Qué contiene** | Lo que Devin aprende mientras trabaja contigo | Un procedimiento repetible, por ejemplo, cómo hacer pruebas o desplegar |
| **Quién lo escribe** | Devin, de forma automática, y se refina mediante el proceso de *dreaming* | Tú o tu equipo, de forma deliberada |
| **Ámbito** | Personal | Repositorio, personal, organización o Enterprise |

Se complementan: una skill aporta el procedimiento y Memory proporciona el contexto necesario para aplicarlo a tu trabajo.

<h2 id="open-standard">
  Estándar abierto
</h2>

La memoria de Devin se basa en [Agent Memory Repo](https://github.com/AgentMemoryRepo/agentmemoryrepo), una especificación abierta que trata la memoria de los agentes como un repositorio de Git con un punto de entrada `MEMORY.md`, entradas de una sola línea con metadatos `[source: …; added: …]` y enlaces `[[path]]` entre archivos. Puedes usar el mismo formato en tus propios agentes.

<h2 id="video-walkthrough">
  Video explicativo
</h2>

<Frame caption="Enséñale una preferencia a Devin, encuéntrala en Customize → Memory y comprueba cómo la aplica una nueva sesión">
  <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.