MemoryLake
Volver a todos los artículos
Tutorial5 de noviembre de 2026·10 min de lectura

¿Qué es Session Recap en Claude Code? Cuándo aparece tras ausentarse y por qué no altera tu conversación (2026)

Cambias a otra ventana durante unos minutos, regresas a Claude Code y encuentras una sola línea esperando sobre el prompt: un breve resumen de lo que ha hecho la sesión hasta ahora. Eso es el session recap. También puedes solicitar uno en cualquier momento con /recap.

Se parece un poco a la compactación, ya que ambos producen un resumen de la conversación. La diferencia es importante. La guía de prompt caching de Anthropic dice que /recap "añade el resumen como salida del comando en lugar de reemplazar tu historial de mensajes, por lo que el prefijo en caché permanece intacto". Tu conversación se mantiene como estaba. El recap es un recordatorio para ti.

Esta guía cubre cuándo aparece el recap automático, qué hace /recap, los límites de longitud y quién puede activarlo, cómo se relaciona con la compactación y otros comandos, y cómo desactivarlo. Si usas Codex, nuestra guía sobre el comando /recap en Codex cubre el comando equivalente allí.

Qué es session recap

La documentación del modo interactivo de Anthropic lo describe así: "Cuando regresas a la terminal después de ausentarte, Claude Code muestra un resumen de una línea de lo que ha sucedido en la sesión hasta el momento".

La referencia de comandos enumera la versión manual: /recap servirá para "Generar un resumen de una línea de la sesión actual bajo demanda".

Ambos sirven para la orientación. Después de un descanso, recuperas el hilo de lo que estabas haciendo sin tener que desplazarte por la transcripción. No son un registro de la sesión.

Cuándo aparece el recap automático

La documentación establece condiciones específicas:

  • Tiempo y enfoque. "El recap se genera en segundo plano una vez que han pasado al menos tres minutos desde el último turno completado y la terminal no tiene el foco, para que esté listo cuando regreses".
  • Suficiente conversación. "Los recaps solo aparecen una vez que la sesión tiene al menos tres turnos, y nunca dos veces seguidas".
  • Solo sesiones interactivas. "El recap automático nunca aparece en modo no interactivo". Una ejecución con claude -p no mostrará uno.

Por lo tanto, una sesión corta, una terminal de la que nunca saliste o dos descansos seguidos sin un nuevo turno entre ellos no producirán un recap. Esas son las condiciones documentadas y explican por qué ves uno después de algunos descansos y no en otros.

En agent view

Las sesiones en segundo plano tienen un comportamiento relacionado. La guía de agent view de Anthropic dice que cuando te conectas a una sesión en segundo plano, "Claude publica un breve resumen de lo que sucedió mientras no estabas". Nuestra guía sobre Claude Code agent view explica cómo funcionan esas sesiones mientras estás en otro lugar.

Ejecutar /recap tú mismo

/recap produce el mismo tipo de resumen bajo demanda. Se aplican dos límites a ambas formas.

Longitud. "Claude Code limita tanto los recaps automáticos como la salida de /recap a 400 caracteres". Un recap es una frase o dos, no un informe de estado. Una entrada en el registro de cambios añade que el corte ocurre "en el límite de una palabra".

Quién puede solicitarlo. "Solo se ejecuta cuando lo pides tú mismo". La referencia de errores explica lo que esto significa en la práctica: un /recap que llega "en un mensaje retransmitido a la sesión desde un hilo de Slack, Teams o de proyecto, o en un prompt que una tarea programada en la nube u otro programa" envió, recibe un aviso en lugar de un recap. Los lugares donde sí funciona, según la lista de Anthropic, son "la terminal, la aplicación Claude o claude.ai/code, o a través de Remote Control". La documentación también dice: "Un /recap que pases a claude -p, o que tu propia aplicación Agent SDK envíe a una sesión que inició, cuenta como tu propia entrada".

Si ves el mensaje de que /recap solo se ejecuta cuando lo pides tú mismo, la solución que da Anthropic es abrir la sesión y ejecutar el comando allí, o eliminar /recap del prompt que envía una tarea programada o un programa.

Por qué el recap no altera tu conversación

Este es el dato más útil sobre el recap, y está en la guía de prompt caching: "A diferencia de /compact, añade el resumen como salida del comando en lugar de reemplazar tu historial de mensajes, por lo que el prefijo en caché permanece intacto".

De esto se derivan dos consecuencias.

Nada se resume hasta desaparecer. La compactación reemplaza los turnos anteriores con un resumen, razón por la cual se pueden perder algunos detalles. Un recap no reemplaza nada, por lo que cada mensaje anterior sigue estando en la conversación.

La caché no se altera. Debido a que el historial no se reescribe, el prefijo en caché que mantiene la eficiencia de las solicitudes posteriores sigue siendo válido.

