Wipecraft

Was deine KI-Agenten auf deinem Mac hinterlassen haben

Claude Code, Codex, Cursor und Claude Desktop hinterlassen Sitzungsverläufe, Worktrees, VM-Images und Caches auf deiner Festplatte. Wipecraft zeigt jedes davon mit seiner Größe und dem, was es ist, lässt deine laufende Arbeit in Ruhe und gibt dir 7 Tage, um entfernte Inhalte wiederherzustellen, die sich nicht von selbst neu aufbauen.

Für macOS ladenScannen ist kostenlos · macOS 14 oder neuer

Deine Arbeit bleibt, wo sie ist

Zeilen mit laufender Arbeit sind gesperrt. Du siehst sie, kannst sie aber nicht auswählen.

  • Während Claude Code oder Codex läuft: die Sitzungen, die es geöffnet hat, alles, was es in den letzten 24 Stunden geändert hat, und der Worktree, in dem es arbeitet.
  • Die Caches von Cursor, solange Cursor geöffnet ist.
  • Ein Worktree mit nicht committeten Änderungen, einer, der sich in den letzten 7 Tagen geändert hat, oder einer, dessen Commits nicht auf dem Haupt-Branch oder einem Remote liegen.
  • Ein gestarteter Simulator.
  • Das aktive Sandbox-Image von Claude Desktop.

Nichts ist vorausgewählt. „Empfohlene auswählen“ wählt nur Objekte aus „Sicher zu entfernen“ und „Kommt wieder“, nie ein Objekt aus „Deine Entscheidung“.

Scannen liest nur. Ein Test vergleicht jede Datei in einem Test-Benutzerordner vor und nach einem vollständigen Scan und erneut nach Scan und Status über die Befehlszeile.

7 Tage, um es dir anders zu überlegen

Dateien, die keine App neu erzeugt, kommen beim Entfernen in die Quarantäne auf derselben Festplatte. Jede Zeile zeigt die verbleibenden Tage („Noch 7 Tage“) und die Taste „Wiederherstellen“. Nach 7 Tagen leert sich die Quarantäne, sobald Wipecraft das nächste Mal geöffnet wird oder seine tägliche Prüfung ausführt. Wenn du den Platz heute brauchst, gibt „Jetzt leeren“ ihn nach einer zweiten Bestätigung frei.

Drei Arten von Aktionen umgehen die Quarantäne.

  • Caches, Logs und temporäre Dateien, die ihre App von selbst neu erzeugt, werden direkt entfernt. Sie lassen sich nicht wiederherstellen, und die Zeile oder Karte sagt das, bevor du bestätigst. Wipecraft tut das nur für Ordner und Dateien, von denen es weiß, dass eine App sie neu anlegt. Alles, bei dem keine App bekannt ist, die es neu erzeugt, kommt in die Quarantäne.
  • Worktrees werden mit git entfernt; ihr Branch bleibt im Repository.
  • Einige Befehle von Tools sind als „Nicht umkehrbar“ gekennzeichnet; Wipecraft nennt sie und fragt ein zweites Mal.

Manche Caches bleiben in der Quarantäne, weil ihr Tool sie nicht von selbst zurückholt: Caches von JetBrains und Android Studio (sie enthalten auch den lokalen Verlauf der IDE), Maven- und Go-Module sowie Tool-Daten in Library/Caches wie Poetry-Umgebungen, Playwright- und Cypress-Browser und llama.cpp-Modelle.

Sitzungsverläufe werden nicht gelöscht. Sie kommen in ein komprimiertes Archiv, das du wiederherstellen kannst.

Es sagt dir, wenn etwas wächst

Die Überwachung ist aus, bis du sie einschaltest. Ist sie an, zeigt das ein Symbol in der Menüleiste, und Wipecraft prüft einmal am Tag zu der Uhrzeit, die du wählst. Es benachrichtigt dich, wenn:

  • ein Objekt in 7 Tagen um 2 GB oder mehr wächst,
  • weniger als 10 % der Festplatte frei sind,
  • ein Worktree oder Simulator ab 1 GB seit 7 Tagen unberührt ist,
  • dein letztes Time Machine-Backup älter als 7 Tage ist.

