Por qué los agentes de programación con IA ocupan tanto espacio en tu Mac

Primero averigua qué herramienta y qué tipo de datos están creciendo: el contenido multimedia de las conversaciones, las cachés, las bases de datos y los runtimes locales piden decisiones distintas. En el inventario de Codex del Mac de un desarrollador, el 71 % de 22,8 GB eran imágenes; es una muestra, no una regla para cualquier Mac. Empieza por las opciones compatibles que conservan el contenido útil en menos espacio y después revisa lo que ya no necesitas.

En resumen

  • Empieza por aquí. Mide cada herramienta y luego separa las conversaciones útiles de las cachés y los runtimes locales.
  • Conserva lo importante. Revisa las acciones compatibles de Optimize antes de descartar archivos multimedia o conversaciones enteras.
  • Deja que la rutina siga. Comprueba tu primer resultado y después activa las rutinas compatibles de Auto Care, con el alcance que elijas.

Un resultado medido con conversaciones reales

El 15 de octubre, una prueba con Mint 1.0.99, la versión pública, redujo un 35,1 % el espacio que ocupaban ocho copias aptas de conversaciones, y las copias superaron las comprobaciones de contenido al continuarlas y al aplicar Undo. Por separado, en un experimento del equipo de Mint del 26 de septiembre con una versión de desarrollo, otro método, de compresión a nivel de archivo, ahorró 1,29 GB sobre 3,13 GB de archivos reales de Codex: alrededor del 41 %, o 428,42 MB por conversación de media. Los cuatro archivos seguían siendo idénticos byte a byte y Codex leyó los mismos 1.598 turnos. Son métodos y archivos distintos, cada uno con sus propias pruebas fechadas.

Consulta el caso con el antes y el después, y sus límites

Elige el resultado, con el contexto delante.

Mint mira qué son los datos, de dónde vienen y si se están usando. Después separa lo que se puede guardar de forma más eficiente, lo que puedes limpiar, lo que te toca decidir a ti y los archivos que hay que conservar.

Optimizable: los mismos archivos en menos espacio.

Las copias idénticas aptas comparten espacio y cada archivo sigue en su sitio. Los archivos inactivos compatibles y las capturas de pantalla de Codex también pueden ocupar menos sin perder el contenido que necesita tu flujo de trabajo.

Safe to clean: revisa lo que se puede quitar.

Revisa las cachés, los archivos de compilación, los registros antiguos y los restos de apps detectados, cada uno con su motivo y con la comprobación de si está en uso. Algunos datos se volverán a generar o a descargar cuando hagan falta.

Yours: tú decides qué conservar.

Tus archivos, tus apps, tus conversaciones y tu contenido multimedia dependen de tu criterio. Elige los elementos y lee qué quita cada acción; el contenido personal no es prescindible solo porque sea grande o antiguo.

Keep: deja en su sitio los datos necesarios.

Los datos necesarios, activos, protegidos o dudosos se quedan como están. Los datos del sistema y de las apps que Mint no tiene motivos para cambiar no se presentan como espacio recuperable.

Un mantenimiento que acompaña tu forma de trabajar

Auto Care ejecuta las rutinas compatibles de Disk, de carpetas y de memoria que actives, con el alcance y la programación que elijas, mientras Mint está en marcha.

Organiza los archivos por origen, tipo, fecha o tema, con una vista previa y un registro de cada movimiento. Revisa la memoria que usan las apps y libérala aparte de la limpieza del disco.

Auto Care forma parte del plan gratuito de Direct desde la versión 1.0.92. Desde Direct 1.0.96, lo que elimina y el tamaño de lo que organiza cuentan para el mismo límite de 1 GB gratis cada semana que consumen la limpieza y la organización manuales, y Mint Unlimited quita ese límite. Liberar memoria sigue siendo gratis e ilimitado en Direct. La pestaña Memory también está disponible en Setapp, pero no en la edición Mac App Store.

