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 -pno 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/configy desactiva Session recap". - En la configuración. El ajuste
awaySummaryEnabledhace lo mismo. La referencia de configuración de Anthropic dice que se establezca enfalsepara 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 en0para forzar la desactivación de los recaps, o en1para 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.

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.

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.

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.