Beende die App, und alles stoppt.

Regeln, die du festlegst, und Filter

Bereinigungsregeln sind optional. Es gibt keine, bis du eine in „Einstellungen“ > „Automatische Bereinigung“ hinzufügst.

  • Eine Regel nennt die Quellen, wie viele Tage ein Objekt unbenutzt sein muss (7 bis 365), und eine Mindestgröße.
  • Nach der täglichen Prüfung kommen Objekte, auf die eine Regel passt, in die Quarantäne oder ins Archiv, und eine Mitteilung nennt die Anzahl.
  • Regeln überspringen gesperrte Zeilen. Sie führen nie einen Befehl aus, entfernen nie einen Worktree und tun nie etwas, das sich nicht rückgängig machen lässt. Direkt entfernte Caches gehören nicht zur geplanten Bereinigung; Regeln nehmen nur Objekte, die in die Quarantäne oder ins Archiv kommen.
  • Regeln laufen nur, solange die Überwachung an ist.
  • Ohne Lizenz verschiebt eine Regel nichts. Hätte eine Regel etwas verschoben, sagt Wipecraft dir einmal am Tag, dass die Bereinigung nicht ausgeführt wurde.

Jede Liste mit Funden lässt sich danach filtern, wie lange ein Objekt unberührt ist, sowie nach Quelle und Sicherheitsstufe. Ein Filter blendet Zeilen aus und nimmt sie aus der Auswahl.

Rührt nie ungepushte Arbeit an

Ein Worktree, dessen git-Repository noch existiert, wird nur dann zum Entfernen angeboten, wenn seine Commits auch woanders liegen. Die einzige Ausnahme ist ein Worktree, dessen Repository fehlt; siehe den letzten Punkt.

  • Seine Commits müssen auf dem Haupt-Branch oder auf einem Remote-Branch liegen. Ist das nicht so, ist die Zeile gesperrt, mit dem Grund „Seine Commits sind noch nicht auf dem Haupt-Branch oder einem Remote.“
  • Commits nach dem letzten Push halten ihn gesperrt.
  • Ein Squash-Merge legt neue Commits auf den Haupt-Branch, daher erscheinen die eigenen Commits des Branches dort nie. Führt GitHub den Pull Request des Branches als gemergt, hebt Wipecraft genau diese eine Sperre auf. Es fragt über dein eigenes gh-Login, nur wenn gh installiert und angemeldet ist, und du kannst das in „Einstellungen“ > „Datenschutz“ ausschalten. Nicht committete Änderungen sperren den Worktree weiterhin.
  • Wipecraft prüft direkt vor dem Entfernen eines Worktrees noch einmal. Liegen die Commits nicht mehr auf dem Haupt-Branch oder einem Remote oder erscheint der Pull Request nicht mehr als gemergt, entfernt es nichts.
  • Ein Worktree, dessen Haupt-Repository verschoben oder gelöscht wurde, kann von git nicht geprüft werden. Wipecraft bietet ihn erst nach 30 Tagen ohne Änderungen an (Standard) und verschiebt den ganzen Ordner in die Quarantäne, wo „Wiederherstellen“ ihn zurückholt.

Behält deine .env, wenn es einen Worktree entfernt

git worktree remove löscht den Ordner, auch die Dateien, die git ignoriert: .env, lokale Datenbanken und Editor-Einstellungen. Wipecraft verschiebt diese Dateien vorher.

  • Bevor es einen Worktree entfernt, verschiebt Wipecraft dessen ignorierte Dateien, die keine Build-Ausgabe sind, für 7 Tage in die Quarantäne. Build-Ausgabe wie node_modules und target wird mit dem Worktree gelöscht.
  • Die Zeile nennt vor deiner Bestätigung, wie viele Dateien in die Quarantäne kommen.
  • Weigert sich git, den Worktree zu entfernen, legt Wipecraft die Dateien an ihren alten Platz zurück.
  • „Wiederherstellen“ legt die Ordner, in denen diese Dateien lagen, neu an.
  • Diese Dateien werden nie einzeln angeboten. Build-Ausgabe erscheint als eigene Zeile, auch bei einem Worktree, der gesperrt ist.