Para tu agente, con un alcance claro

La CLI y el MCP de Mint Direct permiten a un agente examinar el almacenamiento, entender qué está creciendo y revisar la limpieza compatible. La herramienta de ejecución actual del MCP mueve a la Papelera los elementos aptos del plan del análisis y deja un comprobante. La optimización de conversaciones, la eliminación de archivos multimedia, el uso compartido del almacenamiento, la configuración de carpetas y la gestión de la memoria se revisan en la app; no todas son acciones del MCP.

Tu primer resultado: los mismos archivos en menos espacio

Después del primer análisis, empieza por Optimizable. Ahí verás las formas compatibles de guardar los archivos de manera más eficiente sin cambiar su nombre, su ubicación ni su contenido. Puede que tu Mac tenga poco que optimizar; el análisis te lo dice antes de que elijas una acción.

  1. Revisa una de las optimizaciones que se ofrecen y los archivos a los que afectará. En las conversaciones de Codex, elige Optimize solo si la versión instalada lo ofrece; Remove media y Delete tienen efectos distintos y permanentes.
  2. Cuando termine, compara el resultado indicado con el espacio libre en disco y vuelve a abrir los archivos o la conversación que necesitas. La estimación del análisis y el cambio en el espacio libre pueden no coincidir.
  3. Cuando entiendas el resultado, activa las rutinas compatibles de Auto Care y las carpetas que quieras mantener al día. Mint respeta el alcance y la programación que elijas mientras está en marcha. Las decisiones sobre cada conversación siguen necesitando la revisión que se describe en la app.

Lo que puedes usar gratis ahora y las actualizaciones 1.x incluidas

Elige la guía de la herramienta que ocupa el espacio

Claude Desktop: el paquete de máquina virtual, las tareas locales y las sesiones en la nube

Codex: las imágenes de las conversaciones y qué hacer sin riesgo

Claude Code: sesiones, registros e instantáneas

Lee el censo original del almacenamiento

Dónde guarda sus datos cada herramienta

Codex guarda las conversaciones como archivos .jsonl en ~/.codex/sessions y las mueve a ~/.codex/archived_sessions cuando archivas una. Archivar solo mueve el archivo, así que no libera espacio. Sus cachés y runtimes están en la misma carpeta.

Claude Code escribe un archivo .jsonl por sesión dentro de ~/.claude/projects, en una carpeta que lleva el nombre de la ruta del proyecto. En el Mac que medimos, alrededor del 30 % de esos bytes eran imágenes incrustadas. Sus registros de depuración y sus instantáneas de archivos están junto a las sesiones y pueden acabar ocupando más que las propias sesiones.

Cursor guarda el historial del chat en una base de datos de estado y las imágenes del chat como archivos normales dentro de workspaceStorage. Claude Desktop puede tener conversaciones en la nube, entornos de ejecución locales de Cowork y sesiones locales de Claude Code, así que comprueba qué modo usas antes de dar por prescindible cualquier carpeta local.

Hacerlo a mano

Antes de borrar nada, mira qué hay. Cada una de estas carpetas mezcla datos que la herramienta puede regenerar con otros que no, y ejecutar rm -rf sobre ~/.codex o ~/.claude se lleva por delante todas las conversaciones y tus ajustes.

  1. Cierra el agente, incluida cualquier sesión de la CLI que siga abierta en una ventana de terminal.
  2. Ejecuta du -sh en la carpeta de la herramienta y en sus subcarpetas para ver qué parte ocupa más.
  3. Elimina una a una las conversaciones que ya no necesites, desde la propia herramienta si tiene un comando para borrarlas.
  4. Vacía las carpetas de caché solo con la herramienta cerrada, y no toques los ajustes ni las bases de datos.

Qué aporta Mint

Mint lee los archivos de conversación de tu Mac y muestra cada agente por su nombre en la pestaña Disk. El contenido de las conversaciones se procesa de forma local, y cada agente tiene su propia etiqueta en Optimizable y en Yours.

