hiddenrows

Guías prácticas para trabajar con agentes de IA

última edición=29 de octubre · 30 piezas · 18 breves
regla=solo lo verificado como hecho
llamadas a un modelo por visita=0

Camino al examen · Bloque 1, Qué es el contexto y por qué se degrada

1.6 · Compacta a propósito y compara el antes con el después2026-10-28

Dónde. Dentro de una sesión en la carpeta de tu proyecto, la misma de la 1.4. Veinte minutos, y al terminar tienes una segunda línea en tu nota: cuánto ocupaba la sesión antes de resumir, cuánto después, y qué sobrevivió.

Qué vas a entender. Cuánto sitio libera una compactación en tu propia sesión, por qué nunca baja de tu cifra de arranque, qué se queda en el resumen y qué no, y cuál de las tres formas de resumir te conviene según lo que quieras conservar.

Qué vas a comprobar

La 1.5 contaba dos listas: lo que Claude Code vuelve a cargar desde el disco después de compactar y lo que se queda solo en el resumen. Hoy lo compruebas en tu sesión, con tres medidas que salen de /context, la orden que enseña lo que ocupa la ventana de contexto, categoría por categoría:

  • Antes de resumir. Lo que ocupa la sesión después de un rato de trabajo.
  • Después de resumir. Lo que queda tras /compact. La diferencia con la anterior es lo que liberas.
  • El suelo. Tu cifra de arranque de la 1.4. Después de compactar, el CLAUDE.md de la raíz del proyecto y la memoria automática se vuelven a cargar desde el disco, así que la sesión no baja de ahí. V

Además vas a dejar un testigo: una norma escrita solo en la conversación, al principio. Después de resumir le preguntas a Claude por ella. Si la recuerda, el resumen la recogió; si no, es la pérdida que avisaba la 1.5, vista en tu pantalla.

Tres formas de resumir, y para qué sirve cada una

Claude Code da tres formas de resumir antes de que lo haga solo. Van de la más general a la más fina, y hoy usas la primera; las otras dos las tienes para cuando te haga falta: V

  • /compact con instrucciones. Resume toda la conversación, y lo que escribas detrás le dice al resumen en qué centrarse: /compact céntrate en el arreglo del inicio de sesión. Sin instrucciones, el resumen decide solo qué es importante.
  • Resumir solo un trozo, desde /rewind. La orden /rewind, o pulsar Esc dos veces con la línea de escribir vacía, abre la lista de los mensajes que has mandado. Eliges uno y después Summarize from here, que resume desde ese mensaje hasta el final, o Summarize up to here, que resume lo anterior y deja intacto lo posterior. Si te paras en la opción con las flechas, puedes escribir qué tiene que conservar el resumen. Donde estaban los mensajes resumidos queda una marca, Summarized conversation.
  • Cambiar cuándo compacta solo, con /autocompact. Le das un tamaño, como /autocompact 500k, y compactará al llegar ahí. Acepta de 100.000 a 1 millón de tokens, nunca pasa del tope de tu modelo y se guarda en tus ajustes de usuario para ese modelo, así que vale también para las sesiones siguientes. /autocompact auto lo devuelve a lo de fábrica.

La segunda forma es la que recomienda la documentación cuando una depuración se ha alargado: resumir desde la mitad hacia delante y conservar enteras las instrucciones del principio. V Resumir así no cambia ningún fichero del disco, y los mensajes originales siguen en la transcripción de la sesión, de modo que Claude puede volver a consultar los detalles. V

Si cambias el umbral con /autocompact para probar, recuerda volverlo a auto al terminar: se queda guardado y la próxima sesión compactará antes sin que te acuerdes de por qué.

