Contexto
Todo lo que la IA tiene delante en un momento dado para responder: tus mensajes, los archivos que leyó, el CLAUDE.md, el error que le pegaste. Lo que no está en el contexto, no existe para ella.
✦Apagada: responde bien la pregunta del final para encenderla
También lo verás como: ventana de contexto · context window · contexto de la IA · compactar · trío de archivos
Analogía
La mesa de trabajo de un experto que llega nuevo. Solo puede usar lo que le pongas encima. Y la mesa tiene un tamaño: si la llenas de papeles viejos, los importantes se pierden entre ellos.
Qué le das y cómo (en Claude Code)
| Necesita saber… | Se lo das con… |
|---|---|
| quién eres y tus reglas | CLAUDE.md (lo lee siempre al empezar) |
| qué hay que construir | una especificación en un archivo, mencionada con @ESPECIFICACION.md |
| los datos del cliente | un archivo de contenido (precios, platos, horarios…) |
| qué ve el usuario | una captura: arrastra la imagen a la terminal o escribe su ruta |
| qué falló | el mensaje de error completo, copiado, no resumido |
| la salida de un comando | ! delante, sin salir de Claude: ! git status |
El trío de archivos
Desde la Fase 2, todo proyecto empieza con tres archivos que escribes tú: CLAUDE.md (cómo trabajar), ESPECIFICACION.md (qué construir) y CONTENIDO.md (los datos del negocio). Lo importante va en archivos porque los archivos no se pierden: se versionan con Git y siguen ahí en cada conversación nueva.
La ventana de contexto
Es el tamaño de la mesa. Se mide en tokens (trozos de palabra). Es grande, pero no infinita, y hay algo más importante que el límite: cuanto más larga y revuelta es una conversación, peor rinde. Se nota en que "olvida" instrucciones del principio o mezcla tareas.
Higiene de contexto:
- Una tarea, una conversación. Al terminar: commit,
/clear, y la siguiente empieza limpia. /compactresume la conversación cuando necesitas seguir en el mismo hilo.
Un paso más: no tiene memoria entre conversaciones
Cada conversación nueva empieza con la mesa vacía. Lo que hablaste ayer no existe hoy, salvo que esté escrito en un archivo que vuelva a leer. Dentro de una misma conversación, en cambio, lo "recuerda" todo… porque en realidad relee la conversación entera cada vez que responde.
De ahí salen tres reglas prácticas:
- Lo que debe durar va a archivos (
CLAUDE.md, la especificación), no a mensajes. - Una conversación larga cuesta más y rinde peor: releer mucho diluye lo importante.
- "Ya te lo dije antes" no sirve si ese antes fue en otra conversación.
Dar contexto no es dar mucho texto. Es dar lo que hace falta para esta tarea: cinco archivos irrelevantes encima de la mesa estorban más que ayudan.
Compruébalo tú
En Claude Code, dile tu color favorito. Escribe /clear y pregúntale cuál es. No lo sabe. Ahora escríbelo en un archivo, menciónalo con @ y pregunta otra vez.