Speicherbedarf von Cursor auf dem Mac: Caches leeren, ohne den Chatverlauf zu verlieren
Cursor legt seine Caches direkt neben deine Chat- und Workspace-Daten. Löschst du den größten Ordner, ohne beides auseinanderzuhalten, verlierst du womöglich Daten, die du behalten wolltest. Finde deshalb zuerst heraus, was in welchem Ordner liegt.
Das Wichtigste in Kürze
- Kurz gesagt. Cursor legt seine Caches direkt neben deine Chat- und Workspace-Daten. Finde deshalb zuerst heraus, was in welchem Ordner liegt.
- Worauf du achten solltest. Chat-Datenbanken und der Workspace-Verlauf sind kein Cache zum Wegwerfen. Löschst du blind den größten Ordner, verlierst du womöglich Daten, die du behalten wolltest.
- Mit Mint. Mint zeigt im Tab „Disk“, wie viel Platz Cursor belegt, und listet die Kandidaten für eine Bereinigung auf, die es erkennt, damit du sie prüfen kannst.
Wo Cursor Speicherplatz belegt
Fang mit ~/Library/Application Support/Cursor an. Installierte Erweiterungen liegen meist woanders, in ~/.cursor/extensions, und sie sind deine Werkzeuge, kein Cache. Auch deine Projektordner können groß werden, durch Build-Artefakte, node_modules oder Datensätze. Diese Anleitung behandelt aber nur die Daten von Cursor selbst.
In diesem Ordner unter Application Support ist User/globalStorage/state.vscdb eine SQLite-Datenbank, die den Chatverlauf und den Zustand der App enthalten kann. Der Aufbau kann sich zwischen Cursor-Versionen ändern. Betrachte diese Pfade also als Anhaltspunkte für die Suche, nicht als feste Karte.
In User/workspaceStorage/<id>/ können der Zustand des Workspaces, lokale Datenbanken und Chat-Bilder in images/ liegen. Diese Ordner bleiben manchmal zurück, wenn ein Projekt verschoben wurde oder nicht mehr existiert. Enthält ein Ordner eine Datei workspace.json, hilft sie dir herauszufinden, zu welchem Projekt er gehört. Geh aber nicht davon aus, dass jedes Projekt genau einen Ordner hat.
Direkt unter ~/Library/Application Support/Cursor liegen vier Cache-Ordner: Cache, CachedData, Code Cache und GPUCache. Diese Ordner sind von den oben genannten Orten für Chats und App-Zustand getrennt. Beende Cursor, bevor du sie durchsiehst.
Caches von Hand leeren
- Beende Cursor vollständig.
- Wähle im Finder „Gehe zu“ > „Gehe zum Ordner“ und gib ~/Library/Application Support/Cursor ein. Sieh nach, wie groß die vier Cache-Ordner sind. Zeigt der Finder keine Ordnergrößen an, nimm das Fenster „Informationen“.
- Leg nur Cache, CachedData, Code Cache und GPUCache in den Papierkorb, soweit sie vorhanden sind. Lösch nicht den ganzen Cursor-Ordner.
- Öffne Cursor wieder und prüf deine Chats und Projekte, bevor du entscheidest, ob du den Papierkorb leerst. Die Caches können bei Bedarf neu angelegt werden. Solange Dateien nur im Papierkorb liegen, ist ihr Speicherplatz noch nicht frei.
Was beim Leeren der Caches bleiben muss
Lösch nicht den gesamten Stammordner von Cursor, denn damit können deine lokalen Einstellungen, der App-Zustand und deine Chatdaten verschwinden. Lass state.vscdb in Ruhe, solange Cursor läuft, und führ kein VACUUM auf einer Datenbank aus, die gerade in Gebrauch ist. Die Pflege der Datenbank behandelt diese Anleitung nicht.
Wenn du ein Projekt in einen Archivordner verschiebst, sind seine Chats damit nicht gesichert. Ein zurückgebliebener workspaceStorage-Ordner kann noch Chats, Bilder oder Editor-Zustände enthalten, die du brauchst. Prüf, zu welchem Projekt er gehört, und sichere, was du davon behalten willst, bevor du etwas entfernst.
Was Mint beiträgt
Mint zeigt im Tab „Disk“, wie viel Platz Cursor belegt, und listet die Kandidaten für eine Bereinigung auf, die es erkennt, damit du sie prüfen kannst. Was ein Ordner belegt, ist nicht dasselbe wie das, was du zurückbekommst. Chat-Datenbanken und der Workspace-Verlauf sind kein Cache zum Wegwerfen. Prüf also bei jedem Eintrag, was damit passieren würde, bevor du handelst.
Häufig gestellte Fragen
Sind meine Chats weg, wenn ich den Cache von Cursor leere?
Die vier Cache-Ordner sind von den oben beschriebenen Orten für Chats und App-Zustand getrennt. Beende zuerst Cursor und leere nur diese Ordner. Entferne weder den übergeordneten Ordner noch den Workspace-Verlauf.
Kann ich einen workspaceStorage-Ordner gefahrlos löschen?
Enthält er eine workspace.json, findest du darüber sein Projekt. Stell dann sicher, dass du seine Chats, Bilder und den Editor-Zustand nicht mehr brauchst. Dass ein Projekt verschoben oder gelöscht wurde, ist allein noch kein ausreichender Grund.
Wie viel Platz belegen Erweiterungen?
Das ist unterschiedlich. Sieh dir die Ordnergrößen in ~/.cursor/extensions an, statt anzunehmen, dass die installierte Größe der Downloadgröße entspricht.
Sieh nach, was Cursor auf deinem Mac hinterlassen hat
Starte einen Scan und such im Tab „Disk“ nach Cursor.