MemoryLake
Volver a todos los artículos
Pain Point22 de mayo de 20267 min de lectura

¿Por qué Claude olvida mis indicaciones del sistema?

Pasaste la mañana creando la indicación del sistema perfecta. Rol, formato, casos límite, comportamiento de respaldo, las tres cosas que nunca debe hacer. Funcionó maravillosamente durante una hora. En la tercera vuelta de una larga sesión de depuración, Claude vuelve a escribir en tercera persona e ignora tu regla de respaldo. Para mañana, la indicación simplemente habrá desaparecido.

Este es un peculiaridad estructural de cómo Claude maneja el contexto del sistema, no un error.

La respuesta corta

Claude olvida tus indicaciones del sistema porque viven en tres lugares frágiles: un campo de instrucciones por Proyecto que no se sincroniza con otros Proyectos, un menú desplegable de Estilos a nivel de cuenta que es demasiado impreciso para una verdadera ingeniería de indicaciones, y las indicaciones del sistema por chat que desaparecen cuando el chat termina. Las sesiones largas también parafrasean la indicación del sistema a medida que se llena la ventana de contexto. Una capa de memoria vinculada al proyecto, no al chat, mantiene la indicación estable.

Por qué Claude olvida las indicaciones del sistema

Tres fuerzas borran las indicaciones del sistema más rápido de lo que esperarías.

1. Las indicaciones del sistema no son objetos de primera clase en Claude.ai. A diferencia de la API, la aplicación web no te permite guardar y versionar indicaciones del sistema nombradas. Los equivalentes más cercanos son las instrucciones del Proyecto y los Estilos personalizados, ambos de los cuales están limitados de manera estrecha. No hay una biblioteca de indicaciones que puedas insertar en cualquier chat.

2. Los chats largos resumen la indicación del sistema. Claude Sonnet 4.6 y Opus 4.7 vienen con ventanas de contexto de 1M tokens, pero el modelo aún compacta contenido más antiguo a medida que se acumulan las vueltas. Cuando la indicación compite con cientos de bloques de código o extractos de investigación, sus bordes se difuminan y las reglas más específicas se desvanecen primero.

3. No hay sincronización entre superficies. Una indicación del sistema que configuras en la API no aparece en claude.ai. Las instrucciones del Proyecto en el navegador no fluyen hacia la configuración basada en MCP de Claude Desktop. Cada superficie de Claude mantiene su propia copia frágil.

El resultado es una indicación que funciona la primera vez que la usas y se degrada silenciosamente a partir de ahí.

Lo que pierdes cuando Claude olvida las indicaciones del sistema

Una indicación del sistema que se desvía no solo es molesta; cambia la salida que envías:

  • Las garantías de formato se rompen. Tu indicación dice "siempre devuelve JSON". Veinte vueltas después, Claude envuelve el JSON en prosa porque la regla de formato se resumió.
  • Las barreras se disuelven. Las restricciones de seguridad y los límites de tema se debilitan en sesiones largas, por lo que el modelo se adentra en áreas que querías bloquear.
  • Comienzas a volver a pegar indicaciones. La mitad del chat se convierte en volver a afirmar el rol del sistema, lo que a su vez consume tokens que podrían haber alimentado un trabajo real.

Soluciones integradas de Claude

Anthropic ofrece dos soluciones casi efectivas para las indicaciones del sistema persistentes.

Instrucciones del Proyecto viven en el panel derecho de cualquier Proyecto en claude.ai y acompañan cada chat en ese Proyecto. Son el análogo más cercano del lado del navegador a una indicación del sistema. Los límites: campo corto, sin historial de versiones, sin herencia entre Proyectos y sin compartir sin copiar y pegar. Anthropic explica la configuración del Proyecto en el artículo de ayuda oficial.

Estilos personalizados pueden codificar el comportamiento de rol y tono a nivel de cuenta. Son útiles para reglas del tipo "siempre responde como un tutor", pero son globales, no por Proyecto, y no pueden contener los casos límite estructurados que necesita una verdadera indicación del sistema.

Para usos únicos, ambos son adecuados. Para la ingeniería de indicaciones a cualquier escala, ninguno se sostiene.

Dónde falla la memoria integrada de Claude

