🚨 AI-LECTURER 快訊速報|2026-09-18|5 分鐘速讀

🚨 Cloudflare 把「找漏洞」外包給一群互相踢館的 AI,公開了做法

取材:Cloudflare/Security-Audit-Skill(Hacker News(AI 高人氣))|完整課同日跟進,見書架
📍 真實場景
一人開發者,同時是公司唯一的工程師

剛把新功能上線,晚上還在追使用者回報的小 bug,白天要顧產品成長,根本沒空另外請資安顧問來抓漏洞

😖 卡住的地方:聽過太多新創因為一個沒抓到的漏洞被勒索或使用者資料外洩,但公司預算請不起資安團隊,自己抓漏又沒把握夠全面
💡 讀完你可以把這套公開流程接到自己手上的 coding agent,先對自己維護的專案跑一輪免費的自我體檢

⚡ 一句話講清楚

Cloudflare 公開了一套「技能包」(skill),讓原本只會寫程式的 AI 代理(agent)能自己判斷、自己動手執行任務的AI程式,不只是被動回答問題搖身一變成資安稽核員。以前要找程式裡的安全漏洞,得靠人類資安工程師一行一行盯著程式碼看信任邊界在哪裡;現在你可以派一群 AI 代理分工去做同一件事,而且流程被拆成六個固定步驟:偵查、地毯式搜尋、候選驗證、寫成結構化報告、獨立查核、最後產出報告。

這套流程最特別的地方在「候選驗證」跟「獨立紀錄查核」這兩關:每個 AI 代理找到的疑似漏洞,都必須交給另一個「完全沒看過原始發現過程」的全新代理去試著推翻它,推不倒才算數。這樣設計是為了避免同一個 AI 自問自答、自己肯定自己剛才的判斷——這種現象常被稱為 幻覺(hallucination)AI很有自信地講出聽起來合理、但其實站不住腳的結論,在資安稽核這種「抓到才算數、抓錯會浪費工程師時間」的場景特別致命,因此報告最後只分三種標籤:confirmed(有完整證據鏈)、needs_validation(還有未解決的疑點)、rejected(已被推翻)。

更值得注意的是,這套原本只是單一 repo 的技能包,後來被 Cloudflare 自己拿去擴充成公司內部正式的 漏洞獵殺系統(vulnerability hunting harness)專門用來大規模搜尋軟體弱點的自動化系統,從稽核一個程式庫,一路擴大到同時掃描整個服務艦隊(fleet-wide)。這代表它已經不是實驗性的玩具展示,而是真的被拿去保護 Cloudflare 自家正式上線系統的工具。

🏃 快速上手三步(今天就能做)

1
先讀 SKILL.md 搞懂六階段在幹嘛到 GitHub 開 cloudflare/security-audit-skill 這個 repo,優先看 SKILL.md 跟 RECONNAISSANCE.md 這兩個檔案,重點看「偵查階段」要求蒐集哪些東西(架構圖、信任邊界、輸入介面),這是後面每一步的地基。
2
在自己專案跑一次自我體檢如果你已經在用 Claude Code 或其他能裝 skill 的 coding agent,把這套技能接上去,針對「自己有權限維護」的專案或某個功能模組跑一次六階段稽核,看它產出的 coverage-ledger.json 跟 findings.json 內容——絕對不要拿去對別人、未經授權的系統做稽核。
3
看報告先分三類,別急著恐慌拿到報告後先分 confirmed / needs_validation / rejected 三類,只有 confirmed(附完整證據鏈跟可重現步驟)才需要馬上排修;needs_validation 代表「還有事實沒查清楚」不是「已經中獎」,判斷標準就是看它有沒有給出可重現的觸發路徑。

🧠 工程思維透鏡(資深工程師看到的是什麼)

🔭 為什麼要把「找漏洞」跟「驗證漏洞」拆成兩個互不知情的 AI 代理,而不是讓同一個代理自己找完自己驗?
這是在防止 AI 對自己的發現球員兼裁判。同一個代理如果自己找到疑似漏洞又自己判定成立,容易順著前面的推理繼續往下確認自己是對的,導致誤報(false positive)被一路放大進最終報告。改派一個完全沒看過原始推理過程的全新代理去試著推翻候選,等於內建了一道跟人類資安團隊「發現者、複審者分離」一樣的交叉查核機制,寧可少報也不亂報,這對要花工程師時間去追查每一條報告的公司來說,省下來的成本很可觀。
🔭 這套「單一 repo 技能包」後來被 Cloudflare 自己擴充成跨服務艦隊的正式系統,這個演進路徑代表什麼工程判斷?
代表 Cloudflare 先用低成本、範圍小的方式驗證「AI 稽核可不可信」,等確認 coverage-ledger 的覆蓋率追蹤跟三段式驗證真的能把誤報壓低之後,才決定加碼把它 scale 到整個服務艦隊、變成公司正式系統。這種先小範圍驗證可信度、再擴大投入運算資源的節奏,比一開始就 all-in 全公司系統風險小很多,也是評估任何 AI 自動化工具能不能真的上生產環境時值得參考的做法。