En Optimizable, la etiqueta de cada agente muestra lo que Mint puede reducir sin perder nada. Las copias idénticas y las conversaciones inactivas pueden ocupar menos espacio y seguir leyéndose exactamente igual que antes. En Codex, Optimize también reduce el espacio que ocupan las capturas de pantalla repetidas compatibles y conserva las imágenes que Codex lee cuando continúas la conversación. Puede guardar las imágenes PNG aptas en menos espacio con los mismos píxeles, y puedes deshacer esa parte mientras sigan ahí los datos originales y el historial que necesita.

Yours muestra las conversaciones de Codex, Claude Code y Gemini CLI de cualquier antigüedad, una por fila, y ninguna viene marcada. Keep text only elimina para siempre las imágenes, el vídeo y el audio de las conversaciones de Codex y Claude Code y conserva cada palabra, así que todas se siguen abriendo. Delete permanently elimina la conversación entera; en el caso de Codex, lo hace a través del propio Codex. Una conversación que está en uso, o que el agente mantiene abierta, no se toca, y Mint vuelve a comprobarlo cuando haces clic.

Las cachés de los agentes van a Safe to clean. Con el agente cerrado, Mint ofrece sus cachés completas; mientras se ejecuta, solo ofrece las entradas de caché que nada está usando. Los archivos de compilación que hay dentro de un worktree que dejó un agente también están en Safe to clean, mientras que el propio worktree se queda en Yours para que lo revises. En las ediciones Direct y Setapp, el paquete de Cowork de Claude Desktop aparece sin marcar en Safe to clean y solo se puede eliminar después de cerrar Claude. Aun así, tienes que revisar las tareas locales y las copias de seguridad, y es posible que se vuelva a crear un entorno de ejecución local.

Ver la demostración (0:17): Demostración antigua: las vistas previas de imágenes de versiones anteriores. Las acciones actuales se describen más arriba.

Optimize: recupera espacio sin borrar nada

Qué comprobar antes de borrar

Algunas conversaciones de Codex dependen del archivo de otra conversación. Si editas o recortas ese archivo a mano, la conversación que depende de él puede quedar ilegible. Mint lo comprueba antes de cambiar nada, y un script de limpieza propio también debería comprobarlo.

Además, Codex escribe a propósito dos veces cada paso completado, y ese texto repetido es el que vuelve a leer. Después de cualquier cambio que hagas tú, abre la conversación en el agente y comprueba que se sigue abriendo.

Preguntas frecuentes

¿Se puede borrar sin riesgo la carpeta ~/.codex?

La carpeta entera, no. Contiene todas las conversaciones, además de los ajustes y el estado local de Codex. Elimina las conversaciones que no necesites y vacía las cachés con Codex cerrado.

¿Archivar una conversación de Codex libera espacio en disco?

No. Archivar mueve el archivo .jsonl de sessions a archived_sessions, y todos sus bytes siguen en el disco hasta que la conversación se optimiza o se elimina.

¿Por qué un solo archivo de conversación ocupa varios gigabytes?

Las capturas de pantalla se guardan dentro del archivo, y cada vez que una sesión larga compacta su contexto vuelve a guardar la misma captura. En un solo Mac, una conversación de 14,8 GB contenía solo 155 MB de imágenes únicas.

¿Qué cambia Optimize en una conversación?

Optimize conserva las imágenes que Codex lee cuando continúas una conversación compatible, y puedes deshacerlo mientras sigan ahí los originales y el historial que necesita. Keep text only, en Yours, es una acción aparte y permanente. Conserva cada palabra y elimina las imágenes, el vídeo y el audio, sin dejar vistas previas y sin Undo.

Mira qué guardan tus agentes

Haz un análisis y abre la etiqueta de cada agente en Optimizable y en Yours antes de optimizar o borrar nada.

Analizar el espacio de los agentes de IA