Gestión del contexto
- Distinguir /clear de /compact y elegir el adecuado al instante
- Entender la compactación automática y por qué limpiar de forma proactiva sigue siendo mejor
- Aplicar cuatro técnicas para mantener afiladas las sesiones largas
- Reconocer los síntomas de una ventana de contexto llena y arreglarlos rápido
La idea central
Cada sesión tiene una ventana de contexto finita. A medida que se llena, el contenido más antiguo queda comprimido y Claude puede empezar a "derivar". Gestionar el contexto de forma deliberada es lo que mantiene afiladas las sesiones largas.
Los dos comandos esenciales
Dos comandos cubren casi todas las situaciones. El truco está en hacer coincidir el comando con tu intención.
Decídelo con una sola pregunta: ¿es una tarea nueva o la misma?
Compactación automática
Cuando el contexto se acerca al límite, Claude Code puede compactar automáticamente para que el trabajo continúe sin una parada en seco. Es una red de seguridad — pero hacer /clear de forma proactiva entre tareas da mejores resultados que depender de ella.
- Trata la compactación automática como un respaldo, no como una estrategia. Limpiar entre tareas no relacionadas mantiene el contexto más limpio que dejar que la ventana se llene hasta que se active la compactación automática.
Técnicas para mantener la eficacia
Más allá de los dos comandos, cuatro hábitos mantienen tu contexto ligero desde el principio.
- No dejes que una tarde de trabajo no relacionado se acumule en un mismo contexto.
- Entrega las lecturas grandes a subagentes — ellos queman SU contexto y devuelven solo la conclusión. Consulta /docs/claude-code/subagents.
- Apunta a Claude hacia archivos con @path en lugar de pegar bloques grandes, y mantén CLAUDE.md ligero (consulta /docs/claude-code/claude-md).
- Una statusline que muestre el uso del contexto te indica cuándo compactar. Consulta /docs/claude-code/statusline.
Estos se corresponden con la documentación viva: subagentes, CLAUDE.md y statusline.
:::tip Síntoma → solución
Si Claude empieza a olvidar una instrucción anterior o a repetirse, lo más probable es que la ventana esté llena. /compact (misma tarea) o /clear (tarea nueva) suele arreglarlo al instante. Más en Resolución de problemas.
:::
- /clear borra la conversación para empezar de cero — úsalo para tareas no relacionadas
- /compact resume la sesión para liberar espacio — úsalo para continuar la misma tarea cuando la ventana se llena
- La compactación automática es una red de seguridad; hacer /clear de forma proactiva entre tareas da mejores resultados
- Mantén el contexto ligero: una tarea por sesión, delega la lectura pesada a subagentes, referencia los archivos en lugar de pegarlos y vigila el presupuesto mediante una statusline
- Olvidar o repetirse significa una ventana llena — /compact (misma tarea) o /clear (tarea nueva) lo soluciona