adtestbench Higgsfield
繁中

AI 新聞 · Anthropic · 軟體安全

Claude 為 123 個開源函式庫撰寫安全性證明

Anthropic 與新創公司 Theorem 合作,用 Claude 一路證明到機器碼層級的安全性質,並找出自動化檢查漏掉的錯誤。

作者:Alexandre S. ,04:30 UTC

Anthropic 於 2026 年 10 月 22 日表示,Claude 現在能大規模撰寫形式化證明。形式化證明是一種由軟體驗證的數學論證,用來證明一段程式碼絕不會做出某種錯誤行為,例如讀取不該碰的記憶體。過去專家要花上數年才能寫出一份:The Decoder 指出,要證明小型作業系統核心 seL4 正確無誤,就耗費了約 20 人年。

復古未來風插畫:星空下,條紋夕陽映照格線地平線,地平線上矗立著一把掛鎖。
adtestbench 依 「LLMs are making formal software verification feasible at a much larger scale」 繪製,

Anthropic 表示,該公司與新創公司 Theorem 讓 Claude 針對超過 100 個開源函式庫,在編譯後的 RISC-V 程式碼(也就是晶片實際執行的指令)上證明安全特性。過程中,Claude 找到了多年自動化測試都沒抓到的錯誤。

The Decoder 指出,這次涵蓋 123 個來自 Google OSS-Fuzz 安全專案的函式庫,數週內寫出約 180 百萬行證明程式碼,Claude 也順手修補了途中遇到的錯誤。每份證明都會交給證明檢查器 Rocq 驗證,因此 Anthropic 表示幾乎不需要人工檢視。工具與形式化的理論基礎,則來自 Theorem 的人員。

Claude Pro 是 Anthropic 提供個人使用的付費方案,我們的價格表列為每月 20 美元(2026 年 10 月 23 日查閱);這次的證明工作則是 Anthropic 研究團隊搭配 Theorem 的工具完成。

每份證明都由 Rocq 自行判定通過與否,所以結果靠的是這套檢查器與 Theorem 的工具,而不是 Claude 的一面之詞;這也讓這項工作有別於仍需人工逐行檢查的 AI 撰寫程式碼。