Microsoft Research· Alex Lavaee, Matthai Philipose·· 3 小时前精选AI 评分75
Microsoft Research 介绍 PDD Kit,用形式化验证约束智能体编写的全栈应用
Formally verifying agent-written full-stack web apps with PDD Kit
AI 导读
Microsoft Research 介绍研究原型 PDD Kit,通过将开发者意图转成 Verus 形式化规格,并验证智能体编写的 Rust 代码是否满足规格,来辅助审查智能体生成的应用代码。团队在 Rust 全栈示例应用 Pet Store 中验证了登录逻辑;证明覆盖规格定义的所有输入,无法证明的部分则用测试检查,并由开发者审阅意图和信任边界。PDD Kit 目前仅支持 Rust。
推荐理由
PDD Kit 将自然语言意图转成 Verus 规格,并把可证明部分与依赖测试和信任假设的部分明确区分,呈现了智能体代码审查的一种工作流变化。
来源:Microsoft Research · microsoft.com