Qué significa compactar la conversación
Cada modelo tiene una ventana de contexto, la cantidad de texto con la que puede trabajar a la vez. La guía de uso de Anthropic la llama "la memoria de trabajo de Claude que determina cuánto contenido puede procesar y recordar a la vez". Un chat largo con documentos pegados, resultados de herramientas y muchos turnos la llena.
La compactación es lo que permite que un chat supere ese punto. Claude reemplaza la parte más antigua de aquello con lo que está trabajando por un resumen y continúa. Descripción de Anthropic: "Para los usuarios con la ejecución de código habilitada, Claude ahora gestiona automáticamente las conversaciones largas. Cuando tu conversación se acerca al límite de la ventana de contexto, Claude resume los mensajes anteriores para continuar la conversación sin interrupciones. Esto significa que puedes tener conversaciones más largas y naturales con menos interrupciones".
El centro de ayuda también menciona el estado que podrías ver mientras esto sucede: durante conversaciones largas, Claude puede mostrar que está organizando sus pensamientos, lo que Anthropic dice que "indica que la gestión automática del contexto está funcionando".
Qué se resume y qué se queda
Hay dos cosas diferentes involucradas, y mantenerlas separadas responde a la mayoría de las preocupaciones.
Con qué trabaja Claude. Los mensajes anteriores se resumen, por lo que para los siguientes turnos, Claude trabaja a partir del resumen más los mensajes recientes. Los detalles que el resumen no conserve ya no estarán frente al modelo de forma completa.
Tu historial de chat. La conversación en sí no se borra. Anthropic dice: "Tu historial de chat completo se conserva para que Claude pueda consultarlo incluso después del resumen". Aún puedes desplazarte hacia arriba y leer cada mensaje.
Por lo tanto, después de la compactación, si parece que Claude ha perdido un detalle del principio del chat, el detalle sigue ahí en el historial. Indícale a Claude dónde está, o pega la parte relevante de nuevo, y lo tendrá frente a él una vez más.
Cuándo se ejecuta la compactación automática
La ejecución de código debe estar activada
La función tiene un requisito: "La ejecución de código debe estar habilitada para la gestión automática del contexto". La ejecución de código y la creación de archivos están activadas por defecto para los planes Free, Pro, Max y Ultra, según la guía de creación de archivos de Anthropic, y en las organizaciones Team y las nuevas Enterprise, un propietario puede desactivarlas.
Si estás en un plan personal y está desactivado, el ajuste se encuentra en Settings > Capabilities, donde el interruptor se llama Code execution and file creation, o Create and edit files en el diseño de Settings actualizado.
Cerca del límite
La compactación se ejecuta cuando la conversación "se acerca al límite de la ventana de contexto". Qué tan pronto ocurra depende del modelo. El artículo sobre la ventana de contexto de Anthropic enumera, para chats en planes de pago, 1M de tokens para los modelos más nuevos, 500K para algunos otros, y "Fuera de estos modelos, el tamaño de la ventana de contexto de Claude es de 200K". También señala que "Siempre se reserva una parte de la ventana de contexto para la respuesta de Claude, por lo que la conversación más larga posible es ligeramente menor que la ventana completa".
Un modelo con una ventana más pequeña llega a la compactación antes en el mismo chat.
Por qué parece ocurrir una y otra vez
Un chat se compacta de nuevo cuando vuelve a crecer hasta el límite. Cada nuevo turno añade texto, y las adiciones grandes añaden mucho a la vez: textos largos pegados, archivos subidos y resultados de herramientas conectadas.
La lista de Anthropic sobre formas de hacer espacio apunta a esas fuentes:
- Desactiva las herramientas que no necesites. "Las herramientas y conectores consumen muchos tokens, por lo que gestionarlos ayuda tanto a maximizar tu ventana de contexto disponible como a optimizar tus límites de uso".
- Acorta las instrucciones del proyecto. Manténlas enfocadas en el contexto general y "Reserva las instrucciones específicas de la tarea para el chat mismo".
- Elimina los archivos de proyecto no utilizados. Anthropic sugiere limpiar los archivos que ya no estés usando activamente.
- Desactiva el pensamiento o baja el nivel de esfuerzo. Anthropic dice que un mayor esfuerzo utiliza más tokens.
Un chat que se ha compactado varias veces también está trabajando a partir de un resumen de un resumen. Esa es una razón para empezar de cero, como se indica a continuación.
Por qué los chats largos consumen más de tu límite
La compactación mantiene un chat en marcha, pero no es gratuita. Anthropic dice: "Las conversaciones más largas que activan la gestión automática del contexto consumen más de tu límite de uso. Intenta iniciar una nueva conversación si te estás acercando a tu límite de uso en un chat largo".
Los límites de uso y los límites de longitud son distintos. La guía de uso explica que "los límites de uso controlan cuánto puedes usar Claude en todas tus conversaciones, mientras que los límites de longitud controlan qué tan larga puede llegar a ser una sola conversación". La compactación ayuda con lo segundo. Un chat largo sigue restando de lo primero.
Cuando un chat sigue siendo demasiado largo
La compactación cubre la mayoría de los chats largos, pero no todos los casos. Anthropic señala: "Casos extremos raros (como mensajes iniciales muy grandes) aún pueden encontrar límites de contexto".
La orientación al alcanzar un límite de longitud es: "Si alcanzas un límite de longitud, puedes iniciar una nueva conversación o usar funciones como proyectos para trabajar con grandes cantidades de información de manera más eficiente".
Los proyectos manejan el material grande de forma diferente
Los proyectos son la respuesta de Anthropic para material de referencia extenso. "Los proyectos utilizan generación aumentada por recuperación (RAG), lo que permite a Claude trabajar con mayores cantidades de información de manera más eficiente al cargar solo el contenido relevante en la ventana de contexto". En lugar de pegar los mismos documentos en un chat, ponlos en el conocimiento del proyecto, y cada chat cargará lo que sea relevante. Nuestra guía sobre por qué Claude olvida los archivos de conocimiento del proyecto cubre qué revisar cuando los archivos de un proyecto no parecen transmitirse.
Llevar un chat largo a uno nuevo
Empezar un nuevo chat no significa empezar de cero.
Búsqueda en chats. "Puedes pedirle a Claude que busque en tus conversaciones anteriores para encontrar y referenciar información relevante en nuevos chats". Pídele a Claude en el nuevo chat que encuentre lo que discutieron. Dentro de un proyecto, las búsquedas se limitan a ese proyecto; nuestra guía para buscar chats pasados en proyectos explica los límites.
Memoria. Si la memoria está activada, Anthropic dice que Claude "guarda la memoria como un conjunto de temas individuales a medida que chateas, en lugar de resumir las conversaciones después de que terminan". Parte de lo que resolviste en el chat largo puede estar ya en la memoria. Nuestra guía sobre las nuevas entradas de memoria de Claude cubre cómo funcionan esos temas, y nuestra guía sobre por qué la memoria de Claude no funciona cubre qué revisar si no aparecen.
Un resumen que tú escribas. Antes de dejar el chat largo, pídele a Claude un resumen de las decisiones y preguntas abiertas, léelo, corrígelo y pégalo como el primer mensaje del nuevo chat.
Los chats de incógnito son la excepción: Claude no extraerá información de ellos al buscar en conversaciones anteriores. Nuestra guía sobre el chat de incógnito explica qué es lo que dejan fuera.
Los chats de Claude y Claude Code se compactan de forma diferente
Si usas ambos, la misma palabra cubre dos mecanismos. En Claude Code, la compactación es algo que puedes activar con /compact, y la guía de la ventana de contexto de Anthropic documenta lo que regresa después: archivos como el CLAUDE.md de la raíz del proyecto y la memoria automática se "reinyectan desde el disco".
En un chat de Claude, el centro de ayuda describe la gestión automática del contexto sin un comando para ejecutarlo tú mismo ni una tabla de lo que se reinyecta. Los puntos documentados son los anteriores: los mensajes anteriores se resumen, se conserva el historial de chat completo, la ejecución de código debe estar activada y los chats largos consumen más de tu límite. Planifica en torno a esos puntos en lugar de basarte en el comportamiento de Claude Code.
Lo que la gente intenta primero
Esperar cuando la compactación parece atascada. El centro de ayuda de Anthropic no describe un estado de estancamiento. Su orientación para un chat en el límite de longitud es iniciar una nueva conversación, así que lleva un resumen contigo.
Asumir que los mensajes iniciales se borran. Anthropic dice que se conserva el historial de chat completo.
Pegar los mismos documentos grandes de nuevo. Eso llena la ventana más rápido. Usa el conocimiento de un proyecto en su lugar.
Dejar todos los conectores activados. Anthropic califica a las herramientas y conectores como intensivos en tokens.
Tratar un chat largo como el registro definitivo. Después de varias compactaciones, Claude trabaja a partir de resúmenes de resúmenes anteriores.
La solución: Mantén los chats largos ligeros y empieza de cero con un resumen
Paso 1: Haz espacio antes del límite
Desactiva los conectores y la búsqueda web que el chat no necesite, mueve los documentos de referencia al conocimiento de un proyecto y mantén cortas las instrucciones del proyecto. Verifica que la ejecución de código esté activada si deseas la gestión automática del contexto.
Paso 2: Pide un resumen cuando el chat se haya compactado más de una vez
Pídele a Claude una lista de decisiones, restricciones y preguntas abiertas de la conversación. Léela comparándola con el historial y corrige cualquier cosa que el resumen haya entendido mal.
Paso 3: Continúa en un nuevo chat
Inicia un nuevo chat, dentro del proyecto si lo hay, pega el resumen corregido y pídele a Claude que busque en chats anteriores cualquier otra cosa que necesites. El chat largo permanece en tu historial para referencia. Para un problema relacionado en ChatGPT, nuestra guía sobre ChatGPT olvidando partes anteriores de la conversación cubre el mismo patrón allí.
Configurando esto en MemoryLake
La compactación mantiene un chat en marcha, pero cada compactación es un juicio sobre qué conservar, realizado por un resumen que tú no escribiste. Las decisiones que no puedes permitirte perder están más seguras fuera de cualquier conversación individual.
MemoryLake es una capa de memoria para mantener esas decisiones en un solo lugar que tú mantienes, disponible para los asistentes que conectes, como ChatGPT, Claude Code y Codex.
Tú mismo escribes las entradas, con tus propias palabras. No se lee, escribe ni borra nada de tus chats de Claude, tu historial de chat, tu memoria de Claude, tus proyectos ni del almacenamiento de ningún proveedor. La gestión automática del contexto sigue funcionando de la manera que Anthropic describe.
Paso 1: Crea una clave API
Inicia sesión y genera una clave desde el panel de control. La clave pertenece a tu espacio de trabajo de MemoryLake y es independiente de tu cuenta de Claude.