No ocurre lo mismo con todos los resúmenes que hace Claude Code. La compactación por inactividad (idle compaction), una función independiente, puede compactar una sesión mientras no estás. La referencia de configuración de Anthropic dice que después de que se ejecuta, "Tu próximo mensaje envía un resumen en lugar de toda la conversación". La guía de costes de Anthropic menciona ambos juntos: "Session recap e idle compaction pueden consumir tokens mientras estás inactivo". Si regresas a una sesión y ves tanto un recap como una nota sobre la compactación, han hecho cosas diferentes.

Recap y los otros comandos de sesión

Claude Code tiene varios comandos que te dan una visión de una sesión sin cambiarla, y unos pocos que sí la cambian.

  • /recap. Un resumen de una línea añadido como salida. La conversación se mantiene igual.
  • /context. Un desglose de lo que llena la ventana de contexto. Nuestra guía sobre el comando /context explica cómo leerlo.
  • /btw. Una pregunta lateral que se queda fuera de la conversación. Nuestra guía sobre /btw cubre lo que una pregunta lateral puede ver.
  • /compact. Reemplaza los turnos anteriores con un resumen.
  • /clear. Inicia una conversación nueva. Nuestra guía sobre /clear cubre lo que sobrevive a este comando.

Los tres primeros te ayudan a entender dónde estás. Los dos últimos cambian la base sobre la que trabaja Claude. Un recap pertenece al primer grupo.

Desactivar el recap

El recap está activado por defecto: "Session recap está activado por defecto para cada plan y proveedor".

Hay tres formas de desactivarlo o anularlo:

  • En /config. "Para desactivar los recaps automáticos, abre /config y desactiva Session recap".
  • En la configuración. El ajuste awaySummaryEnabled hace lo mismo. La referencia de configuración de Anthropic dice que se establezca en false para detener el recap; el valor por defecto es no establecido, por lo que el recap está activado.
  • Para una sesión. La variable de entorno CLAUDE_CODE_ENABLE_AWAY_SUMMARY "tiene prioridad sobre esta clave para una sesión, en cualquier dirección". Establécela en 0 para forzar la desactivación de los recaps, o en 1 para forzarlos.

El interruptor de /config se describe como la desactivación de los recaps automáticos. /recap es la forma bajo demanda.

¿Por qué desactivarlo? El recap se genera en segundo plano, y Anthropic señala que puede consumir tokens mientras estás inactivo. Si te ausentas a menudo y no usas los resúmenes, desactivarlo ahorra ese trabajo.

Dónde funciona el recap

El recap automático es una función de la terminal, vinculada a que la terminal pierda y recupere el foco. /recap llega más lejos. La guía de Remote Control de Anthropic lo incluye entre los comandos de salida de texto disponibles allí, junto con /compact, /clear y /context, por lo que puedes pedir un recap de una sesión que estés controlando desde tu teléfono.

El proveedor tampoco importa. Cuando se lanzó la función, estaba vinculada a la telemetría; una nota de lanzamiento posterior dice: "Session recap ahora está habilitado para usuarios con telemetría desactivada (Bedrock, Vertex, Foundry, DISABLE_TELEMETRY)". La misma nota de lanzamiento apunta a /config y CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0 para optar por no participar.

Reanudar es un caso aparte. Otra nota de lanzamiento dice que Claude Code "Cambió la reanudación después de la compactación para que ya no produzca un recap de preámbulo antes de continuar", por lo que una sesión reanudada que fue compactada continúa sin un resumen adicional al principio.

Lo que un recap no es

Un recap es un recordatorio, no memoria.

La documentación lo describe como una salida para visualización, añadida a la sesión, y nada en la documentación del recap describe que una sesión posterior lo cargue. Cuando inicias una nueva sesión o ejecutas /clear, el conocimiento que Claude traslada proviene de tus archivos CLAUDE.md y de la auto memory, no de los recaps de sesiones anteriores.

Tampoco es un traspaso (handoff). Con 400 caracteres, un recap puede decirte en qué estabas a medias, pero no puede transmitir el razonamiento detrás de una decisión o la lista de cosas que has descartado. Para entregar el trabajo a otra sesión o a otra persona, nuestra guía para escribir un handoff prompt cubre qué incluir.

Lo que la gente intenta primero

Esperar un recap después de cada descanso. Necesita tres minutos, una terminal sin foco, al menos tres turnos y un nuevo turno desde el último recap.

Enviar /recap desde Slack o una rutina. Los mensajes retransmitidos y los prompts programados reciben un aviso en su lugar. Ejecútalo tú mismo en la sesión.

Usar el recap como un resumen para compartir. Está limitado a 400 caracteres. Escribe un handoff en su lugar.

Asumir que el recap compacta la sesión. Añade una salida y deja el historial intacto.

