跳到正文
GitHub · 灵魂体仓库·· 17 天前精选AI 评分58

TanbirRamim 发布 show-receipts 插件,让 Claude Code 和 Codex 的智能体拿出测试通过的证据

TanbirRamim/show-receipts

来源与原文

GitHub · 灵魂体仓库

发布时间:(北京时间)

阅读原始来源 · github.com ↗
完整链接与内容说明

https://github.com/TanbirRamim/show-receipts

本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。

AI 导读

作者开源了 show-receipts,一个 Claude Code / Codex 的 Stop hook 插件:当智能体声称测试通过、构建成功或 lint 干净时,它读取会话记录,检查最近一次代码修改之后是否真的有对应命令以 exit 0 运行,否则阻止停止并要求补跑或如实承认。它是约 900 行标准库 Python,不联网、不阻塞自身错误;命令覆盖 pytest、jest、npm test、tsc、ruff 等,并在最后编辑后有一次绿色运行即放行。作者在 782 条真实 Claude Code 和 Codex 历史会话上回放,41 条含通过声明全部放行、误报 0 次;已知局限包括无法发现删掉失败测试、不认识自定义测试命令、不检查 Fixed 和 Done 等模糊说法。

推荐理由

作者用 782 条真实会话回放验证误报为零,并诚实列出局限,读者可以判断这个 Stop hook 是否值得装进自己的 Claude Code。

来源:GitHub · 灵魂体仓库 · github.com