Paso 2: Sube tus primeras memorias
Comienza con el resumen corregido del Paso 2 de la solución: las decisiones, restricciones y preguntas abiertas. Un punto por entrada, con fecha.

Paso 3: Conecta tu IA y agentes
Conecta Claude Code y cualquier otro asistente que utilices. Las mismas entradas estarán disponibles en un nuevo chat, un nuevo proyecto o una herramienta diferente.

Qué cambia esto en la práctica
La primera diferencia son chats más cortos. Cuando las decisiones están escritas, no necesitas mantener viva una sola conversación para conservarlas.
La segunda es menos sorpresas después de la compactación. Los hechos que escribiste no dependen de lo que el resumen conservó.
La tercera es un menor uso gastado en la longitud. El propio consejo de Anthropic para un chat largo cerca de tu límite de uso es iniciar una nueva conversación, y un resumen corto facilita eso.
Mejores prácticas para chats largos de Claude
Mantén activada la ejecución de código. La gestión automática del contexto la necesita.
Vigila qué llena la ventana. Las herramientas, conectores y textos grandes pegados se acumulan rápidamente.
Usa proyectos para material de referencia. RAG carga solo lo que es relevante.
Empieza de cero tras compactaciones repetidas. Trae un resumen que hayas verificado.
Recuerda que el historial sigue ahí. Desplázate hacia arriba o indícale a Claude dónde mirar.
Cuida tu uso. Las conversaciones más largas que activan la compactación consumen más de tu límite.
Conclusión
Cuando Claude compacta una conversación, resume los mensajes anteriores para que el chat pueda continuar más allá de la ventana de contexto. Anthropic dice que tu historial de chat completo se conserva, por lo que tus mensajes permanecen en el historial, pero Claude trabaja a partir del resumen para los turnos siguientes. La función necesita ejecución de código, se ejecuta cerca del límite y consume más de tu límite de uso en chats largos.
Un chat aún puede volverse demasiado largo, por ejemplo, con un primer mensaje muy grande. Cuando eso suceda, o cuando un chat se haya compactado más de una vez, inicia una nueva conversación con un resumen que hayas verificado, usa proyectos para material extenso y mantén las decisiones que importan en algún lugar fuera del chat.