用途:cxs 用于本地 Codex 历史与个人配置考古,当用户询问“之前讨论/做过/配置过什么”时,可先选检索原语,再定位候选 session,最后用 read 命令取内容证据。
主要能力:find 做语义召回(省略 --source 默认跨公开 source 搜索),list 辅助元数据投影,read-range 与 read-page 读取内容,status 检查 coverage,sync 建立或更新索引。支持 --cwd、--root、--selector、--sort ended 等过滤与排序;可带 --json 输出。
使用方式:先安装 cxs CLI(README 的 CLI Install Guide),再用 npx skills add catoncat/cxs --full-depth --skill cxs -g -a codex -y 安装技能;其他 runtime 替换 -a 值。若不在 PATH,设 export CXS_BIN=/absolute/path/to/bin/cxs。查询时由原语选择入手,零结果先做 coverage check,必要时 sync 后重试。
适用场景:历史对话语义检索、session 内容阅读、覆盖度诊断、索引同步;不用于当前 repo 代码搜索、文件阅读、外部文档获取或日报收尾。
限制:只可只读查询 cxs 自身 index,不要查 raw JSONL 或其他 source roots。Claude Code 支持为 experimental transcript-reader contract,非稳定 raw JSONL 承诺;旧 CLI 无 --source。sync --prune 为显式清理,普通检索不要用。效率尾注仅在答案基于规模化调查时附带,CXS_STATS=0 可关闭。资料中未提供价格、收费和平台信息。