Funktioniert im Terminal und in Claude Code

Befehlszeile. Wipecraft enthält in der App einen Befehl wipecraft. „Einstellungen“ > „Allgemein“ > „Befehlszeilentool“ zeigt die eine Zeile, mit der du ihn in deinen PATH verlinkst.

  • wipecraft scan und wipecraft status listen auf, was freigegeben werden kann, und geben mit --json versioniertes JSON aus. Sie ändern nichts.
  • wipecraft clean zeigt, was es tun würde. Nichts ändert sich, bis du --apply hinzufügst.
  • Mit --apply tut wipecraft clean für jedes Objekt, das du nennst, dasselbe wie die App: Caches, Logs und temporäre Dateien, die ihre App neu erzeugt, werden direkt entfernt und lassen sich nicht wiederherstellen (der Plan sagt „Would remove directly“), andere Dateien kommen in die Quarantäne, Sitzungsverläufe ins Archiv, und ein abgeschlossener Worktree wird mit git worktree remove entfernt, nachdem seine ignorierten Dateien, die keine Build-Ausgabe sind, in die Quarantäne gekommen sind. Das Löschprotokoll erfasst jede Aktion. --all-safe wählt nur Objekte, die in die Quarantäne kommen. Es braucht dieselbe Lizenz wie die App.
  • Es lehnt gesperrte Zeilen ab und Zeilen, die sich seit dem Scan geändert haben. Aktionen, die als „Nicht umkehrbar“ gekennzeichnet sind, führt es nicht aus; es verweist dich auf die App.
  • wipecraft quarantine list zeigt, was in der Quarantäne liegt, und wipecraft quarantine restore <id> stellt einen Eintrag wieder her. Keiner der beiden braucht eine Lizenz.
  • Verschieben gerade die App oder ein anderes Terminal Dateien, stoppt der Befehl mit dem Hinweis, dass Wipecraft beschäftigt ist, und verschiebt nichts.
  • Er gibt Vervollständigungsskripte für zsh, bash und fish aus.

Plugin für Claude Code. Das Plugin fügt zwei Befehle und zwei Sitzungs-Hooks hinzu.

  • /wipecraft:status fasst wipecraft scan --json zusammen. /wipecraft:tidy zeigt zuerst den Probelauf und führt --apply erst aus, nachdem du im Chat zugestimmt hast.
  • Startet eine Sitzung und lässt sich mehr als 1 GB freigeben, fügt es der Sitzung eine Zeile hinzu. Die Zeile stammt aus einer Zusammenfassung, die bei der letzten Aktualisierung gespeichert wurde, daher wartet eine Sitzung nie auf einen Scan. Ohne Zusammenfassung aus den letzten 24 Stunden gibt es nichts aus und aktualisiert die Zusammenfassung im Hintergrund.
  • Endet eine Sitzung in einem verknüpften Worktree, gibt es den Zustand dieses Worktrees in einer Zeile aus.
  • Das Aufräumen eines abgeschlossenen Worktrees ist standardmäßig aus. Es ist ein Schalter in „Einstellungen“ > „Agenten“.
  • Ist der Schalter an, läuft wipecraft clean nach dem Ende der Sitzung mit kurzer Verzögerung im Hintergrund, nur für den Worktree dieser Sitzung. Es durchläuft dieselben Prüfungen wie der Befehl, und ein Worktree, der noch gesperrt ist, bleibt.

