misonoteApp Center

~/.codex/sessions 能删吗?Codex CLI 会话记录清理

删前看一眼可能还有用的数据;Thermo 默认移到废纸篓,后悔还能找回。

先退出: codex

位置

  • ~/.codex/sessions
  • ~/.codex/archived_sessions

这是什么

OpenAI 的 Codex CLI 会把每次会话的完整过程写成一个 rollout 文件,按日期存放在 ~/.codex/sessions,归档的会话放在 archived_sessions。恢复会话时读取的就是这些文件。

为什么会这么大

rollout 文件会记录每轮对话、命令执行和输出,长时间的编码会话文件可以很大;Codex 默认不会自动删除旧会话。

能删吗?删了会怎样

需要确认。这里只列出闲置超过时间限制的会话,并按它们运行时所在的项目分组。删除后这些会话无法再恢复继续,对代码本身没有影响。如果还想回顾某次会话的细节,先保留。清理时请确保没有正在运行的 codex 进程。

先看看占了多少

du -sh "$HOME/.codex/sessions" "$HOME/.codex/archived_sessions" 2>/dev/null