🎓Guía de apoyo al curso oficial de Anthropic Academy · adaptada al español
Bloque 3Flujos de trabajo diariosLección 6 de 14
☰ Índice del curso← AnteriorSiguiente →

Gestión del contexto

Música para concentrarte

El contexto es la memoria de trabajo de Claude Code. Todo lo que ocurre en una sesión ocupa espacio: cada archivo que lee, cada comando que ejecuta, cada mensaje que envías. Entender cómo gestionarlo marca la diferencia entre sesiones fluidas y sesiones que se degradan.

🌐 Este vídeo es el original de Anthropic, en inglés. Para seguirlo en español, dale al play al audio 🎬 «Sigue el vídeo en español» de aquí abajo — es la traducción exacta de lo que se dice.

🎬

Sigue el vídeo en español

IMAI

Escucha la lección

¿Qué es la ventana de contexto?

Piénsala como el espacio disponible en la memoria de Claude Code. Cada elemento que forma parte de la sesión consume parte de ese espacio:

  • Tus mensajes e instrucciones
  • El contenido de los archivos que Claude lee
  • Los resultados de los comandos que ejecuta
  • Las llamadas a herramientas y sus respuestas
  • Los subagentes y habilidades cargados
La ventana de contexto: cada bloque es espacio ocupado o disponible

¿Qué ocurre cuando se llena?

Cuando la ventana se acerca al límite, Claude Code la compacta automáticamente: resume los detalles importantes y elimina los resultados de herramientas que ya no son necesarios para liberar espacio.

La compactación automática puede provocar pérdida de detalles. Por eso es mejor gestionar el contexto de forma proactiva, antes de que se llene.

Claude Code compactando la conversación automáticamente

Así se ve el resumen que genera la compactación: conserva lo esencial — de qué iba la sesión, las decisiones clave, los archivos tocados — y descarta lo accesorio.

Ejemplo del resumen creado al compactar

Los tres comandos de gestión

/compact

Compacta todo el historial hasta ese momento, manteniendo un resumen. Úsalo cuando alcanzas el límite pero quieres seguir trabajando en la misma función.

El comando /compact en la terminal de Claude Code

/clear

Elimina todo el contexto sin dejar rastro. Úsalo cuando empiezas una función nueva y no quieres que la sesión anterior influya.

Sesión recién limpiada con /clear, empezando de cero

/context

Muestra el estado actual: tokens usados, categorías que más consumen y espacio libre. Úsalo para saber cómo estás de contexto antes de decidir qué hacer.

Salida del comando /context: uso de tokens y espacio libre

Cómo usar el contexto de forma eficiente

Sé específico en tus instrucciones

Una instrucción vaga obliga a Claude a explorar más código y a razonar más — lo que consume mucho más contexto que una instrucción detallada. Paradójicamente, ser más preciso ahorra espacio.

Gestiona tus servidores MCP

Los servidores MCP cargan todas sus herramientas automáticamente, incluso las que no estás usando. Si tienes servidores configurados para tareas ajenas al proyecto actual, desactívalos. Las Habilidades son una alternativa más eficiente: solo cargan lo que necesitan.

Usa subagentes para tareas de consulta

Los subagentes tienen su propia ventana de contexto independiente. Para preguntas del tipo "¿dónde están los endpoints de autenticación?", un subagente hace el trabajo y devuelve solo un resumen a tu contexto principal — manteniéndolo limpio.

Lo que quieres recordar entre sesiones: CLAUDE.md

El /clear lo elimina todo, pero hay cosas que no deberían perderse entre sesiones: la arquitectura del proyecto, los comandos clave, las decisiones importantes. Para eso existe el archivo CLAUDE.md.

Ejemplo de archivo CLAUDE.md con comandos y arquitectura del proyecto

Todo lo que incluyas en CLAUDE.md estará disponible en cada nueva sesión sin ocupar contexto conversacional. Es tu memoria permanente — y hablaremos de él en detalle en la próxima lección.

Regla práctica: usa /compact cuando estés a mitad de una función y el contexto se llene; usa /clear cuando empieces algo nuevo; y guarda en CLAUDE.md lo que no quieres tener que redescubrir.

📖

Glosario

Ventana de contexto

🔧 Técnico

La memoria de trabajo de Claude Code: el espacio limitado donde caben mensajes, archivos y resultados de la sesión.

💬 En cristiano

Lo que Claude puede tener "en la cabeza" a la vez. Cuando se llena, hay que gestionarla.

Token

🔧 Técnico

Unidad mínima en que el modelo divide el texto; la ventana de contexto se mide en tokens.

💬 En cristiano

Los "trocitos" en que se mide cuánto cabe en la memoria de Claude.

/compact · /clear · /context

🔧 Técnico

Comandos de gestión: /compact resume el historial, /clear lo borra del todo, /context muestra cuánto contexto llevas usado.

💬 En cristiano

Tres atajos: resumir la conversación, empezar de cero, o ver cuánta memoria llevas gastada.

Endpoint

🔧 Técnico

Punto de acceso concreto de una API o servicio (una URL o función), por ejemplo los de autenticación.

💬 En cristiano

Una "puerta" concreta del programa por la que se entra o se pide algo.

CLAUDE.md

🔧 Técnico

Archivo en la raíz del proyecto que Claude lee al iniciar cada sesión; le da memoria persistente del proyecto.

💬 En cristiano

La "ficha" del proyecto que Claude lee siempre al empezar, para no preguntar lo mismo cada vez.

📚

Fuentes oficiales de Anthropic

← AnteriorEl flujo de trabajo: explorar, planificar, codificar y confirmarSiguiente →Revisión de código