關閉選單
OpenAI 發布 Aardvark:一款能夠自動尋找並修復程式碼缺陷的 GPT-5 智能體

隨著軟體開發的速度不斷加快,以及網路威脅的複雜性持續增長,如何確保程式碼庫的安全成為業界的重大挑戰。為了應對這一趨勢,人工智慧領域的領軍者OpenAI推出了一項突破性的解決方案:Aardvark。

OpenAI 宣布推出一款“智慧安全研究員”,該研究員由其 GPT-5 大型語言模型 (LLM) 提供支持,並被編程為模擬人類專家,能夠掃描、理解和修補程式碼。OpenAI指出:“Aardvark 會持續分析原始程式碼庫,以識別漏洞、評估可利用性、確定嚴重性優先順序並提出有針對性的修補程式。”目前該程式處於內部測試階段。Aardvark透過將自身嵌入到軟體開發流程中來運作,監控程式碼庫的提交和更改,檢測安全問題及其可能被利用的方式,並使用基於 LLM 的推理和工具使用來提出修復方案來解決這些問題。OpenAI補充道,Aardvark會分析專案的程式碼庫,產生一個它認為最能代表其安全目標和設計的威脅模型。有了這個上下文基礎,該智能體會掃描其歷史記錄以識別現有問題,並透過仔細審查程式碼庫的變更來檢測新問題。一旦發現潛在的安全缺陷,它會在隔離的沙盒環境中嘗試觸發該缺陷,以確認其可利用性,並利用其編碼代理OpenAI Codex生成補丁,供人工分析師審查。

Aardvark 的核心優勢在於其自主性(Agentic)與其強大的推理能力。它不僅僅是提供靜態分析結果的工具,而是能夠像人類安全研究員一樣進行主動判斷、優先排序並提供實際可行的修復方案。其背後的驅動引擎GPT-5是OpenAI在2025年8月推出的新一代模型,以具備更深入的推理能力而著稱,這使得Aardvark能夠更精準地理解複雜程式碼的安全涵義。

這種將人工智慧深度整合到 DevSecOps(開發、安全和營運)流程的做法,代表了防禦方模型的一個新典範。Aardvark 旨在作為一個全天候的合作夥伴,隨著程式碼的演進提供持續的保護。它能夠在漏洞進入軟體發布週期早期就被捕獲、在確認真實世界的可利用性後提供清晰的修復方案,從而「在不減緩創新的情況下加強安全性」。

OpenAI 目前已在自家內部程式碼庫和外部的 Alpha 合作夥伴中運行 Aardvark,並且已經證實它能夠在開源專案中識別出至少十個已知的公共漏洞和暴露(CVEs)。這一成果與業界的趨勢相一致,包括 Google 推出 CodeMender 等類似的 AI 智能體,皆致力於實現持續的程式碼分析、漏洞利用驗證和自動修補生成。Aardvark 的推出,標誌著將安全專業知識的獲取擴展到更多團隊和專案的關鍵一步,使開發人員能夠在持續的保護下,專注於創新與產品開發。


資料來源:https://thehackernews.com/2025/10/openai-unveils-aardvark-gpt-5-agent.html
 
OpenAI 宣布推出 Aardvark,這是一種由 GPT-5 驅動的自主智能體,能夠模擬人類安全專家,自動分析程式碼庫、識別漏洞、評估可利用性並提出精準修補方案。