它查看什麼
每個資料夾都有自己的規則。
Devbroom 依照 Cursor 自身的行為方式處理每個位置。代理會自己清理的交給代理;有專屬指令的交給那個指令。
Cursor 的檔案格式尚未在實際安裝上驗證。因此目前 Devbroom 只讀取並顯示 Cursor 的資料;其中任何內容都不算可清理。
逐項評估格式驗證後,每一項都會單獨檢查。目前只會讀取。
透過 Cursor 本身只應使用 Cursor 自己的指令清理。
由 Cursor 管理由代理自己清理;Devbroom 只會顯示。
代理對話紀錄
在介面中刪除聊天後遺留下來的代理對話紀錄。
~/.cursor/projects快取和日誌
每個版本都有獨立的快取資料夾,從不清理;最新的兩個應該保留。日誌只是日誌。
~/Library/Application Support/Cursor/CachedData~/Library/Application Support/Cursor/logs聊天和代理資料庫
應在 Cursor 中用「Developer: Delete Old Chats」或「Developer: GC Agent KV Blobs」清理;Cursor 開啟時絕不編輯。
~/Library/Application Support/Cursor/User/globalStorage/state.vscdbCLI 聊天
只存在這台 Mac 上,沒有備份;應從 CLI 刪除。
~/.cursor/chatsCursor worktree
Cursor 在這台 Mac 上保留 25 個,也可能刪除這個資料夾中的其他 worktree。
~/.cursor/worktreesCLI 版本
更新程式會清除不再使用的版本。
~/.local/share/cursor-agent/versions
受保護
你的帳號和設定原封不動。
這些檔案和資料夾受到保護。任何判定都不會讓它們進入清理範圍;不論多大,它們都留在原處。
Cursor 資料庫(含工作階段金鑰)
state.vscdb · -wal · -shmMCP 設定
~/.cursor/mcp.jsonCLI 設定
~/.cursor/cli-config.jsonHooks
~/.cursor/hooks.json
Worktree
透過痕跡辨識 Cursor 的 worktree。
它根據這些痕跡判斷 worktree 是否屬於 Cursor。由於 Cursor 的資料只會讀取,這些 worktree 目前不算可清理。
- 很可能位於
~/.cursor/worktrees資料夾中 - 可能以
cursor/開頭的分支名稱
- 目前唯讀。在 Cursor 的格式經過驗證之前,這些 worktree 不算可清理。
相容性
先檢查 Cursor 的檔案。
在信任某個代理的資料之前,Devbroom 會檢查其檔案是否符合預期格式。如果不符合,這些資料只會讀取;其中任何內容都不算可清理。
已測試的版本尚無
超出此範圍的版本只要格式不變仍可正常使用,並顯示為「尚未測試」。
格式檢查尚未驗證
Cursor 的檔案尚未在實際安裝上驗證,因此其資料只會讀取。
你的版本devbroom compat
如果它的資料夾在別處,會依照 CURSOR_CONFIG_DIR 尋找。