MemoryLake
Volver a todos los artículos
News27 de octubre de 2026·12 min de lectura

Claude Code Teleport inicia una sesión en la nube compactada desde su último resumen: qué llega a tu terminal y qué guardar primero (2026)

Inicias una tarea larga en una sesión de Claude Code en la nube, la dejas ejecutándose durante una tarde y luego la traes a tu terminal con claude --teleport para terminar el trabajo localmente. La rama llega, la conversación llega y Claude retoma el trabajo donde se detuvo la sesión en la nube. Lo que puede no tener es la parte inicial de esa conversación, palabra por palabra.

Claude Code v2.1.311, lanzada el 26 de octubre de 2026, añadió una advertencia exactamente para este caso. La nota de lanzamiento dice que teleport ahora advierte "cuando una sesión en la nube compactada se carga desde su última compactación, por lo que los mensajes que resumió no están en la copia local". En otras palabras, si la sesión en la nube se compactó antes de que la descargaras, tu terminal comienza desde el resumen de compactación, y los mensajes que ese resumen reemplazó no forman parte de la copia local.

Esta guía cubre qué trae teleport a tu terminal, por qué es probable que una sesión larga en la nube se haya compactado, qué restaura Claude Code por su cuenta después de la compactación y qué guardar antes de usar teleport para que nada importante exista solo en el resumen. Si deseas una visión más amplia de lo que tu configuración local trae o no a la nube en primer lugar, nuestra guía sobre sesiones en la nube de Claude Code y tu configuración local cubre esa dirección.

Qué cambió el 26 de octubre

El cambio es una sola línea en un largo lanzamiento. Entre docenas de correcciones, la v2.1.311 enumera: "Se mejoró /teleport y claude --teleport para advertir cuando una sesión en la nube compactada se carga desde su última compactación, de modo que los mensajes que resumió no estén en la copia local".

Dos detalles en esa frase son importantes. Primero, la advertencia es sobre una sesión compactada, por lo que una sesión corta en la nube que nunca se compactó no se ve afectada. Segundo, el sujeto es la copia local. La sesión en la nube en claude.ai/code sigue ahí; lo que describe la nota es con qué comienza tu sesión de terminal.

El mismo lanzamiento corrigió un problema relacionado en la propia compactación: "Se corrigió que Claude viera contenido obsoleto de MEMORY.md y CLAUDE.md justo después de la compactación automática cuando esos archivos se editaron anteriormente en la sesión". También cambió cómo se maneja la falta de un resumen: "cuando la respuesta del modelo no contiene un resumen, Claude Code ahora suele solicitar el resumen una vez más antes de reemplazar la conversación". Ambos puntos señalan lo mismo: después de la compactación, el resumen es la base sobre la que se ejecuta la sesión, por lo que Anthropic está ajustando qué entra en él y haciéndolo visible cuando heredas uno.

Qué trae teleport a tu terminal

Teleport es la forma de mover una sesión de la nube a tu propia máquina. La documentación de las sesiones en la nube de Claude Code enumera varias formas de hacerlo: ejecuta claude --teleport para un selector de sesiones o claude --teleport <session-id> para una sesión específica, ejecuta /teleport o /tp dentro de una sesión CLI existente, presiona t en una sesión en segundo plano en /tasks, o copia un comando del menú de sesión en claude.ai/code.

La documentación describe lo que sucede a continuación: "Cuando teletransportas una sesión, Claude verifica que estés en el repositorio correcto, recupera y activa la rama de la sesión en la nube, y carga el historial completo de la conversación en tu terminal".

Esa frase fue escrita para el caso general. Leída junto con la nota de lanzamiento del 26 de octubre, "el historial completo de la conversación" significa el historial que la sesión contiene actualmente. Si la sesión en la nube se compactó, ese historial comienza con el resumen de compactación, y los mensajes anteriores no forman parte de la copia local.

La documentación también deja claro que el resultado es una copia separada: "La terminal obtiene su propia copia de la sesión: el nuevo trabajo allí permanece local y no aparece en la sesión de la nube en claude.ai ni en la aplicación móvil de Claude".

También separa teleport de resume. --resume "reabre una conversación del historial local de esta máquina y no enumera las sesiones en la nube", mientras que teleport extrae una sesión en la nube y su rama. Si estás buscando una sesión que iniciaste en esta máquina, nuestra guía para encontrar y reanudar el historial de sesiones de Claude Code cubre ese aspecto.

Qué verifica teleport primero

