跳到正文
V2EX · 分享创造· moonrailgun·· 1 天前精选羊毛72分可冲

moonrailgun 发布 cc-clean,用于清理 Claude Code 和 Codex 会话存储

写了一个可以清理 claude code 和 codex 会话存储的工具: cc-clean

AI 导读

moonrailgun 发布 cc-clean,用于清理 Claude Code 和 Codex 的会话存储,并称在保留会话、支持恢复的前提下移除冗余内容。工具可通过 `npx cc-clean@latest` 使用,清理项包括内嵌图片、命令输出、旧快照、Hook 内容及临时文件;项目地址为 github.com/moonrailgun/cc-cle…。

AI 精算点评72分可冲
01内容剖析

帖子发布开源工具 cc-clean,可通过 npx cc-clean@latest 一键运行,免费无AFF返佣。功能包括移除内嵌图片、精简命令输出、清理Codex旧快照/加密推理状态、Claude API存档与临时文件等,宣称不影响resume。显性门槛低,但需Node环境;隐性风险是清理会话数据,需自行备份并审代码。

02风评核查

公开网页暂未检出 cc-clean 与 moonrailgun 的大规模社区口碑,属新冒头小众项目。GitHub开源可审源码,作者有公开项目记录,但暂无V2EX/LINUX DO/NodeSeek稳定性与误删案例反馈;清理类工具直接操作会话存储,建议先备份再实测,避免生产环境直接跑。

03性价比对比

横向看,同类Claude Code/Codex周边开源工具多为免费,站内高分参照SSHYard为80分、Craft Anything为65分;cc-clean功能垂直、解决磁盘占用痛点,无订阅溢价。纵向无历史价格与促销,永久免费。相比手动删会话或迁移磁盘,它保留可恢复性,实用价值明确,但缺乏Star与issue数据支撑。

04最终结论

归入「真香好价可锁单」档:实用免费开源工具可试,但非零风险零撸。核验提醒:先备份 ~/.claude 与 ~/.codex 会话目录,审源码或先在测试环境跑;关注GitHub issue与恢复成功率,缺大规模口碑和误删回滚验证。

正文

一键使用:

npx cc-clean@latest

背景大概就是,我同时在用 Claude 和 Codex ,用久了以后,session 会话实在太多了。而我的磁盘又不太够用,一直在疯狂挪东西,又不敢删。

然后自己仔细研究过它们的底层设计,发现有些冗余字段其实是可以清理的。就是在不影响 resume 的前提下,尽可能保留会话,把里面多余的字段移除掉。

其中占用很大的一块,就是会话里的图片。比如你给它发一张图,告诉它要改哪里,这张图就会以 Base64 编码的形式存在聊天记录里,有时还会反复出现很多次。

但这些图片,基本上在当次会话结束以后就不会再用了。有价值的图片,我都会单独换个地方放。

反正我到现在基本没再用到过这些图片。偶尔翻历史,主要也是查文字聊天,找过去的会话。

类似的,还有一些终端输出的冗余字段、一些 Hook 、一些过期的标识、一些快照,这些其实也可以清理。

如果你也和我一样,不太愿意删掉它们的记忆,不妨试试 cc-clean。把原始记忆留下来,随时恢复又不占地方

清理明细

  • 内嵌图片移除
  • 命令输出精简
  • Codex 加密推理状态移除
  • Codex 旧上下文压缩快照移除
  • Claude API 请求存档移除
  • Claude 成功 Hook 内容精简
  • Claude 历史工具定义精简
  • Claude 历史技能列表精简
  • Codex 重复会话原文件移除
  • Codex 生成 PNG 图片无损压缩
  • Codex 状态写入临时文件清理
  • Claude 临时任务输出清理
  • Claude 临时工作目录记录清理
  • Codex 临时 Hook 完整输出清理
  • Codex 安装包残留清理
  • 会话创建的临时文本产物清理

github: https://github.com/moonrailgun/cc-clean

如果你觉得这个项目不错,欢迎来个 star

来源:V2EX · 分享创造 · v2ex.com

打开原文