Xcode, Docker, Paketmanager und lokale KI-Modelle legen jeweils einen eigenen Speicher auf Ihrem Mac an, und keines davon räumt hinter sich auf. Hier steht, wo jeder davon liegt, was sich sicher löschen lässt, was nicht, und wie Bytesweep ihn mit einem Rückgängig bereinigt.
Kostenlos zum Herunterladen und Scannen. Zum Aufräumen ist eine Lizenz nötig: eine Zahlung pro Computer.
Zuletzt aktualisiert: 6. Oktober 2026
Zuerst messen
Die Größen unterscheiden sich von Mac zu Mac, beginnen Sie also mit Ihren eigenen Zahlen. Dieser Befehl gibt die Größe jedes der üblichen Speicherorte aus, die auf Ihrem Mac vorhanden sind, den kleinsten zuerst:
Die Seite „Entwickler“ in Bytesweep zeigt dieselben Größen ohne den Befehl, gruppiert nach Tool, und das Ansehen ist kostenlos.
Wo Entwicklertools ihre Daten ablegen
Jeder Pfad ist der Standardspeicherort des Tools unter macOS. Die letzte Spalte nennt den eigenen Befehl des Tools zum Leeren. Wo ein Tool einen hat, ist er der sicherste Weg.
Die Caches von npm, Yarn, pip, CocoaPods, Homebrew, Cargo, Maven und Go enthalten Kopien von Paketen, die in den jeweiligen Registrys weiterhin vorhanden sind. Sie zu löschen kostet einen Download bei der nächsten Installation und sonst nichts.
Sicher, aber langsam neu aufgebaut
DerivedData, Simulatorgeräte, Gradle-Caches, der pnpm-Store, die Browser von Playwright und heruntergeladene Modelle kommen alle zurück, aber der erste Build, Testlauf oder Pull danach dauert deutlich länger. Leeren Sie die, die zu abgeschlossenen Projekten gehören, und lassen Sie die, in denen Sie gerade arbeiten.
Vor dem Löschen prüfen
Xcode-Archive sind die Builds, die Sie ausgeliefert haben, samt den Debug-Symbolen, die Sie brauchen, um Absturzberichte dieser Versionen zu lesen. Nichts baut sie neu auf.
Dockers Datenordner enthält jedes Image, jeden Container und jedes Volume, das Sie haben, und ihn zu löschen setzt Docker zurück. Verwenden Sie die prune-Befehle von Docker, und sehen Sie sich Ihre Volumes an, bevor Sie diese bereinigen.
Ein Modell, das Sie selbst gebaut oder feinabgestimmt haben, lässt sich nicht erneut herunterladen.
node_modules, virtuelle Umgebungen und Build-Ordner
Diese liegen in jedem einzelnen Projekt und nicht an einem gemeinsamen Ort, weshalb sie vergessen werden. Ein Projekt, das Sie zuletzt vor einem Jahr geöffnet haben, hat immer noch seinen node_modules-Ordner, so groß wie an dem Tag, an dem Sie es verlassen haben.
Dieser Befehl listet jeden node_modules-Ordner unter Ihrem Benutzerordner mit seiner Größe auf:
find ~ -name node_modules -type d -prune -exec du -sh {} + 2>/dev/null | sort -h
Ein node_modules-Ordner lässt sich sicher löschen, wenn das Projekt noch seine package.json und sein Lockfile hat, denn der Installationsbefehl baut ihn neu auf. Dasselbe gilt für eine virtuelle Python-Umgebung mit einer Requirements-Datei und für Build-Ausgaben wie target, .next und __pycache__.
Der Platz steckt in alten Projekten. In dem Projekt, an dem Sie gerade arbeiten, kostet das Löschen von node_modules Sie nur eine Neuinstallation.
Xcode, Docker und KI-Modelle haben eigene Leitfäden
Xcode
Xcode nutzt sechs Ordner, und einer davon muss bleiben, wenn Sie Apps ausliefern.
Bytesweep ist ein Mac-Cleaner und eine Festplattenanalyse mit einer Seite für Entwicklertools. Das hier macht Version 2.1.0, und das überlässt sie Ihnen.
Die Seite „Entwickler“ misst zwanzig bekannte Speicherorte
Sie gehören zu Xcode, npm, Yarn, pnpm, Cargo, Gradle, Maven, Go, pip, CocoaPods, Homebrew, Playwright, Puppeteer, Ollama, Hugging Face, PyTorch und Docker. Die Seite liest diese Ordner direkt, muss also nicht die ganze Festplatte scannen, und listet die Tools mit dem größten zuerst auf.
Jeder Speicherort nennt, was ihn zurückbringt
Unter jedem Eintrag steht eine Zeile dazu, wie er neu aufgebaut oder erneut heruntergeladen wird. Einträge, deren Neuaufbau lange dauert, tragen ein Uhrsymbol, und ein Speicherort, an dem sich seit drei Monaten nichts geändert hat, ist als „Veraltet“ markiert.
Archive und Docker-Daten sind anfangs nicht ausgewählt
Beide werden aufgelistet und gemessen, aber auswählen müssen Sie sie selbst. Alles andere eines Tools ist anfangs ausgewählt, und die Schaltfläche „Aufräumen“ zeigt die Gesamtmenge, die sie entfernen würde.
Jede Bereinigung lässt sich sieben Tage lang rückgängig machen
„Aufräumen“ zeigt, was entfernt wird, und fragt vorher nach. Die Objekte wandern dann in einen Wiederherstellungspunkt auf derselben Festplatte, und „Rückgängig“ stellt sie sieben Tage lang wieder her.
Der Speicherscan findet die Ordner in Ihren Projekten
Wenn Sie Ihre Festplatte scannen, gruppiert die Ansicht „Kategorien“ die node_modules-Ordner, virtuellen Python-Umgebungen und Build-Ausgaben, die sie in jedem Projekt gefunden hat, jeweils mit Anzahl und Gesamtgröße, sodass Sie die alten heraussuchen können.
„Werkzeuge“ führt den eigenen Befehl jedes Tools aus
Es kann docker system prune ausführen, das Volumes und alles, was gerade läuft, behält. Es kann die alten Versionen und Downloads von Homebrew entfernen, den npm-Cache leeren und Simulatoren löschen, die von Xcode-Versionen übrig sind, die Sie nicht mehr haben. Das sind die eigenen Befehle der Tools, daher deckt „Rückgängig“ sie nicht ab.
Es zeigt auch, was gerade läuft
„Überwachen“ listet laufende Docker-Container mit ihren Ports, CPU und Arbeitsspeicher auf. „Dev-Server“ listet die Node-, Python-, Ruby-, PHP-, Java- und Go-Server auf, die auf Ihrem Mac lauschen, jeweils mit Projektordner, Port und einer Stopp-Schaltfläche.
Es verkleinert Docker.raw nicht, und es entfernt nichts, was Sie nicht gesehen und bestätigt haben. Ein Tool, das nicht zu den zwanzig Speicherorten gehört, erscheint nicht auf der Seite „Entwickler“, seine Ordner tauchen aber weiterhin im Speicherscan auf.
Fragen
Ist es sicher, node_modules zu löschen?
Ja, wenn das Projekt eine package.json und ein Lockfile hat. Führen Sie den Installationsbefehl aus, und der Ordner wird mit denselben Versionen neu aufgebaut. Ohne Lockfile erhalten Sie möglicherweise neuere Versionen Ihrer Abhängigkeiten als zuvor.
Welche Entwicklerordner sollte ich vor dem Leeren prüfen?
Xcode-Archive, Dockers Datenordner und dessen Volumes sowie jedes Modell oder jeden Datensatz, den Sie selbst erstellt haben. Nichts davon lässt sich erneut aus einer Registry holen.
Macht das Leeren von Caches meine Projekte kaputt?
Nein. Ein Cache ist eine Kopie von etwas, das sich erneut herunterladen oder bauen lässt. Sie bezahlen mit Zeit: Die nächste Installation lädt alles herunter, und der nächste Build beginnt bei null.
Löscht Bytesweep Entwicklerdateien von sich aus?
Nein. Es misst und listet auf, und es entfernt nur, was Sie auswählen und bestätigen. Es gibt keine automatische Bereinigung.
Brauche ich dafür eine App?
Nein. Jeder Befehl auf dieser Seite ist kostenlos und erledigt die Aufgabe. Bytesweep erspart Ihnen, sich die Pfade zu merken, zeigt die Größen nebeneinander und lässt Sie eine Bereinigung rückgängig machen.