Andere Agenten (MCP). wipecraft mcp ist ein Server, den Claude Code, Codex, Cursor und andere Agenten auf deinem Mac starten können. Er kommuniziert nur über Standardeingabe und Standardausgabe; sein Quellcode nutzt keine Netzwerkverbindung und lauscht an keinem Port.

  • Ein Agent kann die Summen lesen, Objekte auflisten und erklären und sehen, was in der Quarantäne liegt. Diese Anfragen ändern nichts.
  • Bereinigen über einen Agenten ist aus, bis du „Agenten das Bereinigen über MCP erlauben“ in „Einstellungen“ > „Agenten“ einschaltest.
  • Ist es an, zeigt eine Anfrage den Plan, es sei denn, der Agent verlangt die Ausführung. Die Ausführung braucht eine Lizenz und überspringt gesperrte Zeilen. Für jede ID, die der Agent nennt, tut es dasselbe wie wipecraft clean --apply: Caches, Logs und temporäre Dateien, die ihre App neu erzeugt, werden direkt entfernt und lassen sich nicht wiederherstellen, andere Dateien kommen in die Quarantäne, Sitzungsverläufe ins Archiv, und ein abgeschlossener Worktree wird mit git entfernt. Die Beschreibung des Tools sagt dem Agenten, welche Objekte sich nicht wiederherstellen lassen, damit er es vor der Ausführung sagen kann. Aktionen, die als „Nicht umkehrbar“ gekennzeichnet sind, etwa das Entfernen eines lokalen Time Machine-Schnappschusses, lehnt es weiterhin ab.
  • „Einstellungen“ > „Agenten“ zeigt den Einrichtungstext für Claude Code, Codex und Cursor. Wipecraft zeigt den Text und ändert keine Einstellungen eines Agenten.

Was es findet

Jede Zeile sagt, was es ist, wie groß es ist und was passiert, wenn du es entfernst. Wo etwas zurückkommen kann, steht auch dabei, wie.

Claude Code, Codex, Worktrees und die Entwicklerwerkzeuge unten erscheinen, wenn der Entwicklermodus an ist. Siehe die FAQ.

KI-Agenten und KI-Apps

Entwicklerwerkzeuge

Auf dem Mac des Autors: VM-Bundles von Claude Desktop 11 GB, Simulatoren 62 GB, alte Worktrees 9 GB.

Systemdaten

Der Bereich „Speicher“ in den Systemeinstellungen zeigt eine einzige Zahl für „Systemdaten“. Wipecraft geht vom belegten Platz der Festplatte aus und teilt jedes belegte Byte in vier Teile: macOS, Apps, Deine Dateien und Systemdaten. Die Teile ergeben zusammen den belegten Platz.

Die Systemdaten werden noch einmal in fünf Gruppen geteilt. Jede hat eine Farbe und eine Erklärung in einem Satz.

Der Papierkorb auf einer Karte entfernt nur, was sicher ist: Objekte aus „Sicher zu entfernen“ und „Kommt wieder“, die nicht gesperrt sind. Er nimmt nie ein Objekt aus „Deine Entscheidung“, und ein Objekt, das eine App geöffnet hat, bleibt gesperrt. Die Karte dreht sich zuerst um und sagt, was passiert und ob es sich rückgängig machen lässt.

Lokale Time Machine-Schnappschüsse werden außerhalb der Gruppen einzeln aufgelistet, mit ihrem Datum. macOS meldet die Größe eines lokalen Schnappschusses nicht, daher schätzt Wipecraft auch keine. Das Entfernen eines Schnappschusses ist als „Nicht umkehrbar“ gekennzeichnet und fragt jedes Mal nach deinem Administratorpasswort.

Einige dieser Ordner brauchen Festplattenvollzugriff. Ohne ihn werden deine Benutzerordner trotzdem gescannt, und die Übersicht nennt die Ordner, die nicht gezählt werden konnten.

So funktioniert das Rückgängigmachen

