Zum Hauptinhalt springen
Mole
Überblick Funktionen Stimmen Preis FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES
Jetzt kaufenKaufen Laden

    Hilfe, Dokumentation, Versionen und Artikel.

    Dokumentation

    Letzte Aktualisierung · Juli 2026

    Überblick

    Mac-App und CLI von Mole decken ähnliche Bereinigungskategorien ab und teilen dieselben konservativen Sicherheitsregeln und Schutzlisten, haben aber nicht exakt denselben Funktionsumfang. Die CLI ist kostenlos, Open Source und GPL-3.0-lizenziert. Die Mac-App ist eine native SwiftUI-Begleiter-App für einmalig $19, mit lebenslangen Updates und ohne Abo. Sie führt Mac-Abläufe nativ aus; die CLI bietet einige zusätzliche Terminal-Befehle.

    Mac-App

    Installation

    Laden Sie das DMG von der Startseite herunter oder installieren Sie es über Homebrew: brew install --cask mole-app.

    Bereinigen (Erde)

    Scannt zehn Kategorien: App-Caches, System-Caches und Logs, Entwicklerwerkzeuge (Xcode, npm, pip, Gradle), KI-Tools (ChatGPT, Claude, Codex, Copilot, Cursor, Antigravity), Browser (Chrome, Edge, Arc, Safari, Firefox), Cloud-Speicher-Clients, Design-Tools (Adobe, Figma, Sketch), Kommunikations-Apps (Slack, Discord, WeChat, Zoom) und verschiedene temporäre Dateien. Der Papierkorb wird am Ende separat aufgeführt.

    Die Prüfliste ist nach Löschrelevanz sortiert: regenerierbare Caches zuerst, benutzersichtbare Daten zuletzt, Papierkorb immer ganz unten. Hardlink-bewusste Größenberechnung bedeutet, dass zwischen Tools (uv, pnpm) geteilte Dateien nicht doppelt gezählt werden. Standardmäßig wird dauerhaft gelöscht, damit die freigegebenen Bytes der Anzeige entsprechen. Ein Schalter in den Einstellungen leitet alles über den System-Papierkorb.

    Standardmäßig nur zur Prüfung: Paket-Caches mit echten Wiederaufbaukosten (npm, yarn, pnpm, bun, CocoaPods, Gradle, Maven) und Projektausgaben, die ohne erneuten Download von Abhängigkeiten erzeugt werden können (build, dist, target, .build, .next, DerivedData, __pycache__, coverage). Die Mac-App bietet heruntergeladene Abhängigkeitsordner wie node_modules, Pods und venv nicht zur Bereinigung an: Ihr Wiederaufbau benötigt Netzwerkzugriff und kann den Zustand der Sperrdatei verfehlen. Prüfeinträge bleiben bis zur Bestätigung nicht ausgewählt; die Einstellungen können die Bereinigung in den Papierkorb leiten.

    Apps (Mars)

    Der Apps-Tab bündelt App-Updates, Startobjektverwaltung und Deinstallationsreinigung. Die Updates-Ansicht prüft Sparkle-, Homebrew-Cask-/Formula- und Mac-App-Store-Apps, installiert unterstützte Updates direkt oder öffnet den App Store, wenn macOS diese Übergabe verlangt.

    Die Start-Ansicht listet Login Items, Launch Agents, Launch Daemons und Hintergrundobjekte. Unterstützte Einträge können deaktiviert, im Finder gezeigt oder bei Apple-verwalteten Objekten in den Systemeinstellungen geöffnet werden.

    Zum Deinstallieren wählen Sie Apps aus. Mole findet Rückstände in über fünfzehn Library-Unterordnern, darunter Application Support, Caches, Preferences, Logs, Launch Agents, Launch Daemons, Login Items, Containers, Group Containers, Saved Application State und Input Methods. Dock-Einträge werden automatisch bereinigt, und mehrdeutige oder schwach zugeordnete Rückstände bleiben sichtbar, aber zur Prüfung abgewählt.

    Updates laufen so weit wie möglich in der App: Sparkle und Homebrew Cask werden direkt in Mole installiert; Mac App Store geht über CommerceKit und fällt bei Auth- oder Timeout-Fehlern auf die App-Store-App zurück; andere Apps werden geöffnet, damit ihr eigener Updater übernehmen kann. Cmd-Klick fügt Zeilen zu einer Sammel-Deinstallation hinzu, und jeder einzelne Fehlschlag bleibt zum Wiederholen in der Liste.

    Root-eigene /Applications/*.app-Bundles brauchen pro Sitzung eine einzige Administrator-Bestätigung beim ersten Entfernen; spätere Entfernungen nutzen dieselbe Autorisierung bis zum Beenden von Mole. In der Start-Ansicht schaltet Mole Login-Objekte und geprüfte LaunchAgents / LaunchDaemons direkt, wenn sie einem stabilen launchd-Dienst zugeordnet werden können; Einträge der macOS-Hintergrundverwaltung ohne klares Handle werden in den passenden Systemeinstellungs-Bereich geleitet.

    Optimieren (Merkur)

    Standard-Wartungsaufgaben laufen mit einem Klick. Aufgaben ohne Adminrechte laufen still; Admin-Aufgaben werden bei Bedarf hinter einer einzigen Freigabe gebündelt.

    Optimieren beginnt mit einem sichtbaren Reparaturdurchlauf für Dienste, die sich meist selbst erholen, etwa Dock, Wechsel der Eingabemethode, iCloud Drive Synchronisation, AirDrop, Spotlight und Mitteilungszentrale. Die tieferen Aufgaben umfassen Quick Look und Launch-Services-Garbage-Collection, SQLite-Vacuum, gespeicherte App-Zustände, Quarantäne-Ereignisse, Benachrichtigungsverlauf, defekte Einstellungen, Launch Agents, Shared File Lists, verwaiste Spotlight-Regeln, Anmeldeobjekt-Prüfung und regelmäßige Wartung.

    Sicherheitsregeln überspringen Aufgaben bei unsicheren Bedingungen, und jede Aufgabe läuft nur, wenn sie wirklich nötig ist. DNS- oder Netzwerk-Stack-Resets gehören nicht zur Standardwartung.

    Optimieren überspringt zudem geräteberührende Aufgaben, wenn ein aktives VPN, Bluetooth HID oder Audio oder ein externer Bildschirm oder Audiogerät erkannt wird; übersprungene Aufgaben listen einen Grund im Ergebnis-Panel, damit Sie sehen, was gelaufen ist.

    Analyse (Jupiter)

    Eine Treemap-Darstellung Ihrer gesamten Festplatte. Navigieren Sie in jedes Verzeichnis hinein, um die Größe auf jeder Ebene zu sehen. Dichte oder ähnlich große Einträge werden zu Zusammenfassungsblöcken gebündelt, damit die Karte lesbar bleibt.

    Einträge, deren Größe nicht ermittelt werden konnte (berechtigungsgeschützte Ordner, TCC-geschützte Container), werden mit einer Wiederholungsoption angezeigt, statt stillschweigend entfernt zu werden. Geschützte Navigations-Wurzelverzeichnisse (/, /Users, /Applications) können nicht in den Papierkorb verschoben werden. Scan-Ergebnisse werden 24 Stunden lang zwischengespeichert.

    Ein Klick auf ein Verzeichnis in der Treemap führt hinein; die Breadcrumb-Zeile über der Karte springt zu jedem Vorgänger zurück. Die linke Liste und echte Treemap-Blöcke behalten Aktionen: im Finder öffnen oder anzeigen, und per Rechtsklick In den Papierkorb verschieben mit Bestätigung. Zusammenfassungsblöcke dienen nur der Übersicht. Die Blockfläche in der Treemap ist proportional zur Byte-Größe, sodass die größten Einträge immer die größten Blöcke belegen.

    Status (Sonne)

    Das Bento-Dashboard zeigt Health Score, CPU, Speicher, GPU, Festplatten-I/O, Netzwerk, Batterie oder Temperatur sowie je nach Hardware Lüfter- oder Temperaturdaten. Jede Metrik hat eine 60-Sekunden-Minikurve, unterstützte Macs zeigen Auto-, Kühl- und Max-Lüftermodi.

    Die Prozessliste darunter aktualisiert sich jede Sekunde. Alle fünf Spalten (Name, PID, CPU, Leistung, Speicher) sortieren beim Klick; ein weiterer Klick kehrt die Richtung um. Ein Klick auf eine Zeile öffnet ihre Erklärungsansicht. Ein Rechtsklick auf eine Zeile bietet Anheften und Lösen (angeheftete Prozesse bleiben über Aktualisierungen und App-Neustarts hinweg oben, sodass eine App im Scrollen nicht verloren geht), Beenden (sanftes TERM mit erzwungenem KILL als Rückfall) und das Kopieren des ausführbaren Pfads. Die Zeile mit dem größten Verbraucher in der Batterie-Kachel führt direkt zur Erklärungsansicht dieses Prozesses.

    Menüleisten-HUD

    Ein optionaler Monitor in der macOS-Menüleiste. Wählen Sie Live-Messwerte, ein kompaktes Symbol oder eine kleine Läuferanimation, deren Bewegung der Systemlast folgt. Das Popover zeigt Hardware-Kacheln, Lüftersteuerung falls unterstützt, Top-Prozesse und eine Clean-Watch-Zusammenfassung.

    Unten im Popover liegen die Schnellwerkzeuge: Datenschutzanzeigen für Kamera oder Mikrofon, Bildschirm wach halten (Keep Screen On) mit Dauerwahl, Bildschirm wischen (Clean Screen) als einfarbiger Bildschirm zum Abwischen von Display und Tastatur mit einer optionalen Eingabesperre, die die macOS-Berechtigung „Bedienungshilfen“ nutzt, sowie eine Eject-Taste, wenn ein externes Laufwerk oder Image ausgeworfen werden kann. Globale Tastaturkürzel öffnen Mole von überall; ohne Dock-Symbol läuft Mole als reine Menüleisten-App. Konfiguration unter Einstellungen › Menüleiste.

    Datenschutz-Hinweise pro App. Wenn eine Mitteilung eine App nennt, bewegen Sie den Zeiger darüber und wählen Für diese App nicht mehr melden. Unter Einstellungen › Menüleiste › Mitteilungen › Apps ohne Datenschutz-Hinweise können Sie die App später wieder freigeben. Reine Kamera-Hinweise bleiben allgemein, weil macOS die verwendende App nicht offenlegt; deshalb bietet Mole dort keine App-Aktion an.

    Der Anzeigemodus wechselt zwischen Läufer-Animation und einer Metrik-Ansicht mit zwei konfigurierbaren Zeilen. Jede Zeile kann unabhängig CPU, Speicher, Temperatur, Festplatte oder Netzwerk anzeigen. Die Läuferfigur ist rein visuell und ändert nichts an den erfassten Messwerten.

    Doctor

    Klicken Sie in der App oben links im Fenster auf das Mole-Logo und wählen Sie Diagnose starten. Mole erstellt einen kurzen, schreibgeschützten Diagnosebericht über Ihr Mac-Modell, die macOS-Version, Berechtigungen, letzte Vorgänge, Displays, externe Volumes, Netzwerk, Sicherheitsstatus und die Umgebung. Nutzen Sie Bericht kopieren für eine kurze Chat-Zusammenfassung oder Terminalbefehl kopieren, um das vollständige Paket für den privaten E-Mail-Support zu erstellen.

    Doctor erkennt fünf Zustände: fehlender Festplattenvollzugriff, erhöhter Speicherdruck, Festplattennutzung über 90 %, nicht beschreibbares Vorgangsprotokoll und kürzlich fehlgeschlagene Vorgänge. Jeder Zustand verlinkt auf einen Hilfeartikel mit Lösungsschritten. Siehe die Hilfeseite für Details.

    Einstellungen

    Einstellungen hat drei Tabs. Allgemein: Oberflächensprache, Bei Anmeldung öffnen, Dock-Symbol ausblenden, Lizenzaktivierung und Geräteverwaltung sowie eine Verknüpfung zum Festplattenvollzugriff. Werkzeuge: Cache-Löschmodus und Schutzliste. Batteriepflege hält den internen Akku während des Mole-Betriebs zwischen 75 % und 80 %, um den Verschleiß zu verlangsamen, auf unterstützten Macs mit einer Administratorfreigabe. Menüleiste: Menüleisten-Monitor, Wechsel zwischen Läufer und Messwerten, sichtbare Metriken, Lüfterverhalten wo unterstützt und Tastenkürzel für Mole öffnen / Bildschirm wach halten / Bildschirm wischen. Lizenzaktivierung ist jederzeit mit Cmd + Shift + L erreichbar.

    CLI

    Installation

    Über Homebrew: brew install mole. Per Skript: curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash. Starten Sie mo für das interaktive Menü oder einen beliebigen Unterbefehl direkt.

    Gemeinsame Befehle (auch in der Mac-App)

    mo clean

    Tiefenreinigung über dieselben zehn Kategorien wie in der Mac-App. Unterstützt --dry-run zur Vorschau ohne Löschung, --debug für detaillierte Protokolle und --whitelist zur Verwaltung geschützter Caches. Überspringt automatisch Caches laufender Apps.

    mo uninstall

    Interaktive App-Auswahl mit Restesuche. Zeigt App-Größe, Bundle-ID und letztes Nutzungsdatum an. Findet dieselben über fünfzehn Restkategorien wie die Mac-App. Unterstützt --dry-run.

    mo optimize

    Führt die Wartungsaufgaben der CLI aus. Admin-Aufgaben fragen nach Ihrem Passwort. Die genaue Aufgabenliste kann von der Standardliste des Optimieren-Tabs der Mac-App abweichen. Mit --whitelist lassen sich bestimmte Aufgaben für künftige Läufe ausschließen.

    mo analyze

    Interaktive Treemap im Terminal. Navigation mit Pfeiltasten oder Vim-Tastenkürzel (h/j/k/l). Dateien direkt von der Karte löschen. Unterstützt --json-Ausgabe und benutzerdefinierte Pfade wie mo analyze /Volumes für externe Laufwerke.

    mo status

    Live-System-Dashboard: CPU, GPU, Speicher, Festplatten-I/O, Netzwerk, Akku, Temperaturen, Laufzeit, Gesundheitswert und Top-Prozesse mit Sparklines über sechzig Sekunden. Unterstützt --json für die Weiterleitung an andere Tools.

    Nur-CLI-Befehle

    mo purge

    Findet alte Build-Artefakte in Projektverzeichnissen: node_modules, target, .build, build, dist, venv. Durchsucht konfigurierbare Pfade (Standard: ~/Projects, ~/GitHub, ~/dev). Projekte jünger als 7 Tage werden als „Recent“ markiert und sind standardmäßig nicht ausgewählt. Unterstützt --dry-run und --paths zur Konfiguration der Scan-Verzeichnisse.

    mo installer

    Findet .dmg-, .pkg- und .zip-Installationsdateien in Downloads, Schreibtisch, Homebrew-Cache, iCloud und Mail-Anhängen. Kennzeichnet jede Datei nach Quellort. Unterstützt --dry-run.

    mo touchid

    Aktiviert Touch ID für sudo-Befehle. Starten Sie mo touchid enable zum Konfigurieren, mo touchid disable zum Zurücksetzen. Unterstützt --dry-run.

    Hilfsbefehle

    mo completion

    Richtet Shell-Tab-Vervollständigung für Bash und Zsh ein. Erkennt Ihre Shell automatisch und aktualisiert die entsprechende Konfigurationsdatei.

    mo update

    Selbst-Update auf die neueste stabile Version. Verwenden Sie --nightly für den neuesten unveröffentlichten Build vom main-Branch (nur bei Skript-Installation). Verwenden Sie --force zur Neuinstallation der aktuellen Version.

    mo remove

    Deinstalliert die Mole-CLI von Ihrem System, einschließlich Konfigurationsdateien und Shell-Integration. Unterstützt --dry-run.

    Sicherheit

    Sowohl CLI als auch Mac-App teilen dieselben Sicherheitsprinzipien:

    Pfadschutz. Eine integrierte Sperrliste umfasst systemkritische Verzeichnisse, die essenzielle Struktur Ihres Benutzerverzeichnisses und alles außerhalb bekannter Cache-Speicherorte. Symbolische Links werden vor jedem Vorgang aufgelöst und validiert.

    Prozesserkennung. Caches laufender Apps werden bei der Bereinigung übersprungen. Browser-Caches werden nicht angetastet, solange der Browser geöffnet ist.

    Lizenzsperre. In der Mac-App funktioniert jedes destruktive Werkzeug (Bereinigen, Apps, Optimieren und das Verschieben in den Papierkorb in der Analyse) zweimal kostenlos. Danach ist eine aktive Lizenz erforderlich. Das Scannen ist immer kostenlos.

    Whitelist. Sowohl die CLI (~/.config/mole/whitelist) als auch die Mac-App ermöglichen es, bestimmte Caches oder Optimierungsaufgaben vor zukünftigen Durchläufen zu schützen.

    Vorgangsprotokoll. Jede Löschung wird unter ~/Library/Logs/mole/operations.log protokolliert. Das Doctor-Overlay der Mac-App prüft den Zustand dieses Protokolls und zeigt kürzlich aufgetretene Fehler an.

    Erst ansehen. Die CLI unterstützt --dry-run für jeden destruktiven Befehl. Die Mac-App zeigt die vollständige Dateiliste und Bytezahl vor jeder Aktion.

    Fehlerbehebung

    Die Mac-App enthält einen integrierten Doctor, der häufige Probleme erkennt. Öffnen Sie ihn, indem Sie oben links im Fenster auf das Mole-Logo klicken und Diagnose starten wählen. Für bestimmte Zustände siehe die Hilfeseite.

    Für die CLI fügen Sie --debug an jeden Befehl an, um detaillierte Protokolle zu erhalten. Prüfen Sie das Vorgangsprotokoll unter ~/Library/Logs/mole/operations.log für aktuelle Aktivitäten. Falls ein Befehl ohne Meldung fehlschlägt, prüfen Sie, ob der Festplattenvollzugriff in den Systemeinstellungen gewährt ist.

    Um Probleme zu melden, siehe den Abschnitt Problem melden auf der Hilfeseite.

    Mole · 鼴

    Aufräumen, Apps und Status für den Mac.

    v1.13.0 (154) · Versionen

    Support

    Hilfe Dokumentation Versionen

    Rechtliches

    Allgemeine Geschäftsbedingungen Datenschutzerklärung Erstattungsrichtlinie

    Ressourcen

    Blog CLI-Tool Partnerprogramm

    Kontakt

    Twitter hi@mole.fit

    Nur diese Website ist offiziell mole.fit · Gefälschte Seiten können riskante Downloads anbieten

    Die CLI bleibt für das Terminal kostenlos.