Las indicaciones del sistema son software. Tienen versiones, propietarios, registros de cambios y pruebas. El modelo de memoria de Claude las trata como preferencias. La discrepancia es más importante cuando:

  • Iteras la indicación a través de muchos chats y necesitas un historial de diferencias.
  • Usas la misma indicación en claude.ai, Claude Desktop y la API y quieres que estén sincronizadas.
  • Cambias a Gemini o ChatGPT para una tarea y quieres que el mismo comportamiento de rol se aplique.

Anthropic no resuelve ninguno de estos problemas dentro de Claude. O aceptas la desviación o mueves la indicación del sistema fuera de Claude por completo.

Cómo MemoryLake soluciona el olvido de las indicaciones del sistema por parte de Claude

MemoryLake almacena tus indicaciones del sistema como memoria versionada, luego reinyecta la versión activa en cada vuelta de Claude.

  • Una indicación canónica, cada superficie. Fija tu indicación del sistema a un Proyecto. Claude.ai, Claude Desktop y la API recuperan la misma indicación con las mismas reglas, sin sincronización de copiar y pegar.
  • Versionada, con una verdadera diferencia. El control de versiones estilo Git de MemoryLake registra cada cambio en la indicación, para que puedas revertir, ramificar o comparar versiones como código.
  • La misma indicación en Gemini, ChatGPT, Grok. Cuando necesitas una segunda opinión en otro modelo, el rol del sistema viaja con el proyecto. Las reglas de respaldo y las restricciones de formato se aplican en todas partes.

MemoryLake alcanzó un 94.03% en el benchmark de contexto largo LoCoMo, el mejor resultado publicado hasta 2026, con recuperación en milisegundos y cifrado de extremo a extremo AES-256.

Conectar MemoryLake a Claude en 3 pasos

  1. Crea un Proyecto y carga la indicación. Inicia sesión en MemoryLake, abre la Gestión de Proyectos, haz clic en Crear Proyecto y nómbralo para el caso de uso, como "Agente revisor de código". Pega tu indicación del sistema como una Memoria en la pestaña de Memorias (nombre + contenido) y sube cualquier regla de referencia, esquemas JSON o salidas de ejemplo a través del Document Drive.
  2. Genera un punto final de servidor MCP. Abre la pestaña de Servidores MCP, haz clic en Agregar Servidor MCP, nómbralo "Revisor de Claude" y haz clic en Generar. MemoryLake devuelve el ID de clave API, secreto y URL de punto final. Copia el secreto inmediatamente, ya que solo aparece una vez.
  3. Conecta Claude. En Claude Desktop, añade la entrada del servidor MCP con el punto final y el token Bearer, luego reinicia. Para la API, recupera la indicación del sistema de MemoryLake en el momento de la solicitud para que cada llamada use la última versión. Para claude.ai, pega un puntero de una línea en las instrucciones del Proyecto y deja que el punto final REST hidrate la indicación por vuelta.

Preguntas frecuentes

¿Claude tiene memoria de indicaciones del sistema?

Claude tiene instrucciones de Proyecto (por Proyecto, solo en navegador), Estilos personalizados (a nivel de cuenta) e indicaciones del sistema a nivel de API (por solicitud). Ninguno de estos es una biblioteca de indicaciones versionada y compartible que se sincroniza entre superficies.

¿Cómo hago que Claude recuerde mi indicación del sistema a través de chats?

Para un Proyecto, pega la indicación en las instrucciones del Proyecto. Para una verdadera persistencia a través de Proyectos, superficies y otras herramientas de IA, almacena la indicación en un Proyecto de MemoryLake y deja que Claude la recupere en cada vuelta a través de MCP o REST.

¿Por qué Claude deja de seguir mi indicación del sistema a mitad de conversación?

Los chats largos compactan contenido más antiguo para ajustarse a la ventana de contexto activa. Las reglas de la indicación del sistema que parecen de bajo valor para el compactador se parafrasean, por lo que cuanto más específica sea tu indicación, más rápido se desvía.

¿Puedo controlar la versión de una indicación del sistema de Claude?

No de forma nativa. Claude.ai no tiene historial de diferencias o revisiones para las instrucciones del Proyecto. MemoryLake proporciona control de versiones estilo Git para que las indicaciones se comporten como código.

¿Cuál es la diferencia entre una indicación del sistema y las instrucciones del Proyecto en Claude?

Las instrucciones del Proyecto son el sustituto del lado del navegador de claude.ai para una indicación del sistema. Son cortas, por Proyecto y acompañan cada chat en ese Proyecto. Una verdadera indicación del sistema es solo para API y por solicitud.