Art der ZeileWas Wipecraft tutWie du es zurückbekommst
Entsteht von selbst neuEntfernt es direkt, ohne Quarantäne. Nur für Caches, Logs und temporäre Dateien, die ihre App neu erzeugt. Die Zeile oder Karte sagt das, bevor du bestätigst.Es gibt nichts wiederherzustellen. Die App erzeugt es neu, wenn sie es braucht. Es lässt sich nicht rückgängig machen.
WiederherstellbarVerschiebt Dateien in die Quarantäne.„Wiederherstellen“, innerhalb von 7 Tagen. Oder erneut laden bzw. neu bauen.
Sitzungsverläufe (gekennzeichnet als „Wiederherstellbar“)Komprimiert sie in ein Archiv und entfernt dann die Originale.Das Archiv wiederherstellen. Archive bleiben, bis du sie wiederherstellst.
Worktree (gekennzeichnet als „Wiederherstellbar“)Verschiebt seine ignorierten Dateien, die keine Build-Ausgabe sind (wie .env), in die Quarantäne und führt dann git worktree remove aus. Der Ordner wird direkt gelöscht, ohne Quarantäne, zusammen mit seiner Build-Ausgabe.Der Branch bleibt im Repository. Führe git worktree add mit dem Branch aus, um ihn wieder auszuchecken. „Wiederherstellen“ holt die behaltenen Dateien zurück.
Nicht umkehrbarFührt einen eigenen Befehl des Tools aus. Nennt den Befehl zuerst und fragt dich ein zweites Mal.Die Bestätigung sagt, wie du es wieder bekommst.
GesperrtNichts.Es gibt nichts zurückzuholen.

Caches, die ihr Tool nicht von selbst zurückholt, gehören nicht in die erste Zeile. Sie kommen in die Quarantäne: Caches von JetBrains und Android Studio, Maven- und Go-Module sowie Tool-Daten in Library/Caches wie Poetry-Umgebungen, Playwright- und Cypress-Browser und llama.cpp-Modelle.

Die nicht umkehrbaren Aktionen sind: einen lokalen Time Machine-Schnappschuss entfernen, eine Simulator-Runtime löschen, die Inhalte eines Simulators löschen, ein Docker-Image oder -Volume entfernen und den Docker-Build-Cache entfernen.

Wipecraft bietet einen Worktree, dessen Repository vorhanden ist, nur dann zum Entfernen an, wenn er sauber ist: keine geänderten verfolgten Dateien, keine unverfolgten Dateien, die git nicht ignoriert, seit 7 Tagen keine Änderungen (Standard; du kannst das in den Einstellungen ändern) und seine Commits auf dem Haupt-Branch oder einem Remote. Ein Worktree, dessen Haupt-Repository fehlt, kann von git nicht geprüft werden. Er wird nach 30 Tagen ohne Änderungen angeboten (Standard) und kommt als ganzer Ordner in die Quarantäne. Seine von git ignorierten Dateien (Build-Ausgabe, Abhängigkeiten) sind außerdem eine eigene Zeile, die in die Quarantäne kommt. Diese Zeile kann auch dann angeboten werden, wenn der Worktree selbst gesperrt ist, zum Beispiel wegen nicht committeter Änderungen.

Die Quarantäne verschiebt Dateien auf derselben Festplatte, daher wird der Platz erst frei, wenn sie geleert wird. Der Quarantäne-Bildschirm zeigt beide Zahlen: „In Quarantäne“ und „Wird beim Leeren frei“.

Jede Aktion wird in ein lokales Löschprotokoll geschrieben: wann, was, wie viel und welche Art von Aktion. Du kannst es in den Einstellungen als CSV exportieren.

Was Wipecraft nicht tut

