跳到正文
我的
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 看看模型背后的角色与梗。