Compactar, borrar, leer solo lo necesario
El comando /compact reemplaza el historial de mensajes por un resumen y continúa la misma conversación, el comando /clear borra ese historial y empieza de cero, y en ambos casos los archivos del proyecto en disco no se mueven: el gesto que más ahorra sigue siendo hacer que Claude lea solo el tramo pertinente de un archivo.
Una conversación de Claude Code que se acerca al límite de su ventana de contexto ofrece dos comandos para seguir trabajando, y no hacen lo mismo. El comando /compact reemplaza el historial de mensajes por un resumen y retoma la misma conversación con ese resumen al principio. El comando /clear borra ese historial y arranca una conversación nueva, sin ningún resumen.
Lo que estos dos comandos nunca tocan
Ni uno ni otro comando modifica un archivo en disco. Ambos actúan únicamente sobre lo que se envía al modelo en cada mensaje, nunca sobre el contenido que Claude ha leído o escrito en el proyecto. Elegir entre ambos equivale, por tanto, a elegir lo que la próxima respuesta de Claude todavía debe saber, no a decidir lo que queda en el ordenador.
/compact conviene cuando el trabajo continúa sobre el mismo tema: el resumen conserva el hilo de lo que ya se ha decidido. /clear conviene cuando el tema cambia por completo, una tarea nueva sin relación con la anterior, ya que conservar un resumen del tema antiguo no ayudaría en nada a la nueva conversación y seguiría ocupando espacio.
El gesto más económico sigue estando antes de ambos comandos
Incluso antes de necesitar /compact o /clear, un gesto simple retrasa el momento en que se alcanza el límite: pedirle a Claude que consulte solo la porción de un archivo voluminoso que realmente sirve a la pregunta planteada, en lugar del documento entero. Una búsqueda del pasaje correcto antes de la lectura completa evita cargar toda una ventana de contexto con líneas que no sirven a la respuesta en curso. Este gesto no depende de ninguna configuración adicional: basta con formular la solicitud a Claude precisando la porción buscada, por ejemplo una función nombrada o una sección identificada por su título, en lugar de adjuntar el archivo entero a la conversación.
/compact
Historial reemplazado por un resumen, la conversacion continua.
/clear
Historial borrado, nueva conversacion.
El contenido colocado al principio mismo de una conversación merece permanecer estable el mayor tiempo posible, incluso entre dos compactaciones: caché de prompt y Batch API, dos descuentos que conocer explica por qué esta estabilidad también vale un descuento en el precio.
Antes de elegir entre compact y clear
Un usuario lleva tres horas trabajando en el mismo proyecto en una conversación de Claude Code. El contexto mostrado se acerca al límite. Escribe el comando /compact y retoma de inmediato su trabajo sobre el mismo archivo.
Escribe en una frase lo que esta situación establece, y en una frase lo que no establece.
Lo que esto establece: Este gesto establece que el historial de mensajes se ha reemplazado por un resumen y que el trabajo continúa en la misma conversación, sobre el mismo proyecto.
Lo que esto no establece: No establece que los archivos del proyecto en disco se hayan modificado, una compactación actúa únicamente sobre lo que se envía al modelo.
Los tres calibrados falsos más frecuentes
- Demasiado amplio Este comando ha suprimido todo el historial de la conversación y hace que la sesión vuelva a empezar de cero.
- Demasiado estrecho No se puede afirmar nada, ya que no se conoce el contenido exacto del resumen producido por el comando.
- Fuera de lugar El usuario trabajó tres horas seguidas sobre el mismo tema antes de hacer una pausa.
- /compact reemplaza el historial de mensajes por un resumen y continúa la misma conversación, /clear borra el historial y abre una nueva.
- Ni /compact ni /clear modifican un archivo en disco, ambos comandos actúan únicamente sobre lo que se envía al modelo.
- /compact conviene cuando el trabajo continúa sobre el mismo tema, /clear conviene cuando el tema cambia por completo.
- Pedir la porción útil de un archivo voluminoso en lugar de su lectura completa retrasa el momento en que se alcanza el límite de contexto.
La próxima vez que le pidas a Claude que consulte un archivo voluminoso, pídele primero que busque el pasaje útil antes de leer el archivo entero, en lugar de cargar el documento de una sola vez.
Cada afirmación datable de esta lección remite aquí al texto público que la respalda. Una fuente que no se abre no prueba nada.
- Gestión de los costes de Claude Code consultée le 2026-09-02
- Caché de prompts, mecánica de la compactación consultée le 2026-09-02