Teleport no se iniciará hasta que se cumplan cuatro requisitos. La tabla de la documentación los enumera:

  • Estado de git limpio. "Tu directorio de trabajo no debe tener cambios sin confirmar. Teleport te pide que guardes los cambios (stash) si es necesario".
  • Repositorio correcto. Lo ejecutas desde una copia local del mismo repositorio, no de un fork.
  • Rama disponible. "La rama de la sesión en la nube debe haber sido enviada (pushed) al remoto".
  • Misma cuenta. Debes haber iniciado sesión en la misma cuenta de claude.ai utilizada en la sesión en la nube.

Estas comprobaciones protegen el código. Ninguna de ellas se refiere a la conversación, razón por la cual la advertencia del 26 de octubre es importante: el código llega exactamente como lo dejó la sesión en la nube, mientras que la conversación llega en cualquier forma que la sesión tenga actualmente.

Por qué es probable que una sesión larga en la nube se haya compactado

La compactación es la forma en que Claude Code mantiene una sesión larga en funcionamiento. El comando /compact "Resume la conversación para liberar contexto", y un proceso automático hace lo mismo cuando la ventana se llena.

Las sesiones en la nube se compactan antes de lo que podrías esperar. La documentación explica: "Las sesiones en la nube configuran CLAUDE_AUTOCOMPACT_PCT_OVERRIDE por sí mismas, por lo que la compactación se activa a mitad de la ventana de compactación automática en lugar de cuando la ventana se llena".

No puedes posponer esto desde la configuración del entorno. La siguiente frase dice: "Ese valor anula el que agregues en tus variables de entorno, por lo que agregar la variable allí no cambia cuándo se activa la compactación". Lo que sí puedes cambiar es la ventana en sí, configurando CLAUDE_CODE_AUTO_COMPACT_WINDOW en las variables de entorno o ejecutando /autocompact con un recuento de tokens en una sesión donde esa variable no esté configurada.

Por lo tanto, una sesión en la nube que ejecutó una tarea larga, leyó muchos archivos o pasó por varias rondas de pruebas tiene muchas posibilidades de haberse compactado al menos una vez antes de que uses teleport. La nueva advertencia te indica cuándo es ese el caso.

Qué mantiene la compactación y qué resume

La compactación no borra la sesión. La documentación de la ventana de contexto de Claude Code tiene una tabla de lo que sucede con cada tipo de contenido, y gran parte de él regresa por sí solo:

  • CLAUDE.md en la raíz del proyecto y reglas sin alcance se "reinyectan desde el disco".
  • Auto memory también se "reinyecta desde el disco".
  • El plan que Claude escribió en modo plan se "reinyecta desde el disco".
  • Reglas con frontmatter paths: y archivos CLAUDE.md anidados se recargan bajo demanda cuando Claude toca un archivo coincidente.
  • Archivos que Claude leyó o editó: "Claude Code vuelve a leer hasta cinco, los modificados más recientemente primero".

Lo que no regresa tal como era es la conversación. La documentación describe el proceso directamente: "Cuando una sesión larga se compacta, Claude Code resume el historial de la conversación para ajustarse a la ventana de contexto". La tabla también enumera el "Contexto que los ganchos (hooks) agregaron anteriormente" como "Resumido con el resto de la conversación".

En la práctica, las cosas que viven solo en la conversación son las que dijiste en voz alta: la razón por la que rechazaste un enfoque, el caso extremo que le pediste a Claude que manejara, el mensaje de error exacto de una ejecución de prueba, la restricción que mencionaste una vez en la primera hora. Esos son los detalles que un resumen puede acortar o eliminar. Nuestra guía para orientar el auto-compact de Claude Code hacia lo que necesitas mantener cubre cómo dirigir el resumen mientras una sesión aún se está ejecutando.

De dónde vienen los archivos después de teleport

Un punto es fácil de pasar por alto. Los archivos reinyectados provienen del disco, y después de teleport, el disco es tu máquina. El CLAUDE.md del proyecto está en la rama que acabas de activar, por lo que es el mismo archivo que usó la sesión en la nube. Auto memory es una historia diferente. La documentación de memoria de Claude Code dice: "Auto memory es local de la máquina" y "Los archivos no se comparten entre máquinas o entornos en la nube". Por lo tanto, la auto memory que carga tu sesión de terminal es la que está en tu computadora.

Lo que la gente intenta primero

Asumir que la advertencia significa que algo salió mal. No es así. Te indica que la sesión fue compactada, lo cual es normal para trabajos largos en la nube. El código y el resumen están intactos.

Desplazarse hacia atrás en la terminal para ver los mensajes iniciales. La copia local comienza desde la última compactación, por lo que los mensajes resumidos no están allí para desplazarse hacia ellos.

