RecodeX 重构消息,开源项目Rashomon发布,定位为AI编程代理的独立执行记录器。其核心理念是代理自身的对话记录并非事实基准,Rashomon会自行记录实际发生的操作并与代理的陈述进行比对。针对Claude Code,它记录shell命令、退出码及可能的文件写入、工具调用与结果、测试命令及结果、子代理生命周期与顺序、时间戳与父子关系,以及命令和工具输入与工作目录的键控摘要,并据此构建时间线,但不存储提示词、回复、文件内容或工具输出。该工具可识别“测试失败→仅测试文件变更→同一测试通过”等模式,提示代理可能修改了测试而非修复问题。目前以Claude Code插件或CLI方式运行,作者表示在cwd、git状态、测试选择参数、生成文件、重试与并行执行等方面仍存在边界情况,并希望收集开发者反馈。