C Claude Code Internals
EN | ES

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.

200K ventana de contexto por defecto 1M para Sonnet 4.x / Opus 4.6 ~13K tokens restantes para auto-compact 50K presupuesto post-compactació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.

1
~13.000 tokens restantes trigger
Se alcanza el umbral de compactación. El auto-compact se activa automáticamente.
2
Lanzar agente para resumir
Un agente en segundo plano lee el historial completo y produce un resumen comprimido.
3
Reemplazar historial por resumen
El historial de conversación se reemplaza por el resumen. La ventana de contexto queda libre.
4
Presupuesto post-compact: 50.000 tokens 50K budget
Claude obtiene 50K tokens para restaurar archivos y skills importantes. Máximo 5 archivos, 5.000 tokens por archivo.
5
Circuit breaker: 3 fallos
Si la compactación falla 3 veces consecutivas, se detiene para evitar bucles infinitos.

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:

[Old tool result content cleared]

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
Usa /compact antes de llegar al límite
El auto-compact se activa automáticamente, pero puedes ejecutar /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.