一個開放標準。
一位維護者開始。
ATR 是 AI agent 安全威脅的開放式偵測標準。本頁說明它為何存在、如何運作、誰在維護。
ATR 為 AI agent 提供可執行的偵測規則。其他框架(MITRE ATLAS、OWASP Agentic、NIST AI RMF)分類威脅並定義風險管理流程;ATR 提供能在真實 agent 成品——SKILL.md、MCP tool 描述、agent config——上運作的偵測規則。ATR 之於 MITRE ATLAS,等同於 Sigma 規則之於 ATT&CK。
規則以 MIT 授權公開,YAML 格式儲存於 GitHub。任何人都可以整合、修改、或貢獻回上游。沒有付費功能,沒有廠商鎖定。
標準由社群驅動。從六月起,規則集從 462 條成長到 836 條,來源是 CVE 與安全公告掃描、benchmark 漏報挖掘與貢獻者;每一條都經由維護者合併的 pull request 進入 main。
但成長從不是目的——對精確度誠實才是。v3.5.0 引入偵測車道:每條規則標明成熟度,使用者自己決定要信任到什麼程度。enforce 車道只讓最成熟的規則開火;預設的 hunt 車道把全部規則當建議性訊號跑。ATR 逐車道揭露誤報率,從不用單一個好看的數字一概而論——而各車道目前的誤報率數字已被撤回、等待重新量測,因為量測所用的良性語料被發現混入真實越獄樣本。一個標準的可信度,取決於它願不願意公開自己最差的數字,以及在一個數字站不住時願不願意把它撤掉。
- 2026-03-09ATR 啟動 · v0.1.0 發布
29 條規則,9 個威脅類別,TypeScript 偵測引擎,325 個測試全通過。
- 2026-04-03Cisco AI Defense 合併 34 條規則(PR #79)
首個企業級採用。新增 1,272 行,送出後隔日合併。
- 2026-04-06v1.0.0 發布
覆蓋里程碑:OWASP Agentic 10/10、PINT F1 76.7。
- 2026-04-13Microsoft AGT 合併 15 條規則的 ATR 範例(PR #908)
以範例目錄合併:新增 554 行,改寫為 PolicyDocument 格式。規則 YAML 現已不在 AGT repo。
- 2026-04-14大規模惡意軟體行動研究發布
跨五個 registry 掃描 101,280 個 agent skill 與 MCP 定義,1,434 個被標記(engine v2.0.0,資料日期 2026-04-13)。記錄三個協同帳號的惡意 skill,並透過 issue #9809 通報 NousResearch。
- 2026-04-15v2.0.0 發布
113 條偵測規則,跨 8 個類別。完整對照 MITRE ATLAS、OWASP Agentic、OWASP LLM、OWASP AST。
- 2026-04-21v2.0.11 · NVIDIA garak 覆蓋
新增 193 條規則,其中不少是從 NVIDIA garak probe corpus 寫出來的(總計 311 條)。garak in-the-wild jailbreak 子集召回率(當時):97.1%(647/666),載入全部規則(當時還沒有偵測 lane,等同今天的 hunt lane)。這批規則有不少正是從同一份語料寫出來的,所以這個數字部分屬於 closed-book,不是樣本外成績。
- 2026-04-22ATR 規則集合併進 cisco-ai-defense/skill-scanner (PR #99)
34 條 PoC 之後的跟進 PR,把 ATR 規則集送進 Cisco AI Defense 團隊的開源 skill-scanner repo。該 repo 裡有兩條消費路徑:rule-packs CLI 與 skill-scanner。這是公開 repo 裡一個已合併的 PR,不是對 Cisco 商業產品的陳述。
- 2026-04-26Microsoft AGT 範例擴充至 287 條規則 + 每週同步 workflow (PR #1277)
PR #908 (15 條範例) 的跟進。新增 272 條規則 (合計 287 條) 與每週同步 workflow。規則 YAML 之後已不在 AGT repo,workflow 釘在舊版 ATR。
- 2026-05-10MISP / CIRCL taxonomy + galaxy 合併
Alexandre Dulaunoy (CIRCL) 把 ATR rule-ID taxonomy (misp-taxonomies #323) 跟 threat-intel galaxy (misp-galaxy #1207) 合進 MISP 主分發。第一個中立標準機構採用。
- 2026-05-11OWASP Agent Security Regression Harness (#74) 與 Gen Digital Sage (#33) 同日合併
OWASP Foundation 的 regression-harness 專案把 ATR 列為標準 agent-threat 偵測 ruleset (PR #74, Mert Satilmaz 合併)。同一天,Gen Digital (Norton / Avast / LifeLock 母集團) 把完整 ATR 規則集合進 Sage agentic-AI 風險評分層 (PR #33)。
- 2026-05-22ATR 官網標準體裁重寫
Hero、footer、資訊架構全面改寫為標準體裁,與 Sigma / YARA / ATT&CK / NIST AI RMF 對齊。Integration intake 管線上線:結構化 issue form、自動 triage workflow、ADOPTERS.md 作為機器可讀來源。
- 2026-06v3.5.0 · 偵測車道上線
v3.5.0(發布時 652 條規則)引入偵測車道(enforce / alert / hunt)——以成熟度驅動精確度,誤報率逐車道揭露,而非用單一數字概括。
- 2026-07採用全面現驗 · 自動發布飛輪
所有採用者 PR 狀態對 GitHub 全面現驗——FINOS、SigmaHQ、rulezet/CIRCL、AMD GAIA、AG2 等新出貨整合入列。結晶飛輪已在 merge 時自動發布新規則到 npm;本站的規則數、規範版本、採用者牆全部在部署時從 repo 狀態重建。
所有規則變更都透過公開的 GitHub Pull Request 提交與審查。規則採納標準包括:描述清楚、有 test cases(真/假陽性範例)、遵守 schema 規範、不與現有規則衝突。
規則嚴格按 CVE/CWE 風格編號(ATR-YYYY-NNNNN),一經發布永不改 ID。規則可以修訂(rule_version++),但 ID 穩定——外部文件、論文、CI 腳本都可以安全引用。
ATR 由 林冠辛 發起並主要維護。這是一個單人啟動的專案——就像 Linus Torvalds 1991 年的 Linux、Florian Roth 的 Sigma。重點是社群能不能實質貢獻,而不是 founders 名單有多長。
目前的外部採用包含三筆已合併的上游整合(Cisco AI Defense 的開源 skill-scanner、Microsoft AGT 的 ATR 範例目錄、Gen Digital Sage 已合併的規則包 —— 憑據都是公開 repo 裡已合併的 PR),兩個標準機構已合併(MISP/CIRCL 的 taxonomies #323 + galaxy #1207、OWASP A-S-R-H #74),以及兩個仍開著、尚未合併的提案(提交給 NIST OSCAL 內容倉庫的 usnistgov/oscal-content#338,提供 AI RMF profile 範例,等待 NIST 審查,非 NIST 背書;OpenTelemetry GenAI SIG 的 agent.threat.detection.* PR #165)——這種「企業把鞋帶綁緊就提 PR」的採用模式,是 ATR 想要的治理質感。
ATR 不屬於任何商業公司。不是任何安全產品的一部分,也不被任何廠商控制。規則是公共財,任何人(包括競爭廠商)都可以採用、擴充、或 fork。