Ir al contenido

Domina el Context Window con Compaction

Seguro te ha pasado: estás en medio de una sesión de debugging intensa o diseñando una arquitectura compleja y, de repente, el modelo empieza a fallar o a olvidar detalles importantes. Los límites del context window son una realidad de los modelos actuales y, si no los gestionas, tus conversaciones simplemente se rompen.

Nadie quiere estar borrando mensajes a mano para que la API siga funcionando. Gestionar el historial de forma inteligente es la mejor forma de mantener la fluidez sin perder el hilo de lo que estás construyendo.

  • OpenClaw configurado con un provider catalog (para detectar los límites de tokens del modelo).
  • Una sesión activa con historial acumulado en formato JSONL.

OpenClaw activa el auto-compaction por defecto. Cuando te acercas al límite de tokens del context window, el sistema resume los mensajes antiguos en una entrada compacta y mantiene los más recientes intactos.

  1. Verifica el estado: Usa /status para ver cuántas veces se ha compactado tu sesión actual. Verás el indicador 🧹 Compactions: <count>.
  2. Fuerza un resumen: Si sientes que el contexto está muy cargado o la conversación se siente “pesada”, ejecuta el comando manual:
    /compact Focus on decisions and open questions
  3. Revisa el modo verbose: Si tienes activado el modo detallado, verás el mensaje 🧹 Auto-compaction complete cuando el sistema actúe por su cuenta.
  4. Persistencia: El resumen resultante se guarda en el historial JSONL de la sesión, asegurando que las futuras peticiones usen ese resumen más los mensajes recientes.
  • La sesión se siente “viciada” o el contexto está inflado: Te recomiendo usar /compact para forzar una limpieza. Esto ayuda a que el modelo se enfoque en lo importante.
  • Acumulación excesiva de tool results: Aunque OpenClaw trunca salidas grandes, puedes usar session pruning para recortar resultados de herramientas antiguos solo en memoria.
  • Necesitas un borrón y cuenta nueva: Si el resumen no es suficiente, usa /new o /reset para generar un nuevo session id.

Si tienes dudas sobre cómo ajustar estos parámetros en tu configuración, pregunta al AI Setup Assistant.

OpenClaw

OpenClaw Expert

Sigues atascado?

Si esta pagina no resolvio tu caso, pregunta a OpenClaw Expert para pasos concretos.