Aumentar el umbral de compactación en el entorno de la nube. La documentación dice que la propia configuración de la sesión en la nube anula cualquier valor que agregues allí.

Dirigir desde tu teléfono después de usar teleport. La documentación de Remote Control señala que cuando extraes una sesión en la nube con /teleport, "el dispositivo conectado no recibe el historial anterior de la conversación extraída". Los nuevos mensajes fluyen en ambos sentidos; el historial anterior no aparece en el dispositivo.

Esperar que ambas copias se mantengan sincronizadas. El nuevo trabajo en la terminal "permanece local y no aparece en la sesión de la nube". Si continúas en ambos lugares, tendrás dos conversaciones.

La solución: Escribe lo que importa antes de usar teleport, luego verifica el resumen al aterrizar

Paso 1: Pide a la sesión en la nube un traspaso antes de descargarla

Mientras la sesión aún esté en la nube, pídele a Claude que escriba un breve traspaso (handoff): el objetivo, qué se ha hecho, qué está en progreso, las decisiones tomadas y por qué, qué se descartó y el siguiente paso. Pídele que incluya cualquier cosa que hayas dicho al principio que aún se aplique. Ese mensaje llega después de cualquier compactación que ya haya ocurrido, por lo que se encuentra entre los mensajes recientes que tu copia local recibe tal como fueron escritos.

Si la sesión es larga, ejecuta primero /compact con un enfoque, por ejemplo, pidiéndole que mantenga los resultados de las pruebas y las decisiones. Un resumen enfocado mantiene lo que tú elijas en lugar de lo que el proceso automático suponga que es importante. Nuestra guía para escribir un prompt de traspaso tiene una plantilla que puedes pegar.

Paso 2: Mueve las reglas permanentes a archivos que la sesión recargue

Cualquier cosa que deba aplicarse durante el resto de la tarea pertenece a un archivo, no solo a la conversación. Las reglas sobre el repositorio van en el CLAUDE.md del proyecto, y confirmarlas (commit) significa que llegarán con la rama. La tabla de compactación dice que el CLAUDE.md de la raíz del proyecto se reinyecta desde el disco, por lo que una regla escrita allí sobrevive tanto a la compactación como a teleport.

Envía (push) la rama con esos cambios antes de usar teleport. La verificación de teleport requiere que la rama esté en el remoto, y recuperará lo que esté allí.

Paso 3: Lee lo que llegó antes de continuar

Después de teleport, si ves la advertencia de compactación, comienza con una pregunta: pídele a Claude que reafirme el objetivo, el estado actual, las decisiones que está siguiendo y el siguiente paso. Compara eso con el traspaso del Paso 1. Si falta algo, agrégalo en tu próximo mensaje o al CLAUDE.md.

Luego decide dónde continúa la tarea. La propia redacción de la documentación es la razón: el trabajo en la terminal permanece local. Elige un lugar para continuar y trata la otra copia como historial. Para seguir dirigiendo desde tu teléfono, inicia /remote-control en la sesión local.

Configurando esto en MemoryLake

Teleport mueve una sesión y su rama. El contexto alrededor del trabajo, las convenciones que has establecido, las decisiones que abarcan varias sesiones, las preferencias que de otro modo repetirías, residen en parte en una conversación que puede estar compactada, en parte en archivos en una máquina y en parte en una memoria que permanece en esa máquina.

MemoryLake es una capa de memoria para mantener ese contexto en una lista que tú mantienes, disponible para Claude Code y los otros asistentes que conectes, como ChatGPT y Codex.

Tú mismo escribes las entradas, con tus propias palabras. No se lee nada, ni se escribe ni se elimina de tus sesiones de Claude Code, tus sesiones en la nube, tu auto memory, tus archivos CLAUDE.md o el almacenamiento de cualquier proveedor. Para los repositorios de trabajo, sigue la política de tu organización sobre lo que guardas fuera de ellos.

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.

La consola de MemoryLake mostrando la pantalla de claves API, donde se crea y copia una nueva clave para su uso en un agente
La consola de MemoryLake mostrando la pantalla de claves API, donde se crea y copia una nueva clave para su uso en un agente

Paso 2: Sube tus primeras memorias

Comienza con las decisiones de tu traspaso en el Paso 1 de la solución, aquellas que se aplicarán tanto a la siguiente tarea como a esta. Un punto por entrada, con fecha y etiquetado con el repositorio al que pertenece.

