Mit Claude Code oder Codex sicher Speicherplatz unter Windows freigeben
Wenn das Laufwerk C: rot wird, bitten immer mehr Leute Claude Code oder Codex, den Grund zu finden. Für diesen Teil ist ein Agent gut geeignet: Er kann hundert Ordner auflisten, erkennen, dass AppData\Local\npm-cache ein Paket-Cache und Documents\WeChat Files ein Chatverlauf ist, und beides in einfachen Worten erklären. Riskant ist der nächste Schritt, wenn derselbe Agent aus seiner eigenen Lesart der Ordnergrößen ein Remove-Item -Recurse -Force oder ein del /s /q schreibt. Ein falsches Anführungszeichen oder ein falscher Backslash in einem generierten Befehl kann ihn auf den falschen Ordner richten, und keiner der beiden Befehle fragt vorher nach, nutzt den Papierkorb oder führt ein Protokoll.
Diese Anleitung zeigt eine sicherere Aufteilung. Der Agent liest und erklärt, ein Bereinigungswerkzeug mit Vorschau entfernt, und Sie geben dazwischen frei. Das Werkzeug hier ist Mole CLI for Windows, die kostenlose PowerShell-Ausgabe von Mole, zusammen mit seinem offiziellen Agent-Skill, der Claude Code, Codex, Cursor und anderen Agents beibringt, es zu benutzen. Die Gewohnheiten lassen sich auf jedes Werkzeug mit Probelauf übertragen.
Warum ein Agent nicht mit Remove-Item aufräumen sollte
Vier Dinge fehlen, wenn ein Agent mit rohen PowerShell- oder cmd-Befehlen aufräumt:
- Eine Vorschau.
Remove-Itemhandelt, sobald es läuft. Sie geben eine Zeile frei, nicht die Tausenden Dateien, zu denen sie sich auflöst. PowerShell hat-WhatIf, aber nichts zwingt den Agenten, es zu verwenden. - Ein Weg zurück. Auf diese Weise entfernte Dateien umgehen den Papierkorb.
- Ein Protokoll. Wenn eine App nächste Woche ihre Einstellungen verliert, sagt Ihnen nichts, ob die Bereinigung sie angefasst hat.
- Eine Liste dessen, was nie angefasst wird. Ein Ordner namens
Cachekann die Sitzung eines Browserprofils, die Spielstände eines Spiels oder eine Datenbank enthalten, in die eine laufende App noch schreibt.
Ein Bereinigungswerkzeug, das dafür gebaut ist, bringt alle vier schon mit. Die Arbeit des Agenten wird dann, seine Ausgabe zu lesen und Sie zu fragen. Wenn Sie wissen möchten, auf welche Ordner es ankommt, geht Windows-Cache leeren: Was weg kann und was bleiben sollte sie einzeln durch.
Einrichten
Installieren Sie Mole CLI for Windows mit Scoop, danach den Skill:
scoop install mole
npx skills add tw93/Mole -a claude-code codex cursor -g -y
Der Skill-Befehl braucht Node.js und installiert den Skill für Claude Code, Codex und Cursor; lassen Sie die Agents weg, die Sie nicht verwenden. In Claude Code können Sie auch /plugin marketplace add tw93/Mole und dann /plugin install mole@mole ausführen, in Codex codex plugin marketplace add tw93/Mole und dann codex plugin add mole@mole. Verwenden Sie Version 1.37.0 oder neuer der CLI: Sie hat mo analyze --json und mo uninstall --list eingeführt, die beiden Befehle, die ein Agent am meisten braucht. mo --version zeigt, welche Version Sie haben.
Die vier Regeln, die der Skill dem Agenten gibt
- Lesen, bevor etwas geändert wird. Der Agent beginnt mit Befehlen, die nur lesen:
mo analyze --jsonfür die Speicherbelegung,mo status --jsonfür CPU, Arbeitsspeicher und Laufwerke,mo history --jsonfür frühere Bereinigungen,mo uninstall --listfür installierte Apps undmo clean --dry-run. Diese darf er ohne Nachfrage ausführen. - Jedes Entfernen vorab anzeigen. Der Agent führt die Bereinigung zuerst mit
--dry-runaus und fasst sie zusammen: die Gesamtgröße, die größten Gruppen und ob jede davon endgültig gelöscht wird, in den Papierkorb kommt oder für den Neuaufbau einen Download braucht. - Fragen, bevor ein entfernender Befehl getippt wird. Von einem Agenten aufgerufen, startet
mo cleansofort und ohne Bestätigung, also muss Ihr Ja im Gespräch kommen, nach der Vorschau. - Manche Schritte Ihnen überlassen. Apps deinstallieren, Auswahllisten und alles, was eine Administrator-PowerShell braucht, bleiben in Ihrer eigenen Konsole. Der Agent gibt Ihnen den genauen Befehl und hört auf. Er versucht nie, Rechte zu erhöhen.
Der Skill verbietet außerdem, Optionen zu erfinden (Mole CLI for Windows hat weder --yes noch --force), und auf Remove-Item auszuweichen für alles, was Mole übersprungen oder geschützt hat.
Wie eine Sitzung aussieht
Angenommen, Sie tippen: „Mein Laufwerk C ist fast voll. Was belegt den Platz?“
Der Agent führt mo --version aus, sieht Windows: in der zweiten Zeile und wechselt zu den Windows-Regeln. Danach liefert mo analyze --json einen Überblick über Ihre Benutzerordner und Laufwerke, mit Größen in Byte, einem scan_status mit complete, partial oder unavailable und insight: true an bekannt schweren Orten wie alten Downloads, Temp und Caches von Paketmanagern. Für einen genaueren Blick führt er mo analyze --json D:\ oder den Pfad des größten Ordners aus.
Dann sortiert er, was er gefunden hat:
| Gefunden | Wohin damit |
|---|---|
| Temporäre Dateien, App- und Browser-Caches, Protokolle | mo clean |
| Windows-Temp, Systemprotokolle, Fehlerberichte und Speicherabbilder | mo clean --system, von Ihnen als Administrator ausgeführt |
Build-Ausgabe und node_modules in Projekten |
mo purge, von Ihnen ausgeführt |
| Eine installierte App, die Sie nicht mehr verwenden | mo uninstall, von Ihnen ausgeführt |
| Dokumente, Fotos, Videos, Spielebibliotheken, virtuelle Maschinen | Ihre Entscheidung; kein Mole-Befehl entfernt sie |
Wenn Sie dann Platz zurückwollen, führt er mo clean --dry-run aus. Jeder Kandidatenpfad landet in %USERPROFILE%\.config\mole\clean-list.txt, die der Agent lesen kann, um „Sind meine Chrome-Passwörter dabei?“ zu beantworten, bevor irgendetwas passiert. Erst nach Ihrem Ja führt er mo clean aus. Unter Windows leert mo clean den Papierkorb nicht. Spielaufzeichnungen und GPU-Shader-Caches bleiben außen vor, sofern Sie nicht --game-media oder --gpu-shaders verlangen, weil Spiele ihre Shader beim nächsten Start nur langsam neu erstellen.
Was bei Ihnen bleibt, und warum
Administratorschritte. Von einem Agenten aus deckt mo clean nur Ihr Benutzerkonto ab. Für systemweite Caches öffnen Sie PowerShell mit „Als Administrator ausführen“ und führen mo clean --system --dry-run aus, dann mo clean --system. Wenn Ihr Administratorkonto ein anderer Windows-Benutzer ist, hat diese Shell ihren eigenen Profilordner, ihre Whitelist und ihre Protokolle sind also von Ihren getrennt.
Apps deinstallieren. Der Agent kann die App in mo uninstall --list finden, das für jede App Name, Quelle (Registrierung oder Microsoft Store), Herausgeber, Version und Größe ausgibt. Die Deinstallation selbst ist eine Auswahlliste, also führen Sie zuerst mo uninstall --dry-run aus, um zu sehen, welches Deinstallationsprogramm jede App verwenden würde, dann mo uninstall, und tippen, um nach der App zu suchen. Mole startet das eigene Deinstallationsprogramm des Herstellers, das entscheidet, was es in seinem Ordner entfernt, und verschiebt danach einen geprüften übrig gebliebenen Installationsordner in den Papierkorb. Manche Deinstallationsprogramme zeigen eine eigene UAC-Abfrage oder einen eigenen Assistenten. Was meist zurückbleibt, steht in Programme vollständig deinstallieren: Was unter Windows zurückbleibt.
Projektordner und Systemdateiprüfung. mo purge öffnet eine Auswahlliste und läuft deshalb in Ihrer Konsole. mo optimize endet mit der Frage, ob die Systemdateiprüfung (System File Checker) laufen soll, die mehrere Minuten dauert; auch diese Antwort liegt bei Ihnen.
Danach prüfen
Nach einem echten Lauf liest der Agent die Zusammenfassung des Befehls und mo history --json --limit 1 und meldet dann, was entfernt und was übersprungen wurde, ohne die übersprungenen Einträge erneut zu versuchen. Der Verlauf liegt in %USERPROFILE%\.config\mole\operations.log. Vorschauen werden nicht protokolliert, dort erscheinen also nur echte Entfernungen.
Dieses Protokoll beantwortet auch Wochen später die Frage „Hat Mole meine Datei gelöscht?“. Der Agent durchsucht mo history --json --limit 200 nach dem Pfad. Kein Treffer heißt, dass Mole keinen Eintrag über das Entfernen hat, kein Beweis, dass nichts anderes es getan hat.
Um einen Ordner aus allen künftigen Bereinigungen herauszuhalten, bitten Sie den Agenten, ihn zu schützen. Mit Ihrer Zustimmung trägt er den Pfad in %USERPROFILE%\.config\mole\whitelist.txt ein, gespeichert als UTF-8 mit Byte Order Mark, damit Windows PowerShell 5.1 Pfade mit nicht englischen Zeichen richtig liest, und bestätigt das mit einem neuen mo clean --dry-run.
Wenn Sie ein anderes Werkzeug verwenden
Die Regeln sind nicht auf Mole beschränkt. Beginnen Sie die Sitzung mit jedem anderen Werkzeug etwa so:
Bevor du etwas entfernst: Zeig mir zuerst die Liste und sag mir, welche Einträge in den
Papierkorb kommen und welche endgültig gelöscht werden. Nutze den Vorschau- oder -WhatIf-Modus
des Werkzeugs, nie Remove-Item -Recurse -Force oder del /s. Erhöhe keine Rechte und bitte mich
nicht um eine Administrator-Shell. Warte vor jedem Befehl, der Dateien entfernt, auf mein Ja,
und sag mir danach, was entfernt und was übersprungen wurde.
Häufige Fragen
Welche KI-Agents können den Mole-Skill unter Windows nutzen?
Claude Code, Codex und Cursor sind im Installationsbefehl genannt, und npx skills kann ihn auch für andere Agents installieren, die Skill-Dateien lesen. Der Agent braucht eine Shell auf Ihrem PC; Windows PowerShell 5.1 und PowerShell 7 funktionieren beide.
Kann der Agent Dateien löschen, ohne zu fragen?
Der Skill sagt ihm, zuerst eine Vorschau zu zeigen und auf Ihr Ja zu warten, aber das ist eine Anweisung, keine Sperre. Lassen Sie die Freigabeabfragen Ihres Agenten für Shell-Befehle eingeschaltet, und geben Sie mo clean oder Remove-Item in seinen Einstellungen nicht vorab frei. Deinstallationen und die Bereinigung als Administrator lassen sich vom Agenten aus gar nicht ausführen.
Löscht er meinen Papierkorb oder meine Spielstände?
mo clean leert unter Windows den Papierkorb nicht und überspringt Spielmedien und Shader-Caches, sofern Sie es nicht verlangen. Spielstände und Spielebibliotheken sind Benutzerdaten, die kein Mole-Befehl entfernt. Das eigene Deinstallationsprogramm einer App kann trotzdem Daten in ihrem Ordner löschen, deshalb überlässt der Agent Ihnen die Deinstallationen.
Ist Mole CLI for Windows kostenlos?
Ja, es ist Open Source unter GPL-3.0, und der Skill liegt im selben Repository. Mole for Windows ist eine separate kostenpflichtige App mit Fenster; die Unterschiede stehen in Mole CLI for Windows vs. Mole for Windows: Was jedes Programm kann.
Funktioniert dieselbe Einrichtung auf einem Mac?
Ja. Der Skill liest mo --version und verwendet dort die macOS-Befehle, bei denen deinstallierte Apps in den Papierkorb kommen und mo clean ihn standardmäßig leert. Die Mac-Fassung dieser Anleitung ist Mit Claude Code oder Codex sicher Speicherplatz auf dem Mac freigeben.
Weiterlesen
- C-Laufwerk voll: Speicherplatz unter Windows gezielt freigeben dazu, wohin der Platz meistens geht.
- Entwickler-Caches unter Windows: was sich neu erzeugen lässt zu npm, pip, Gradle und den anderen Speichern, die Coding-Tools füllen.
- Große Dateien unter Windows finden, bevor etwas gelöscht wird für dieselbe Suche von Hand.