它查看什么
每个文件夹都有自己的规则。
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 查找。