Desactivar el recap para detener la compactación por inactividad. Son cosas separadas. La compactación por inactividad tiene su propio ajuste.

La solución: Usa el recap para orientarte y mantén el registro en otro lugar

Paso 1: Decide si quieres recaps automáticos

Si el recordatorio de una línea te ayuda a retomar donde lo dejaste, déjalo activado. Si rara vez lo lees, desactiva Session recap en /config o establece awaySummaryEnabled en false.

Paso 2: Usa /recap cuando lo necesites

Ejecuta /recap después de un largo periodo de trabajo, antes de cambiar de tarea o cuando hayas acumulado mensajes en cola y hayas perdido el hilo. Nuestra guía sobre mensajes en cola en Claude Code explica cuándo llegan estos a Claude.

Paso 3: Anota lo que sobrevive a la sesión

Cuando una sesión resuelva algo que necesitarás de nuevo, como una decisión, una convención o un callejón sin salida, ponlo en CLAUDE.md o pide a Claude que lo guarde en la auto memory. Un recap te dice dónde estabas; esos archivos le dicen a la siguiente sesión lo que sabes.

Configurando esto en MemoryLake

Un recap es una frase que te ayuda a reanudar. Las decisiones detrás del trabajo, y las razones de las mismas, necesitan un lugar que sobreviva a una sesión, una máquina y una herramienta.

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 sesiones de Claude Code, tus recaps, tus archivos CLAUDE.md, tu auto memory o el almacenamiento de cualquier proveedor. Session recap y /recap siguen funcionando de la manera que describe Anthropic.

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 lo que anotaste en el Paso 3 de la solución: decisiones, convenciones y enfoques que has descartado. Un punto por entrada, con fecha.

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

Paso 3: Conecta tu IA y agentes

Conecta Claude Code y cualquier otro asistente que utilices. Las mismas entradas estarán disponibles en una nueva sesión, después de /clear o en una herramienta diferente.

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

Qué cambia esto en la práctica

La primera diferencia es que los reinicios son más rápidos. El recap te recuerda qué estabas haciendo, y las entradas le recuerdan a Claude qué has decidido.

La segunda es menos presión sobre la sesión. Una sesión larga no tiene por qué contenerlo todo, porque las partes que importan están anotadas.

La tercera es la consistencia entre herramientas. Las mismas decisiones están disponibles en Claude Code, Codex y ChatGPT.

Mejores prácticas para session recap

Déjalo activado si te ausentas a menudo. Es una forma rápida de reanudar.

Desactívalo si no lo lees. Puede consumir tokens mientras estás inactivo.

Ejecuta /recap tú mismo. Rechaza las solicitudes retransmitidas desde hilos de chat o tareas programadas.

No esperes más de una línea. La salida está limitada a 400 caracteres.

No lo confundas con la compactación. Un recap añade información; la compactación la reemplaza.

Anota lo que perdura. Usa CLAUDE.md o auto memory para cualquier cosa que la siguiente sesión necesite.

Conclusión

Session recap es un resumen de una línea que Claude Code muestra cuando regresas después de al menos tres minutos de ausencia, una vez que una sesión tiene tres o más turnos. /recap produce el mismo resumen bajo demanda, y ambos están limitados a 400 caracteres. Solo tú puedes activar /recap, desde la terminal, las aplicaciones de Claude, Remote Control, claude -p o tu propia aplicación SDK.

A diferencia de la compactación, un recap añade la salida y deja intactos tu historial de mensajes y la caché. Eso lo convierte en un recordatorio seguro, y también es la razón por la que no es memoria. Para cualquier cosa que la siguiente sesión necesite saber, escríbelo donde Claude Code lo lea.

Preguntas frecuentes

¿Qué es session recap en Claude Code?

Un resumen de una línea de la sesión que Claude Code muestra cuando regresas a la terminal después de ausentarte. También puedes generar uno con /recap.

¿Cuándo muestra Claude Code un recap?

Después de al menos tres minutos desde el último turno completado, con la terminal sin foco, en una sesión con al menos tres turnos. No aparece dos veces seguidas ni en modo no interactivo.

¿/recap compacta mi conversación?

No. Anthropic dice que /recap añade el resumen como salida del comando en lugar de reemplazar tu historial de mensajes, por lo que el prefijo en caché permanece intacto.

¿Cómo desactivo session recap?

Desactiva Session recap en /config, establece awaySummaryEnabled en false, o establece CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0 para una sesión.

¿Por qué /recap dijo que solo se ejecuta cuando lo pido yo mismo?

La solicitud provino de un mensaje retransmitido de Slack, Teams o un hilo de proyecto, o de una tarea programada u otro programa. Ejecuta /recap tú mismo en la sesión.

¿Session recap consume tokens?

Sí. Anthropic dice que session recap e idle compaction pueden consumir tokens mientras estás inactivo.