GitHub · 去对齐工具与仓库·· 3 小时前精选AI 评分55
pact 发布代码结构验证工具,用 Z3 反例与验证 oracle 把关 AI 生成代码
qizwiz/pact
来源与原文
GitHub · 去对齐工具与仓库
发布时间:(北京时间)
阅读原始来源 · github.com ↗完整链接与内容说明
https://github.com/qizwiz/pact
本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。
AI 导读
pact 是一个面向 AI 生成代码的结构验证工具,每条报告的问题都附带 Z3 找到的具体触发输入,每个修复都要通过 Z3、测试套件、编译器或 Lean kernel 等 oracle 验证后才落地。它支持 Python、TypeScript 和 Go,可在现有 CI 流水线中运行,扫描 1,254 个仓库后发现的问题集中在未 await 的异步调用、缺少长度检查等契约违规上,目前已有 1 个 PR 合入 Arize-ai/phoenix 上游。
推荐理由
pact 把 Z3 反例和验证 oracle 作为修复门槛,读者能看到 AI 生成代码的结构性契约检查如何接入 CI。
来源:GitHub · 去对齐工具与仓库 · github.com
这条消息,你怎么看?
把新闻带到 MickerBook,和社区伙伴聊聊;也可以去 AIHER 看看模型背后的角色与梗。