关于 cco-clean
cco-clean 是一项 Claude skill,用于管理和清理 context optimizer 跟踪数据。它支持按保留策略清理、按时间删除会话和完全重置;破坏性删除需先获批准。
主要功能
- 01按保留策略清理数据
- 02删除超过指定期限的会话
- 03支持重置全部数据
- 04报告当前会话数量
- 05破坏性删除需经批准
适用场景
- 01清理过期的跟踪数据
- 02删除超过指定期限的会话
- 03重置所有 optimizer 数据
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ egorfedorov/ claude-context-optimizer --skill cco-clean安装后在 Claude Code 中输入/cco-clean确认已加载。
详细介绍
清理上下文优化器数据
用户想要清理跟踪数据。解析 $ARGUMENTS:
- 如果是
--reset-all:删除~/.claude-context-optimizer/中的所有数据,并确认 - 如果是
--sessions-older-than N:删除早于 N 天的会话文件 - 如果是
--prune(或用户只是想进行安全清理):立即应用保留策略——删除早于 90 天的各会话文件(会话、摘要、提示词),以及早于 14 天的实时会话状态(预算、读取缓存、通知)。保留汇总统计数据和已学习的模式。此操作也会在会话开始时每天自动运行一次。node ${CLAUDE_PLUGIN_ROOT}/src/tracker.js prune - 如果没有参数:显示当前数据大小,并询问要清理什么(建议先使用
--prune——不会删除统计数据)
要检查数据大小,请对 ~/.claude-context-optimizer/sessions/*.json 执行 Glob,并报告
会话数量。
--reset-all 和 --sessions-older-than 会删除文件:明确说明将删除哪些内容,并让用户批准该命令——这些操作未预先获批。
评论
支持 Markdown