Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

How do you _guarantee_ your agent's code is correct? You prove it. Introducing Proof Driven Development Kit (PDD Kit) from Microsoft Research. PDD Kit helps turn your plan into a formal spec, then proves the agent's code meets that spec for every input. No vibe verification. PDD Kit is...

395,150 görüntüleme • 12 gün önce •via X (Twitter)

30 Yorum

Taelin profil fotoğrafı
Taelin12 gün önce

@MSFTResearch sounds like a great idea, good luck!

Daniel Priscu profil fotoğrafı
Daniel Priscu12 gün önce

@MSFTResearch proving against a formal spec still leaves the spec to review, but that is a lot less to read than the code

Dhanji Bhagat profil fotoğrafı
Dhanji Bhagat12 gün önce

@MSFTResearch Does it Open-source?

Simo | ai-costguard profil fotoğrafı
Simo | ai-costguard12 gün önce

@MSFTResearch A verifier can prove code meets its formal properties, but it cannot prove those properties fully capture what the user actually intended

davinci profil fotoğrafı
davinci12 gün önce

@MSFTResearch @VictorTaelin

Matheus Felizola profil fotoğrafı
Matheus Felizola12 gün önce

@MSFTResearch @VictorTaelin

Lexifina profil fotoğrafı
Lexifina12 gün önce

@MSFTResearch Your honor, this computer use agent clearly exonerates my client

MalikiAoweed profil fotoğrafı
MalikiAoweed12 gün önce

@MSFTResearch A coding agent saying “trust me” is a tiny Kremlin spokesman. PDD Kit turns intent into a formal spec, then proves Rust code meets it for every input. Less vibes, more receipts.

David profil fotoğrafı
David12 gün önce

@MSFTResearch haven't read but yes, this is what I want

Khushal profil fotoğrafı
Khushal12 gün önce

@MSFTResearch no vibe verification is going on a shirt

Pablo Mercuri profil fotoğrafı
Pablo Mercuri12 gün önce

@MSFTResearch So just test driven development ?

ArieX profil fotoğrafı
ArieX12 gün önce

@MSFTResearch @VictorTaelin they're stealing your work

Leonardo Moura profil fotoğrafı
Leonardo Moura12 gün önce

@MSFTResearch RIP to the other PDD Kit (Product-Driven Development)

xp Ehsaan profil fotoğrafı
xp Ehsaan12 gün önce

@MSFTResearch @grok can I used this in gitlab too?

Orhan Özkerçin profil fotoğrafı
Orhan Özkerçin12 gün önce

@MSFTResearch @bot send me the summary and how it is related with my mental modal

Kala profil fotoğrafı
Kala12 gün önce

@MSFTResearch make the proof-to-test fallback visible in the pull request. otherwise reviewers can mistake a passing test suite for proof.

Daniel Buenrrostro profil fotoğrafı
Daniel Buenrrostro12 gün önce

@MSFTResearch So basically a really deep integration with a test library in github?

Madeactual profil fotoğrafı
Madeactual12 gün önce

@MSFTResearch A cheap step before full proofs: property-based tests on the few functions where a bug costs real money, like pricing, permissions, and refunds. Hypothesis or fast-check runs thousands of generated inputs against the invariant, and the shrunk failing case is the bug report.

Rivaldo A. profil fotoğrafı
Rivaldo A.12 gün önce

@MSFTResearch i tried to prove my code was correct, but my agent said 'if it works, it's good enough'

Samuel Adedigba | Software Engineer profil fotoğrafı
Samuel Adedigba | Software Engineer12 gün önce

@MSFTResearch Proving the code matches a spec still leaves the tougher question: does the spec actually cover the real-world failures and constraints the system will hit?

gsm profil fotoğrafı
gsm12 gün önce

@MSFTResearch @bot can you remind me of this?

pkb profil fotoğrafı
pkb12 gün önce

@MSFTResearch @grok could this PDD be a simple pr review skill ?

Jimmy Young | building LUCI profil fotoğrafı
Jimmy Young | building LUCI12 gün önce

@MSFTResearch how long does Verus take to prove that login flow, seconds or minutes?

umi008 profil fotoğrafı
umi00812 gün önce

@MSFTResearch @G_Programming

Pedro Santos profil fotoğrafı
Pedro Santos12 gün önce

@MSFTResearch Reviewing the spec instead of the diff is a big shift, and falling back to tests where proof isn't possible feels honest. Any plans beyond Rust, or is Verus the main reason it starts there?

Charles Vinette profil fotoğrafı
Charles Vinette12 gün önce

@MSFTResearch Thoughts on this @VictorTaelin ?

Remus profil fotoğrafı
Remus12 gün önce

@MSFTResearch Is this going to be a programming language agnostic specification?

Ferus profil fotoğrafı
Ferus12 gün önce

@MSFTResearch Is there a repo?

Rami profil fotoğrafı
Rami12 gün önce

@MSFTResearch @grok I didn't read any of this. Does it use an agent or LLM to verify or is it deterministic?

Soares profil fotoğrafı
Soares12 gün önce

@MSFTResearch @bot verifica se isso aqui é útil, por favor

Benzer Videolar