Datenschutz in 10 Grundsätzen

  1. Kein Konto.
  2. Keine Telemetrie und keine Analysen in der App.
  3. Wipecraft sendet keinen Dateinamen und keinen Pfad irgendwohin. Ein Coding-Agent, den du selbst verbindest, erhält Scan-Ergebnisse auf deinem Mac über eine lokale Verbindung. Was dieser Agent damit macht, ist Sache seines eigenen Anbieters.
  4. Der Scan liest Größen, Daten und den Status von Tools (git, simctl, Docker) auf diesem Mac. Er lädt nichts hoch.
  5. Die App stellt Netzwerkanfragen für zwei Dinge: deine Lizenz, wenn du eine aktivierst (mit dem Namen deines Macs als Bezeichnung der Aktivierung), und die Suche nach Updates. Eine optionale Prüfung läuft über dein eigenes gh-Login, nur wenn gh installiert und angemeldet ist. Du kannst sie in den Einstellungen ausschalten, dann läuft gh nie.
  6. Absturzberichte sind standardmäßig aus. Schaltest du sie ein, werden sie nur gesendet, wenn die App abstürzt, ohne Dateinamen oder Pfade (Sentry, EU-Region).
  7. Nichts läuft im Hintergrund, außer du schaltest die Überwachung ein, und ihr Symbol in der Menüleiste zeigt, dass sie an ist. Der einzige andere Fall ist das Plugin für Claude Code, wenn du es installierst: Seine Hooks führen wipecraft aus, wenn eine Sitzung beginnt oder endet.
  8. Es wird kein Admin-Hilfsprogramm installiert. Nach dem Administratorpasswort wird nur gefragt, um einen Schnappschuss zu entfernen, und zwar jedes Mal. Der Befehl wipecraft läuft mit deinen eigenen Rechten und führt keine Administratorbefehle aus.
  9. Das Löschprotokoll bleibt auf deinem Mac. Du exportierst es selbst.
  10. Dein Lizenzschlüssel liegt in deinem Schlüsselbund. Der Befehl wipecraft liest ihn von dort, um die Lizenz zu prüfen.

Alle Details: wipecraft.app/privacy/de

Preis

$9.99 einmalig für die ersten 500 Käufer. Danach $19.

Wipecraft kaufenLaden und kostenlos scannen

FAQ

Ist der Scan wirklich kostenlos?

Ja. Der vollständige Scan, jede Zeile mit ihren Details und die Hinweise der Überwachung funktionieren ohne Lizenz. Dateien in die Quarantäne verschieben, archivieren und entfernen erfordern eine Lizenz.

Löscht Wipecraft etwas von selbst?

Standardmäßig nicht. Nichts ist vorausgewählt, und nichts wird entfernt, bis du „Anwenden“ wählst. Objekte, die du bereits in die Quarantäne verschoben hast, werden nach 7 Tagen entfernt; das geschieht, wenn Wipecraft geöffnet wird, und bei der täglichen Prüfung. Drei optionale Einstellungen können Objekte verschieben oder entfernen, ohne dass du „Anwenden“ drückst, sobald du sie einschaltest: Bereinigungsregeln („Einstellungen“ > „Automatische Bereinigung“), das Aufräumen eines abgeschlossenen Worktrees nach einer Sitzung von Claude Code und das Bereinigen über MCP, wenn ein Agent darum bittet. Alle drei sind standardmäßig aus, und jede durchläuft dieselben Prüfungen wie die App: Gesperrte Zeilen und Objekte, die sich seit dem Scan geändert haben, werden abgelehnt.

Was passiert, wenn Claude Code oder Codex läuft?

Die Sitzungen, die es geöffnet hat, alles, was es in den letzten 24 Stunden geändert hat, und der Worktree, in dem es arbeitet, sind gesperrt. Bei Claude Code ist außerdem der letzte Monat des Projekts gesperrt, in dem es arbeitet. Ältere Sitzungen bleiben auswählbar. Kann Wipecraft nicht erkennen, ob ein Tool läuft, bleiben diese Zeilen bis zum nächsten Scan gesperrt.

Kann ich Commits verlieren, wenn ein Worktree entfernt wird?

Wipecraft bietet einen Worktree, dessen Repository vorhanden ist, nur an, wenn er sauber ist, seit 7 Tagen (Standard) unverändert ist und seine Commits auf dem Haupt-Branch oder einem Remote liegen. Commits auf seinem Branch bleiben im Repository. Ein Worktree, dessen Commits auf keinem Branch liegen, wird nicht angeboten. Die Ausnahme ist ein Worktree, dessen Haupt-Repository verschoben oder gelöscht wurde: git kann ihn nicht prüfen, daher bietet Wipecraft ihn nach 30 Tagen ohne Änderungen an (Standard) und verschiebt den ganzen Ordner in die Quarantäne, wo „Wiederherstellen“ ihn zurückholt.