Haz esto

  1. Abre una sesión en la carpeta de tu proyecto, la misma de la 1.4, y escribe primero la norma testigo.

    Terminal, en la carpeta de tu proyecto

    claude

    Tienes que ver: La sesión abierta. Tu primer mensaje es la norma: <code>en esta sesión, cada vez que me resumas un fichero, empieza la respuesta con la palabra «Ficha:»</code>.

  2. Dale trabajo para que la conversación crezca. Pídele que lea varios ficheros y te resuma cada uno.

    Dentro de la sesión

    lee los cuatro ficheros más grandes de este proyecto y resúmeme cada uno en dos frases

    Tienes que ver: Cuatro resúmenes, cada uno empezando por «Ficha:». Si alguno no empieza así, apúntalo: la norma ya falla antes de compactar.

  3. Mide antes de resumir y apunta el total.

    Dentro de la sesión

    /context

    Tienes que ver: La rejilla y el desglose por categorías. Apunta el total: es tu cifra de antes. La categoría de mensajes debería ser ahora mucho mayor que en la 1.4.

  4. Compacta a propósito, diciendo qué quieres conservar.

    Dentro de la sesión

    /compact conserva la lista de ficheros leídos y lo que hace cada uno

    Tienes que ver: Un aviso de que la conversación se ha resumido. A partir de aquí Claude trabaja con el resumen, no con los mensajes de antes.

  5. Mide otra vez y compara con las dos cifras que tienes.

    Dentro de la sesión

    /context

    Tienes que ver: Un total más bajo que el de antes y no más bajo que tu arranque de la 1.4. Debajo, la lista de ficheros de memoria cargados, con el CLAUDE.md de la raíz otra vez en ella. <span class="m v" title="Verificado en la fuente original">V</span>

  6. Pon a prueba el testigo sin recordarle la norma.

    Dentro de la sesión

    resúmeme otra vez el más grande de los cuatro

    Tienes que ver: Una respuesta que empieza por «Ficha:» o que no. Si empieza, el resumen recogió la norma; si no, la norma se perdió al compactar, porque solo estaba en la conversación.

  7. Escribe la línea debajo de la de la 1.4.

    Editor, en tu fichero de notas

    2026-10-28 · versión · antes 85.000 · después 34.000 · suelo 30.000 · testigo: se perdió

    Tienes que ver: Tu línea con tus cifras en lugar de las del ejemplo. Es el artefacto de esta sesión, y la 1.8 parte de ella.

Si no sale

La cifra de después es casi igual que la de antes.
La conversación era todavía corta, y casi todo lo que ocupaba era lo que se vuelve a cargar desde el disco. Pide más trabajo antes de compactar, o mira la categoría de mensajes en /context: es lo único que el resumen reduce.
Después de compactar, Claude no se acuerda del contenido de uno de los ficheros que leyó.
Claude Code vuelve a leer como mucho cinco de los ficheros de la sesión, los modificados más recientemente, y uno de más de 5.000 tokens vuelve solo como ruta, marcado como Referenced file. V Pídele que lo lea otra vez, o solo el trozo que necesites.
Quieres liberar sitio, pero sin que se resuma la norma que diste al principio.
Usa /rewind, elige el primer mensaje después de la norma y escoge Summarize from here: se resume desde ahí hasta el final y lo anterior queda entero. Y si la norma tiene que valer siempre, escríbela en el CLAUDE.md de la raíz, como contaba la 1.5.
/autocompact te avisa de que se queda con otra ventana.
Tu organización fija la suya en los ajustes gestionados, que mandan sobre los tuyos. La orden guarda tu valor, pero la sesión sigue con el de la organización. V

Comprobación

Llevas una hora depurando un fallo. Al principio de la sesión le diste a Claude tres instrucciones largas sobre cómo tiene que probar cada cambio, y desde entonces la conversación se ha llenado de salidas de pruebas que ya no sirven. Quieres liberar sitio sin que esas tres instrucciones pasen por el resumen. ¿Qué haces?

Ver la respuesta
  1. <code>/compact</code> sin instrucciones, para que el resumen decida qué conservar.
  2. <code>/rewind</code>, eliges el primer mensaje que mandaste después de las instrucciones y escoges <b>Summarize from here</b>.
  3. <code>/clear</code> y vuelves a escribir las tres instrucciones en la sesión nueva.
  4. <code>/autocompact 100k</code>, para que compacte antes.

<b>Summarize from here</b> resume desde el mensaje que eliges hasta el final, así que lo que va antes, las tres instrucciones, queda entero; es el caso que pone de ejemplo la documentación. <code>/compact</code> resume toda la conversación, instrucciones incluidas, y sin indicaciones el resumen decide solo. <code>/clear</code> también libera sitio, pero tira la depuración entera y te obliga a reescribir las instrucciones. Y <code>/autocompact</code> solo cambia cuándo compacta solo, no qué se conserva.

Esta pregunta la hemos escrito nosotros a partir del temario público. No reproducimos contenido del examen.

De dónde sale todo esto

Siguiente: Por qué empeora una sesión larga — leerla

hiddenrows · proyecto personal de divulgación de Miguel Yepes Contenido divulgativo, puede contener errores · sin garantías · Aviso legal · Privacidad · llms.txt