El espacio de trabajo de MemoryLake con los primeros documentos cargados, enumerando cada archivo a medida que se convierte en memoria buscable
El espacio de trabajo de MemoryLake con los primeros documentos cargados, enumerando cada archivo a medida que se convierte en memoria buscable

Paso 3: Conecta tu IA y agentes

Conecta Claude Code y los otros asistentes que utilices. El mismo contexto estará disponible ya sea que una sesión se ejecute en la nube, en tu computadora portátil o después de teletransportarla.

La pantalla de integraciones de MemoryLake que enumera los clientes de IA y los marcos de agentes que se pueden conectar a la capa de memoria
La pantalla de integraciones de MemoryLake que enumera los clientes de IA y los marcos de agentes que se pueden conectar a la capa de memoria

Qué cambia esto en la práctica

La primera diferencia es que la advertencia deja de ser una sorpresa. Sabes que una sesión larga en la nube probablemente se ha compactado y sabes que tu terminal comienza desde ese resumen.

La segunda es que nada de lo que te importa vive solo en los mensajes iniciales. El traspaso y los archivos lo llevan consigo, y ambos sobreviven a la compactación y a teleport.

La tercera es que tú eliges dónde continúa el trabajo. Una copia avanza; la otra es un registro. Si también has bifurcado (fork) una sesión remota desde la aplicación Claude, nuestra guía para bifurcar una sesión remota de Claude Code cubre la misma pregunta para ese tipo de copia.

Mejores prácticas para teletransportar sesiones en la nube de Claude Code

Asume que una sesión larga en la nube se ha compactado. Las sesiones en la nube establecen su propio umbral de compactación y este se activa antes de que la ventana se llene.

Pide un traspaso mientras la sesión aún esté en la nube. Se convierte en parte del historial que recibe tu terminal.

Compacta con un enfoque antes de que termine una sesión larga. Dile qué mantener.

Confirma las reglas permanentes en el CLAUDE.md del proyecto. Se reinyecta desde el disco después de la compactación y llega con la rama.

Haz push antes de usar teleport. La rama debe estar en el remoto.

Lee el plan reafirmado antes de continuar. Es la comprobación más rápida de lo que mantuvo el resumen.

Continúa en un solo lugar. La copia de la terminal y la sesión en la nube no se sincronizan.

Conclusión

Teleport trae la rama y la conversación de una sesión en la nube de Claude Code a tu terminal. Desde la v2.1.311, también advierte cuando esa sesión fue compactada, porque la copia local comienza desde la última compactación y los mensajes que resumió no se incluyen. Las sesiones en la nube se compactan a mitad de la ventana por diseño, por lo que esto se aplica a la mayoría de los trabajos largos en la nube.

El código está seguro de cualquier manera. Lo que requiere cuidado es la conversación: las decisiones, restricciones y detalles que dijiste una vez. Pide un traspaso antes de usar teleport, confirma las reglas que deben durar más que la tarea y verifica el plan reafirmado cuando llegues. Si te has alejado de una sesión larga y has vuelto a un resumen en lugar de a un teleport, nuestra guía sobre la compactación por inactividad de Claude Code cubre ese caso.

Preguntas frecuentes

¿Qué hace Claude Code teleport?

Extrae una sesión en la nube de Claude Code a tu terminal. Claude verifica que estés en el repositorio correcto, recupera y activa la rama de la sesión, y carga la conversación en una copia local. El nuevo trabajo en la terminal permanece local.

¿Por qué teleport advierte que la sesión fue compactada?

Desde la v2.1.311, teleport advierte cuando una sesión en la nube compactada se carga desde su última compactación. Los mensajes que la compactación resumió no están en la copia local, por lo que tu terminal comienza desde el resumen.

¿Han desaparecido los mensajes resumidos?

La nota de lanzamiento describe la copia local. La sesión en la nube todavía aparece en claude.ai/code, y tu copia de terminal comienza desde el resumen de compactación.

¿Por qué las sesiones en la nube se compactan antes que las locales?

Las sesiones en la nube establecen su propio ajuste de compactación automática, por lo que la compactación se activa a mitad de la ventana de compactación automática. La documentación de Anthropic dice que agregar la variable en tu entorno no cambia cuándo se activa.

¿Cuál es la diferencia entre teleport y resume?

--resume reabre una conversación del historial local de tu máquina y no enumera las sesiones en la nube. --teleport extrae una sesión en la nube y su rama a tu terminal.

¿Sobrevive mi CLAUDE.md a la compactación y a teleport?

El CLAUDE.md de la raíz del proyecto se reinyecta desde el disco después de la compactación y, si se ha confirmado (commit), llega con la rama cuando usas teleport.