Qué cachés del Mac puedes borrar y qué conviene conservar
«Borrar cachés» solo es una instrucción segura cuando puedes nombrar qué las reconstruirá. Una carpeta llamada Caches puede guardar miniaturas que vuelven en minutos, artefactos compilados que tardan una tarde, o archivos que no son cachés en absoluto: historial de chat, modelos locales, claves de despliegue y datos de proyecto rastreados por Git.
Este artículo es una guía de decisión para esos límites, sobre todo en torno a navegadores, apps de chat y herramientas de IA. Para el diseño de Library y los comandos de medición, empieza con cómo limpiar la caché del Mac. Para directorios de herramientas de desarrollo, consulta cómo limpiar cachés de desarrollo. Para residuos de instalación de IA tras desinstalar, consulta restos de herramientas de IA en el Mac.
Una caché debe poder regenerarse
Una caché desechable es una copia reemplazable de datos que aún existen en otro sitio, o que el propietario puede regenerar a partir de entradas que todavía tienes. Si no puedes nombrar la fuente, trata la carpeta como estado o datos de usuario.
| Clasificación | Qué hace falta para recuperarlo | Por defecto |
|---|---|---|
| Caché verdadera | Archivo remoto, documento original o datos que permitan reproducir la compilación aún disponible | Revisar, luego limpiar con la interfaz de la app cuando sea posible |
| Sesión / estado | Pestañas, cookies, restauración de ventanas, tokens de autenticación | Conservar salvo que quieras un reinicio |
| Datos de usuario | Chats, bibliotecas de medios, perfiles, credenciales | Nunca tratar como caché genérica |
| Modelo local / paquete offline | Descarga grande elegida para uso sin conexión | Conservar salvo que aceptes la re-descarga |
| Archivos de compilación | target, .build, derived data con un proyecto conocido |
Limpiar cuando puedas permitirte la siguiente compilación |
La documentación para desarrolladores de Apple traza una línea similar: los datos de caché deben ser regenerables; Application Support puede guardar recursos que la app necesita para ejecutarse.
Cachés que suelen poder borrarse, tras revisarlas
Estas categorías suelen poder regenerarse, siempre que se cumplan sus condiciones:
- Imágenes y archivos en caché del navegador cuando usas la propia UI de limpieza del navegador y dejas cookies, contraseñas y datos del sitio en paz.
- Cachés de miniaturas e iconos después de aceptar un primer recorrido más lento de carpetas grandes.
- Cachés de descarga del gestor de paquetes cuando las herramientas documentan un comando de limpieza (por ejemplo,
brew cleanupen Homebrew). - Cachés de lenguaje/herramienta reconstruibles como artefactos de SwiftPM y Cargo cuando el proyecto y las herramientas de compilación siguen presentes.
- Cachés CDN o de medios específicas de la app que el proveedor etiqueta como seguras de quitar en sus ajustes.
Cierra o pausa la app si la herramienta lo indica. Borrar una base de datos de caché que sigue abierta puede hacer que se pierdan datos recientes guardados sin conexión al reconstruirla.
Conservar por defecto
| Elemento | Por qué no es «solo caché» |
|---|---|
| Historial de chat y adjuntos (WeChat, QQ, Feishu/Lark y similares) | A menudo la única copia local de conversaciones y medios |
| Hilos de chat de IA y prompts guardados | Registros de usuario, no bytes CDN desechables |
| Pesos de modelos locales | Descargas grandes e intencionadas; borrarlas es una decisión de almacenamiento, no higiene |
Claves de despliegue, tokens, secretos estilo .env |
Material de credenciales que quizás nunca se vuelva a mostrar |
| Archivos rastreados por Git y árboles de trabajo del proyecto | Datos originales del proyecto; no deben incluirse en la limpieza de cachés |
| Almacenes de Mail, Fotos y gestores de contraseñas | Datos de usuario sea cual sea el nombre de carpeta |
| Directorios de build activos aún en uso | Borrar a mitad de compilación corrompe la siguiente ejecución |
Si la herramienta no explica cómo protege estos datos, no pulses Seleccionar todo sin revisar la lista.
Distingue caché y datos en las apps de IA y chat
Las apps de escritorio de IA y los agentes de código suelen mezclar cuatro tipos de datos en su almacenamiento:
- Cachés CDN / HTTP – suelen ser seguras tras revisión.
- Bases de datos de conversación – datos de usuario.
- Modelos locales y embeddings – descargas elegidas para trabajar sin conexión y costosas de repetir.
- Cachés de herramientas (indexadores, cachés GPU de Electron, servidores de lenguaje) – a menudo seguras cuando la app está cerrada o cuando el limpiador puede refrescar in situ.
Limpiar (1) y (4) puede recuperar espacio sin borrar tu trabajo. Limpiar (2) o (3) porque un panel dijo «caché» es cómo la gente pierde hilos y vuelve a descargar modelos de varios gigabytes por accidente.
La misma división aplica a apps de chat: las cachés de stickers o proxy pueden ser desechables; las bases de mensajes y bibliotecas de medios no. Prefiere los ajustes de almacenamiento in-app cuando existan. Prefiere un limpiador que deje chats y medios desmarcados por defecto cuando uses una lista de revisión de terceros.
Cinco preguntas antes de borrar
- ¿Quién posee esta ruta (bundle id o herramienta documentada)?
- ¿Qué fuente exacta la reconstruye?
- ¿Qué costará regenerarlo en tiempo, batería y datos, y afectará al uso sin conexión?
- ¿Sigue abierta la app o hay otro programa usando esos archivos?
- ¿Puedes deshacer (Papelera) o la herramienta usa borrado permanente?
Si alguna respuesta no está clara, conserva los archivos. Es mejor una lista corta en la que sepas cómo recuperar cada elemento que una cifra grande en la captura del antes y el después.
Mide, luego limpia, luego verifica
du -sh ~/Library/Caches/* 2>/dev/null | sort -h | tail -20
Lee desde abajo. Identifica a qué app pertenece cada subcarpeta grande. Tras una limpieza:
- Vuelve a abrir la app y confirma que el inicio de sesión, proyectos recientes e historial de chat siguen funcionando.
- Ejecuta una tarea representativa (compilar, navegar, abrir el hilo de IA que te importa).
- Comprueba el espacio libre con la misma herramienta que antes; las instantáneas APFS y el espacio purgable pueden hacer que Finder discrepe de
du.
No persigas Datos del sistema como si fuera una carpeta. Las categorías de almacenamiento de Apple son resúmenes, no objetivos de borrado (almacenamiento del Mac).
Dónde encaja Mole
La vista de limpieza de Mole permite revisar las cachés antes de borrarlas. Puede eliminar cachés regenerables de navegadores, chats y herramientas de IA, y protege el historial, los medios, las claves de despliegue y los archivos controlados por Git. Desde esa vista puedes cerrar las apps que estén usando una caché y actualizar la lista sin repetir todo el escaneo. Las categorías marcadas como Nunca limpiar quedan excluidas hasta que cambies la selección. Una carpeta lenta no detiene el resto del análisis.
Mole ayuda a identificar los archivos y revisar la selección. Si el desarrollador documenta un restablecimiento concreto, usa la función de la propia app. Si no sabes cómo recuperar el contenido, consérvalo.
Preguntas frecuentes
¿Puedo borrar todo ~/Library/Caches?
No. Contiene datos de distintas apps. Revisa cada una y confirma cómo se regeneran sus archivos; siempre que puedas, usa su propia función de limpieza.
¿Limpiar cachés acelerará mi Mac?
A veces un disco lleno ralentiza la indexación y el espacio temporal, así que recuperar cachés reconstruibles alivia la presión de almacenamiento. No arreglará un cuello de botella de CPU, térmico o de memoria, y regenerar la caché en el siguiente uso puede consumir CPU y datos de red.
¿Son seguras de borrar las carpetas de modelos de IA?
Solo si aceptas volver a descargarlas. Suelen ser activos offline intencionados, no basura accidental.
¿Mole borra el historial de chat al limpiar cachés de WeChat o ChatGPT?
Las rutas de limpieza de Mole están escritas para mantener protegidos el historial de chat y datos personales similares mientras ofrecen cachés reconstruibles para revisión. Aun así, lee la selección en pantalla antes de confirmar; nunca asumas que Seleccionar todo es apropiado.