3.3 La memoria de tu sesión y CLAUDE.md

Información
⏱ Duración: ~15 min · 🎯 Objetivo: entender por qué Claude “olvida” en sesiones largas y dejar por escrito, en un CLAUDE.md, las reglas que quieres que respete siempre en este proyecto.

Tu sesión tiene una mesa de trabajo limitada

Cada sesión de Code tiene una mesa de trabajo limitada (la ventana de contexto). Cuando se llena, Claude resume automáticamente lo anterior y puede perder detalles. Si parece que olvida algo que dijiste hace rato, no está fallando: está lleno.

Tres reglas para gastar bien tu memoria

  1. Abre una sesión NUEVA para cada proyecto o feature nuevo. La conversación vieja sesga a la nueva: arrastra contexto que ya no aplica y ensucia el razonamiento.
  2. Sé específico: los prompts precisos GASTAN MENOS memoria que los vagos. Un prompt vago obliga a Claude a explorar y razonar más por su cuenta antes de actuar; uno específico va directo al grano.
  3. Para lo que quieras que recuerde SIEMPRE, usa CLAUDE.md. No es memoria de sesión: es un archivo que Claude lee en cada arranque de este proyecto.

Ejercicio: escribe tu CLAUDE.md

Piensa en CLAUDE.md como las instrucciones globales de Cowork que configuraste en la Semana 2, pero para esta carpeta. En la sesión de Code, envía:

Crea un CLAUDE.md con las reglas de este proyecto: cifras en MXN, colores
de la paleta Elektra, los umbrales de semáforo acordados, y nunca borres
ni sobrescribas kpis-elektra.csv.

Verifícalo: abre una sesión NUEVA, selecciona la misma carpeta y pide un cambio pequeño al tablero. Debe respetar las reglas sin que las repitas (MXN, paleta, semáforos, y sin tocar el CSV).

Consejo
Los subagentes también cuidan tu memoria: trabajan aparte, en su propia mesa, y solo te devuelven el resultado —así tu sesión principal no se llena.

✅ Checkpoint

Tienes un CLAUDE.md en la carpeta del proyecto con al menos 3 reglas, y comprobaste en una sesión nueva que Claude las respeta sin recordárselas.

¿Te quedó claro? — 2 preguntas

1. Si Claude parece “olvidar” algo en una sesión larga, ¿qué pasó? Se llenó la ventana de contexto (la mesa de trabajo) y Claude resumió automáticamente, perdiendo detalles. No es una falla: está lleno. Empezar una sesión nueva lo resuelve.

2. ¿Cuándo conviene usar CLAUDE.md en vez de repetir instrucciones? Para lo que quieres que Claude respete SIEMPRE en ese proyecto (reglas de formato, guardrails, archivos intocables). CLAUDE.md se lee en cada arranque; no depende de la memoria de la sesión.