Contexto y Compactación
Claude Code gestiona activamente su ventana de contexto. Cuando los tokens escasean, compacta automáticamente resumiendo el historial. La microcompactación limpia resultados antiguos de herramientas a lo largo de la sesión.
Tamaños de ventana de contexto
| Contexto | Tamaño | Disponible para |
|---|---|---|
| Por defecto | 200.000 tokens | Todos los usuarios |
| Contexto 1M | 1.000.000 tokens | Sonnet 4.x [1m] y Opus 4.6 [1m] |
| Override | Personalizado | Configurable con CLAUDE_CODE_MAX_CONTEXT_TOKENS |
Flujo de compactación automática
Al acercarse al límite de contexto, Claude resume automáticamente el historial de conversación para liberar espacio.
Microcompactación
La microcompactación funciona diferente a la compactación automática. Se produce en línea a lo largo de la sesión, apuntando específicamente a resultados antiguos de herramientas.
Cuando un resultado de herramienta (Read, Bash, Grep, Glob, WebSearch, WebFetch, Edit, Write) envejece suficientemente, su contenido se reemplaza por:
Las imágenes se estiman en 2.000 tokens fijos independientemente del tamaño real, una estimación conservadora que ayuda a presupuestar.
Límites de tokens de salida
| Constante | Valor | Cuándo se usa |
|---|---|---|
| Salida máxima por defecto | 32.000 tokens | Respuestas estándar |
| Limitada (reserva de slots) | 8.000 tokens | Cuando hay slots reservados para otras operaciones |
| Escalada (recuperación) | 64.000 tokens | Modo de recuperación tras errores |
| Salida de compactación | 20.000 tokens | El resumen escrito por el agente de compactación |
/compact manualmente
antes de alcanzar el umbral. Una compactación manual suele producir un resumen más limpio
e intencional que uno automático lanzado en el último momento.