Documentazione
Panoramica
L’app Mac e la CLI di Mole coprono categorie di pulizia simili e condividono le stesse regole di sicurezza prudenti e liste di protezione, ma non hanno esattamente le stesse funzioni. La CLI è gratuita, open source e con licenza GPL-3.0. L’app Mac è un’app nativa scritta in SwiftUI con licenza una tantum da $19, aggiornamenti gratuiti e nessun abbonamento. Offre un’interfaccia grafica per la pulizia e la manutenzione del Mac; la CLI aggiunge alcuni comandi esclusivi per il terminale.
App Mac
Installazione
Scarica il DMG dalla home page, oppure installa tramite Homebrew: brew install --cask mole-app.
Dopo un aggiornamento, Scopri le novità appare nella barra del titolo finché non lo apri o chiudi. Mostra le note della versione in esecuzione e delle quattro precedenti, poi un link a tutte le versioni; Novità nel menu Mole le riapre in qualsiasi momento.
Pulizia · Terra
Pulizia inizia con le cache delle app, che riuniscono quelle di browser e client cloud e i log delle app; strumenti di sviluppo, IA, comunicazione e design hanno gruppi propri. Seguono i residui delle app disinstallate, i file di installazione presenti da oltre due settimane in Download o Scrivania e Dati di sistema: istantanee locali di Time Machine, cache e log di sistema, vecchi installer macOS e vecchi download di sfondi. Il Cestino chiude l’elenco. «Da gestire separatamente» mostra backup, file iCloud locali, macchine virtuali e modelli, esclusi dal totale da pulire.
Controlla le voci prima di pulire. Dati di sistema è una categoria di macOS, non una cartella o una dimensione da raggiungere. I file misurati da Mole non coincidono con il numero nelle Impostazioni di Sistema. I file condivisi tramite hard link non vengono contati due volte. Le cache vengono eliminate definitivamente per impostazione predefinita; nelle Impostazioni puoi scegliere di spostarle nel Cestino. Eliminare le istantanee locali rimuove quei punti di ripristino, non i backup sui dischi esterni. La pulizia facoltativa del log unificato di sistema richiede una verifica separata ed è irreversibile.
Da verificare per impostazione predefinita: cache di pacchetti con un costo reale di ricostruzione (npm, yarn, pnpm, bun, CocoaPods, Gradle) e output di progetto rigenerabili senza scaricare dipendenze (build, dist, target, .build, .next, DerivedData, __pycache__, coverage). L’app Mac non propone cartelle di dipendenze scaricate come Pods e venv: ricrearle richiede la rete e potrebbe non riprodurre lo stato del lockfile. Fa eccezione la cartella node_modules di un progetto: compare solo se il progetto non cambia da 90 giorni e il suo lockfile permette di reinstallarla, e finisce sempre nel Cestino. Queste voci restano deselezionate finché non confermi; nelle Impostazioni puoi inviare la pulizia al Cestino.
Un’azione separata in «Da gestire separatamente» recupera spazio inutilizzato nei dischi virtuali Parallels supportati tramite lo strumento di Parallels. Arresta prima normalmente la VM; quelle in esecuzione o sospese sono escluse. Controlla la stima e conferma separatamente. La VM e i suoi file restano, l’azione non fa parte della pulizia collettiva e non va interrotta.
Pulizia e cura IA · Luna
Quando questo Mac contiene dati di strumenti IA, in alto a destra nella pagina Pulizia compare una Luna lontana che porta a Pulizia e cura IA. L’ingresso compare solo se quei dati vengono trovati; il controllo guarda solo alcune cartelle fisse e non esplora il disco, e si può nascondere in Impostazioni › Generali › Pulizia. La pagina non avvia la scansione da sola: «Scansiona i dati IA» la avvia, e se trova qualcosa apre subito i risultati.
I risultati sono divisi in tre gruppi secondo quanto potrebbe costare un’eliminazione. Cache e vecchie versioni sono già selezionate: versioni sostituite degli strumenti da riga di comando Claude Code, Codex, Cursor Agent, Grok e GitHub Copilot, comprese le release di cursor-agent che l’app desktop di Cursor tiene per sé, e cache di Claude, Codex, Cursor e Grok. Sessioni e worktree non sono selezionati: sessioni Codex, Claude Code, OpenCode e Devin oltre una conservazione impostata per ogni strumento (15, 30, 90 o 120 giorni, oppure Non elencare, il valore predefinito, con cui la riga di ogni strumento mostra quante sessioni conserva e quanto occupano e ogni scelta del menu indica quante ne elencherebbe), sessioni Claude Code la cui cartella di progetto non esiste più, una volta superato lo stesso periodo, immagini lasciate da sessioni che Codex ha già eliminato e worktree per cui git può dimostrare che non ci sono modifiche uniche o commit non conservati da un branch, compresi quelli le cui modifiche sono già state integrate nel branch principale. Strumenti inutilizzati e manutenzione non sono selezionati: strumenti IA da riga di comando inutilizzati da 30 giorni e non in esecuzione, rimossi con sessioni e impostazioni, compattazione di database SQLite oltre 200 MB e cartelle di configurazione lasciate da strumenti già rimossi. Vecchie versioni, cache, sessioni e worktree si possono deselezionare una alla volta.
Una sessione usata nelle ultime 24 ore non viene mai elencata, quindi la pagina funziona anche con Codex e Claude Code aperti. I dati che uno strumento in esecuzione tiene aperti restano elencati come in uso e non possono essere selezionati, e ogni riga viene ricontrollata subito prima di essere spostata. I file vanno nel Cestino; una sessione Codex viene copiata nel Cestino e poi eliminata con il comando di Codex, e le immagini che Codex ha generato per quella sessione finiscono anch’esse nel Cestino; gli strumenti installati con Homebrew si rimuovono tramite brew; la compattazione avviene sul posto. Memorie, piani e skill non sono in nessuna riga, e tra i modelli locali compaiono solo quelli di Ollama inutilizzati da un mese, rimossi con il suo ollama rm.
App · Marte
La scheda App unisce aggiornamenti, gestione dell’avvio e pulizia della disinstallazione. La vista Aggiornamenti controlla app Sparkle, Electron, Homebrew Cask / Formula, GitHub Releases e Mac App Store, poi installa gli aggiornamenti supportati sul posto o apre l’App Store quando macOS richiede quel passaggio.
La vista Avvio elenca Login Items, Launch Agents, Launch Daemons ed elementi in background. Puoi disattivare le voci supportate, rivelare i file o aprire Impostazioni di Sistema per gli elementi gestiti da Apple.
Per disinstallare, scegli le app da rimuovere. Mole trova residui in oltre quindici sottodirectory Library, incluse Application Support, Caches, Preferences, Logs, Launch Agents, Launch Daemons, Login Items, Containers, Group Containers, Saved Application State e Input Methods. Le voci Dock vengono pulite automaticamente. I dati propri dell’app, come impostazioni e chat, vengono selezionati insieme all’app. I profili del browser, i dati condivisi con altre app e i residui ambigui o debolmente associati restano visibili ma non selezionati, per poterli controllare. Deselezionando una sezione la conservi per una reinstallazione. Anche i plugin audio e i driver firmati dallo stesso sviluppatore e la cartella dell’app in /Users/Shared vengono elencati per il controllo. Migliaia di residui con nomi generati automaticamente vengono spostati nel Cestino come un’unica cartella. Cmd-clic aggiunge righe a un batch di disinstallazione multipla e ogni fallimento per app resta in lista per riprovare. Con il clic destro su una riga Cancella solo i dati rimuove i suoi dati mantenendo l’app. Gli strumenti da riga di comando compaiono nella stessa lista: le formule Homebrew che hai installato tu e gli strumenti IA da riga di comando. Una formula viene rimossa tramite Homebrew, insieme alle dipendenze che servivano solo a lei.
Gli aggiornamenti avvengono in-app dove possibile: Sparkle e Homebrew Cask si installano dentro Mole; Mac App Store passa da CommerceKit e ripiega sull’app dell’App Store in caso di problemi di autenticazione o timeout; le altre app si aprono per lasciare il controllo al loro updater.
I bundle /Applications/*.app di proprietà root richiedono una conferma amministratore alla prima rimozione di una sessione; le rimozioni successive riutilizzano la stessa autorizzazione fino alla chiusura di Mole. La vista Avvio permette a Mole di commutare direttamente Login Items e LaunchAgents / LaunchDaemons verificati quando li può associare a un servizio launchd stabile; le voci gestite dal background task management di macOS che Mole non può controllare direttamente vengono instradate al pannello Impostazioni di Sistema corrispondente.
Adobe Genuine Service offre un’azione per aprire il programma di disinstallazione ufficiale. Mole apre quello installato da Adobe se può verificarlo, altrimenti propone le istruzioni di Adobe. Il servizio viene poi ricontrollato; aprire il programma non dimostra che la rimozione sia completata. TeamViewer e gli antivirus come Bitdefender, Intego, Kaspersky, Norton e Trend Micro aprono allo stesso modo il programma di disinstallazione del proprio sviluppatore.
Ottimizza · Mercurio
Le operazioni di manutenzione predefinite vengono eseguite con un clic. Le operazioni senza privilegi admin sono silenziose; quelle admin vengono raggruppate dietro una sola autorizzazione quando serve.
Ottimizza parte con un tentativo di riparazione per il cambio del metodo di input, Spotlight, Centro Notifiche e Appunti universali. Le operazioni più profonde includono la ricostruzione di Quick Look, la compattazione dei database SQLite, la pulizia degli stati salvati, degli eventi di quarantena e della cronologia notifiche, la riparazione delle preferenze danneggiate, degli elenchi di file condivisi e delle regole Spotlight orfane, il controllo degli elementi di login, lo spostamento nel Cestino dei Launch Agents il cui programma manca e la manutenzione periodica.
I controlli di sicurezza saltano le operazioni quando le condizioni non sono sicure. Reset DNS o dello stack di rete non fanno parte della manutenzione predefinita.
Ottimizza salta un’operazione quando il suo controllo dice che non serve, come la pulizia della memoria se la pressione è già normale o la compattazione dei database di Mail e Messaggi mentre quelle app sono in esecuzione; le operazioni saltate mostrano un motivo nel pannello dei risultati così puoi vedere cosa è stato eseguito. Fai clic sulla riga di riepilogo sotto Manutenzione completata per aprire Dettagli ottimizzazione, dove trovi cosa è stato eseguito, cosa è stato saltato e perché.
Analizza · Giove
Una visualizzazione a mappa ad albero dell’intero disco. Esplora qualsiasi directory per vedere le dimensioni a ogni livello. Gli elementi densi o di dimensione simile vengono raccolti in blocchi di riepilogo per mantenere leggibile la mappa.
Le voci le cui dimensioni non possono essere determinate (cartelle con restrizioni di permessi, container protetti dal TCC) vengono mostrate con la possibilità di riprovare invece di essere scartate in silenzio. Le radici di navigazione protette (/, /Users, /Applications) non possono essere spostate nel Cestino. I risultati della scansione restano in cache, così riaprendo Analizza vedi subito l’ultimo risultato, e dopo 6 ore le dimensioni vengono rimisurate in background.
Un singolo clic su una directory nella treemap entra al suo interno; la riga di breadcrumb sopra la mappa torna a qualsiasi antenato. La lista a sinistra e i blocchi reali della treemap mantengono le azioni: apri o mostra nel Finder, e clic destro per Sposta nel Cestino, che avviene subito senza conferma, come nel Finder, e si annulla ripristinando l’elemento dal Cestino. Solo gli elementi già nel Cestino chiedono conferma, perché vengono eliminati definitivamente. I blocchi di riepilogo sono solo panoramici. L’area di ogni blocco nella treemap è proporzionale ai byte, quindi gli elementi più grandi disegnano sempre i blocchi più grandi.
Il menu contestuale può anche copiare il percorso di un file o cartella per incollarlo nel Finder o in un messaggio all’assistenza, senza eliminare l’elemento.
Seleziona, sopra la mappa, permette di scegliere file e cartelle da cartelle diverse. La selezione resta mentre entri nelle sottocartelle e torni indietro, e gli elementi vengono spostati insieme nel Cestino. Passando il puntatore su una cartella ne vedi il nome e, per oltre 5.000 cartelle note, una frase che spiega cosa contiene e quali conseguenze avrebbe rimuoverla. Le voci più grandi nell’elenco laterale indicano l’app a cui appartengono. File grandi contrassegna come Inattivo un file che non è stato aperto, scritto o spostato per un anno. Se lo spazio occupato sul volume è aumentato di almeno 1 GB rispetto a una scansione eseguita da uno a trenta giorni prima, una riga mostra l’aumento e lo ripartisce tra Cestino, backup di iPhone e iPad, Xcode, strumenti IA e app installate. Ogni riga apre esattamente la posizione corrispondente.
Stato · Sole
Il pannello di stato mostra punteggio salute, CPU, GPU, memoria, batteria, disco, rete e ventole. Un Mac senza batteria mostra Temperatura al posto di Batteria e un Mac senza ventole mostra Temperatura al posto di Ventole. I grafici mostrano l’andamento recente e i Mac supportati mostrano i modi ventola Auto, Fresco e Max. Fresco o Max viene ripristinato dopo uno spegnimento, un riavvio o un aggiornamento, ma non se chiudi Mole di tua iniziativa. Ogni etichetta del pannello di stato apre una scheda con le letture correlate. I badge della temperatura di CPU e GPU elencano i sensori con il loro nome, mentre i sensori di batteria, alimentatore e archiviazione hanno schede separate. Anche Memoria, Disco, Batteria e il nome del chip aprono ciascuno la propria scheda. Le stesse etichette nel pannello della barra dei menu aprono le stesse schede. Facendo clic sull’etichetta di connessione della scheda Rete si vedono l’indirizzo IPv4 locale, l’IP pubblico con posizione e operatore, il proxy di sistema, con un proxy o una VPN attivi l’indirizzo e il paese che vede ChatGPT e, in Wi-Fi, l’intensità del segnale e lo standard, la banda e la velocità del collegamento.
L’elenco processi sotto la griglia si aggiorna ogni secondo. Tutte e cinque le colonne (Nome, PID, CPU, Consumo energetico, Memoria) si ordinano al clic; clicca di nuovo per invertire la direzione. Clicca una riga per aprire la sua scheda di spiegazione. Clic destro su una riga per fissare o sganciare (i processi fissati restano in cima all’elenco tra un aggiornamento e l’altro e dopo il riavvio dell’app), Perché è in esecuzione?, Mostra nel Finder, Copia nome processo, Copia PID, Termina (una normale richiesta di uscita) e Uscita forzata; i processi di sistema protetti non offrono Termina né Uscita forzata. La riga del processo che consuma di più nel riquadro Batteria rimanda direttamente a quel processo nella scheda di spiegazione.
Pannello della barra dei menu
Un monitor facoltativo, sempre attivo nella barra dei menu di macOS. Scegli tra Icona (una piccola animazione runner che segue il carico del sistema), Dati in tempo reale o Icona e dati. Scegli il personaggio tra Mole, RunCat, Beagle, Barboncino, Dino, Drago, Cavallo, Coniglio, Rana, Gallina, Paperella, Lontra, Delfino, Tartaruga, Fishman, Pixel, Flex, Lift Bro. Il pannello mostra un riepilogo Salute (punteggio, chip, memoria, macOS, tempo di attività), schede hardware, controllo ventole dove supportato, i cinque processi con maggior uso della CPU e un riepilogo In totale di quanto Mole ha pulito, disinstallato e ottimizzato.
Gli strumenti rapidi vivono in fondo al popover: indicatori camera o microfono, Schermo acceso (Keep Screen On) con scelta della durata (1, 2, 4, 8 o 12 ore, oppure fino all’arresto), Pulisci schermo (Clean Screen) per mettere lo schermo in tinta unita e pulire display e tastiera, con un blocco input opzionale che usa il permesso «Accessibilità» di macOS, e un pulsante Espelli quando un disco esterno o un’immagine può essere smontato. Una scorciatoia globale personalizzabile apre Mole da ovunque; con Nascondi icona nel Dock, Mole resta nella barra dei menu mentre gira in background. Configurazione in Impostazioni › Barra dei menu.
Avvisi privacy per app. Quando una notifica indica il nome di un’app, passaci sopra e scegli Non avvisare più per questa app. Puoi riattivarla in seguito da Impostazioni › Barra dei menu › Notifiche › App con avvisi disattivati. Gli avvisi della sola fotocamera restano generici perché macOS non rivela quale app la usa; Mole quindi non mostra un’azione per app in quegli avvisi.
Contenuto della barra dei menu offre Icona (l’animazione del runner), Dati in tempo reale con fino a tre indicatori configurabili, oppure Icona e dati. Due indicatori sono visibili per impostazione predefinita e Terzo dato di stato ne aggiunge uno. Ogni indicatore mostra una delle metriche Uso CPU, Memoria utilizzata, Pressione memoria, Memoria di scambio, Uso GPU, Spazio disco utilizzato, Temperatura del chip, Livello batteria, Consumo energetico, Potenza di ricarica, Velocità delle ventole, Batteria accessori, e due indicatori non possono portare la stessa metrica. Mostra velocità di rete è un interruttore a sé e aggiunge invio e ricezione accanto a quegli indicatori. Un clic su queste velocità di invio e ricezione apre un elenco di rete per app: velocità in tempo reale o dati trasferiti nell’ultimo minuto, negli ultimi 5, 10 o 30 minuti, nell’ultimo giorno, negli ultimi 7 o 30 giorni, con l’andamento dell’intero Mac e fino a dodici app. Quando Mole è nella barra dei menu, anche un clic su ricezione e invio della scheda Rete, in Stato e nel pannello della barra dei menu, apre lo stesso elenco. Lo apre anche Rete e velocità, nel menu Mole e nel menu che compare facendo clic destro sulla barra dei menu. La registrazione funziona solo quando queste velocità sono visibili, legge una volta al minuto e resta su questo Mac per 30 giorni anche dopo un riavvio; i periodi in cui Mole non era in esecuzione non vi compaiono. La scheda Velocità avvia un test appena la scegli, con networkQuality, lo strumento integrato in macOS, verso i server di Apple, e mostra download, upload, latenza e latenza sotto carico; Mole non usa alcun server proprio. Il personaggio runner è puramente visivo e non cambia le metriche campionate. Disposizione dei dati sceglie tra Colonne (predefinito) e Impilato in una fascia compatta di due righe, e Inverti direzione fa correre il runner verso destra invece che verso sinistra.
Puoi mettere in pausa l’animazione del runner senza cambiare personaggio. Il menu Strumenti nativo offre Schermo acceso, Pulisci schermo, controllo delle ventole sui Mac supportati, WiFi a bassa latenza e Nascondi icone scrivania. Scorciatoie facoltative aprono la finestra principale, attivano il raffreddamento o nascondono le icone della scrivania. WiFi a bassa latenza è disponibile anche nelle schede di rete, sospende AWDL e AirDrop e ripristina lo stato precedente alla disattivazione, allo stop o all’uscita da Mole. Non promette download più veloci. Nascondi icone scrivania è anche nel menu Mole e nel menu contestuale della barra dei menu, ed è la stessa impostazione di Mostra elementi in Impostazioni di Sistema › Scrivania e Dock, quindi file e dischi restano dove sono. La scorciatoia predefinita è ⌃⌥⌘H.
Doctor
Nell’app, clicca il logo Mole in alto a sinistra nella finestra e scegli Esegui Doctor. Mole raccoglie un breve rapporto diagnostico in sola lettura su modello del Mac, versione di macOS, permessi, operazioni recenti, display, volumi esterni, rete, stato di sicurezza e ambiente di sistema. Clicca Copia rapporto e incollalo nel messaggio per il supporto.
Doctor rileva sei condizioni: Accesso completo al disco mancante, pressione della memoria elevata, disco quasi pieno, salute della batteria bassa, riavvio consigliato e registro operazioni non scrivibile. Ogni condizione rimanda a un articolo di aiuto con i passaggi per la risoluzione. Consulta la pagina di aiuto per i dettagli su ciascuna.
Impostazioni
Impostazioni ha tre schede. Generali contiene lingua (applicata dopo il riavvio), opzioni di pulizia, Elementi da non pulire, attivazione della licenza e gestione dei dispositivi, Ricevi aggiornamenti beta e accesso completo al disco. La pulizia include Eliminazione cache (Elimina definitivamente, predefinito, oppure Sposta nel Cestino), Mostra pulizia e cura degli strumenti IA e Disinstallazione rapida. Strumenti contiene Schermo acceso, Pulisci schermo, le loro scorciatoie e Accessibilità per pulire lo schermo (richiede il permesso Accessibilità di macOS), oltre a Protezione della ricarica e ventole sui Mac supportati. Protezione della ricarica mantiene la batteria interna tra il 75% e l’80% mentre Mole è in esecuzione, con un’autorizzazione amministratore. «Termina l’accelerazione dopo il raffreddamento» decide se Fresco e Max restituiscono il controllo delle ventole a macOS quando il Mac si è raffreddato. Barra dei menu contiene Apri Mole all’avvio, Nascondi icona nel Dock, icona e runner, metriche e velocità di rete, Scorciatoia pannello barra dei menu e notifiche, inclusi Avvisi fotocamera e microfono. La licenza si apre anche con Cmd + Shift + L.
Opzioni del Terminale
Alcune opzioni che servono solo a poche persone non sono nelle Impostazioni. Esegui il comando nel Terminale, poi chiudi e riapri Mole. Per mostrare le temperature in Fahrenheit esegui defaults write com.tw93.MoleApp temperatureUnitPreference -string fahrenheit; per tornare ai gradi Celsius esegui defaults delete com.tw93.MoleApp temperatureUnitPreference. Cambiano solo i numeri mostrati: le curve delle ventole e gli avvisi usano sempre le stesse letture. Per mostrare i versi accanto ai pianeti con il font di sistema invece di un font con grazie esegui defaults write com.tw93.MoleApp poemFontPreference -string system; per tornare al font con grazie esegui defaults delete com.tw93.MoleApp poemFontPreference.
CLI
Installazione
Installa Mole con Homebrew: brew install mole. Esegui mo per il menu interattivo, oppure usa direttamente un sottocomando.
Comandi condivisi · presenti anche nell’app Mac
mo clean
Pulizia delle cache e dei file temporanei. Supporta --dry-run per l’anteprima senza cancellazione, --debug per log dettagliati e --whitelist per gestire le cache protette. Salta automaticamente le cache delle app in esecuzione.
mo uninstall
Selezione interattiva delle app con rilevamento dei residui. Mostra dimensione dell’app, bundle ID e data di ultimo utilizzo. Trova le stesse quindici e più categorie di residui dell’app Mac. Supporta --dry-run.
mo optimize
Esegue le operazioni di manutenzione della CLI. Le operazioni admin richiedono la password. L’elenco esatto può differire dalla lista Ottimizza predefinita dell’app Mac. --whitelist permette di escludere operazioni specifiche dalle esecuzioni future.
mo analyze
Mappa ad albero interattiva nel terminale. Naviga con i tasti freccia o le associazioni Vim (h/j/k/l). Cestina i file direttamente dalla mappa. Supporta l’output --json e percorsi personalizzati come mo analyze /Volumes per i dischi esterni.
mo status
Dashboard di sistema in tempo reale: CPU, GPU, memoria, I/O disco, rete, batteria, temperatura, uptime, punteggio di salute e processi principali con sparkline di sessanta secondi. Supporta --json per il piping ad altri strumenti.
Comandi esclusivi della CLI
mo purge
Trova vecchi artefatti di build nelle directory dei progetti: node_modules, target, .build, build, dist, venv. Scansiona percorsi configurabili (predefiniti: ~/Projects, ~/GitHub, ~/dev). I progetti più recenti di 7 giorni sono contrassegnati come "Recent" e deselezionati per impostazione predefinita. Supporta --dry-run e --paths per configurare le directory di scansione.
mo installer
Scopre i file di installazione .dmg, .pkg e .zip in Download, Scrivania, cache di Homebrew, iCloud e allegati di Mail. Etichetta ogni file per posizione di origine. Supporta --dry-run.
mo touchid
Abilita Touch ID per i comandi sudo. Esegui mo touchid enable per configurare, mo touchid disable per ripristinare. Supporta --dry-run.
Comandi di utilità
mo completion
Configura il completamento automatico tramite Tab per Bash e Zsh. Rileva automaticamente la tua shell e aggiorna il file di configurazione appropriato.
mo update
Aggiornamento automatico all’ultima versione stabile. Usa --nightly per l’ultima build non rilasciata dal ramo main (solo installazione tramite script). Usa --force per reinstallare la versione corrente.
mo remove
Disinstalla la CLI di Mole dal tuo sistema, inclusi i file di configurazione e l’integrazione con la shell. Supporta --dry-run.
Sicurezza
Sia la CLI che l’app Mac condividono gli stessi principi di sicurezza:
Protezione dei percorsi. Una lista di blocco integrata copre le directory critiche di sistema, la struttura essenziale della cartella home e tutto ciò che si trova fuori dalle posizioni di cache note. I link simbolici vengono risolti e validati prima di qualsiasi operazione.
Consapevolezza dei processi. Le cache delle app in esecuzione vengono saltate durante la pulizia. Le cache del browser non vengono toccate mentre il browser è aperto.
Prova gratuita e attivazione. Nell’app Mac, ogni strumento a pagamento (Pulizia, App, Ottimizza e lo spostamento nel Cestino da Analizza) funziona due volte gratis. Dopo serve una licenza attiva. La scansione è sempre gratuita.
Lista consentiti. Sia la CLI (~/.config/mole/whitelist) che l’app Mac permettono di proteggere cache o operazioni di ottimizzazione specifiche dalle esecuzioni future.
Registro operazioni. Ogni cancellazione viene registrata in ~/Library/Logs/mole/operations.log. Il pannello Doctor dell’app Mac verifica la salute di questo registro e segnala eventuali errori recenti.
Anteprima prima di agire. La CLI supporta --dry-run su ogni comando distruttivo. Nell’app Mac, Pulizia e la disinstallazione mostrano l’elenco completo dei file e la dimensione in byte prima di rimuovere; in Analizza lo spostamento nel Cestino è immediato e l’elemento si può ripristinare dal Cestino.
Risoluzione dei problemi
L’app Mac include un Doctor integrato che rileva i problemi comuni. Aprilo cliccando il logo Mole in alto a sinistra nella finestra e scegliendo Esegui Doctor. Per le condizioni specifiche, consulta la pagina di aiuto.
Per la CLI, aggiungi --debug a qualsiasi comando per log dettagliati. Consulta il registro operazioni in ~/Library/Logs/mole/operations.log per l’attività recente. Se un comando fallisce silenziosamente, verifica che l’Accesso completo al disco sia concesso nelle Impostazioni di Sistema.
Per segnalare problemi, consulta la sezione Segnalare un problema nella pagina di aiuto.