Telefoniert es nach Hause?

Für zwei Dinge: deine Lizenz (beim Aktivieren, mit dem Namen deines Macs als Bezeichnung der Aktivierung; einmal pro Start zur Prüfung; und wenn du sie von einem Mac entfernst) und die Suche nach Updates. Eine optionale Prüfung fragt GitHub über dein eigenes gh-Login, ob der Pull Request eines Branches gemergt wurde. Sie sendet Branch-Namen und Commit-IDs, läuft nur, wenn gh installiert und angemeldet ist, und du kannst sie in den Einstellungen ausschalten. Wipecraft sendet keine Dateinamen, Pfade oder Scan-Ergebnisse. Die Datenschutzseite listet auf, was jede Anfrage enthält.

Sendet das Plugin für Claude Code oder ein Agent etwas?

Wipecraft sendet nichts. Das Plugin und wipecraft mcp geben Ergebnisse an den Agenten auf deinem Mac weiter. /wipecraft:status gibt Claude die Scan-Ausgabe, einschließlich Ordnerpfaden, und die Zeile beim Sitzungsstart gibt ihm eine Zeile mit Größen; der Anbieter von Claude erhält also, was du in dieser Sitzung siehst. Dasselbe gilt für jeden Agenten, den du über MCP verbindest.

Kann ein Agent meine Festplatte bereinigen?

Nur wenn du es einschaltest. Lesen ist immer erlaubt. Bereinigen über MCP ist aus, bis du es in „Einstellungen“ > „Agenten“ einschaltest, braucht eine Lizenz, zeigt einen Plan, bevor es ausgeführt wird, und tut für jede genannte ID dasselbe wie wipecraft clean --apply: Caches, Logs und temporäre Dateien, die ihre App neu erzeugt, werden direkt entfernt und lassen sich nicht wiederherstellen, andere Dateien kommen für 7 Tage in die Quarantäne, Sitzungsverläufe ins Archiv, und ein abgeschlossener Worktree wird mit git entfernt. Aktionen, die als „Nicht umkehrbar“ gekennzeichnet sind, lehnt es ab. Das Aufräumen nach einer Sitzung von Claude Code ist ein eigener Schalter, ebenfalls standardmäßig aus.

Warum sehe ich Codex oder meine Worktrees nicht?

Sie gehören zum Entwicklermodus. Er fügt Coding-Agenten, Worktrees, Xcode, Simulatoren, Paket-Caches und Docker hinzu. Er ist standardmäßig an, wenn Wipecraft einen Ordner ~/.claude oder Xcode findet; sonst schalte ihn in „Einstellungen“ > „Entwicklermodus“ ein. Er gilt ab dem nächsten Scan.

Warum fragt es nach Festplattenvollzugriff?

macOS lässt Apps manche Ordner, etwa Mail-Downloads, Nachrichten-Anhänge und iOS-Backups, nur mit Festplattenvollzugriff lesen. Du kannst ihn überspringen. Deine Benutzerordner werden trotzdem gescannt, und Wipecraft sagt dir, welche Ordner es nicht zählen konnte.

Was ist, wenn mein Mac offline ist?

Alles funktioniert weiter, und nichts wird gesperrt. Wipecraft prüft die Lizenz erneut, wenn es das nächste Mal mit einer Verbindung geöffnet wird.

Was brauche ich?

macOS 14 Sonoma oder neuer, auf Apple Silicon oder Intel. Wipecraft wird direkt verkauft, nicht im Mac App Store. Die Oberfläche gibt es auf Englisch, vereinfachtem Chinesisch, Japanisch, Deutsch, Französisch, Spanisch, brasilianischem Portugiesisch, Koreanisch, Russisch, Italienisch und Türkisch, im hellen und im dunklen Modus. Sie folgt der Sprache deines Macs.