Levo 帮助 · 内存、CPU 和智能体

编程智能体留下的烂摊子:worktree、会话和临时文件夹

编程智能体在你项目的副本里工作。每个任务都可能生成一个 git worktree 或临时文件夹,里面带着自己的 node_modules 或构建产物,任务结束后没有任何东西会移除它们。几周的智能体工作就可能占掉几十 GB。

Levo 会查找什么

Worktree 与 git

有未完成工作的 worktree 绝不会被移除。如果它有未提交的更改、尚未合并的提交,或带有锁,Levo 会保留它并说明原因。干净且已合并的 worktree 会用 git worktree remove 移除,这样 git 自己的记录也保持整洁。

活跃的会话

Levo 知道哪些会话还活着。它会读取 Claude Code、Codex、Cursor、Conductor 和 T3 Code 的活动,活跃会话正在使用的 worktree 在会话结束前会被锁定,最近几分钟内动过的文件夹也一样。参见智能体会话。

会话日志

会话历史和智能体的记忆是你的,不是缓存。它们连同大小一起列出,Levo 把勾选交给你。智能体自己的记忆永远不会被清理。

一套好用的流程

  1. 先分析,然后打开 Agent worktrees。
  2. 当某一行的分支已合并且没有人在其中工作时,它会被勾选。
  3. 点击 Clean up。有未合并工作的项目会保留,该行会说明这一点。