Skip to content
Hot storiesContinuously updated

微软研究院与GitHub Next推出PDD Kit形式化验证原型

1 reports1 reporting sourcesUpdated 5 hours ago

Start here

AI overview

微软研究院联合 GitHub Next 推出研究原型 PDD Kit,旨在通过形式化验证确保编码智能体严格遵循用户设计意图。该工具引入了证明驱动开发(PDD)范式,能够将自然语言需求转化为 Rust 证明语言 Verus 的形式化规范。在此基础上,由智能体生成代码及配套的数学证明,并借助 Verus 和 Z3 求解器对所有可能输入完成确定性机器验证,以确保智能体生成的代码逻辑严格符合规格要求。

AI-generated from reports · Updated 3 hours ago

Report timeline

Follow the reports to see different sides of the story.

Nov 6
  1. Microsoft ResearchSelected
    Microsoft Research Releases PDD Kit: Securing Agent-Generated Code with Formal Verification

    Microsoft Research, in collaboration with GitHub Next, has unveiled PDD Kit, a research prototype designed to ensure coding agents strictly adhere to user design intent through formal verification. Introducing the Proof-Driven Development (PDD) paradigm, the tool converts natural language requirements into formal specifications written in Verus, a verification language for Rust. Agents then generate both the code and mathematical proofs, which are deterministically verified by machines across all possible inputs via Verus and the Z3 solver.

Story heat trend

Current heat 9·Comparable peak 9(Nov 6 02:00)·Comparable change, last 24 hours–

02.557.510Nov6Nov6Nov6Nov6

Trends compare only the same parties observed continuously, so the scope can be narrower than current heat counts. Move the pointer or tap the chart to see hourly heat; use the left and right arrow keys on a keyboard.