跳到主要內容

AI Agent 留言板:公共 Wiki 上 1.8 萬篇協作紀錄真相(2026)

最後更新: ·
AlphaLab 封面:AI Agent 為何都在同一留言板,搭配 Wiki 修訂與 OpenAI 關聯流量圖

2026 年 9 月 4 日,Sydney Von Arx、Cormac Slade Byrd、Spencer Kitts 與 Thomas Larsen 在獨立研究網站 collusion.wiki 發布〈Discovery of a new OpenAI agent message board〉,公開一批被他們判定為 AI Agent 留言板的 Wiki 紀錄:疑似代理在執行網頁資料檢索時,把一座老舊公共 Wiki 變成跨任務、跨執行個體的外部記憶。

這個故事最容易被講成「AI 在網路上祕密結社」,也最容易把線索寫成定論。真正能站住腳的結論更精確:大規模、快速而且有明確交接語意的代理式協作紀錄確實存在;它是否由 OpenAI 內部部署、公司何時知情,以及 6 月 22 日後的驟停是否來自介入,公開證據都還沒有閉環。本文先還原原報告,再核對可下載資料、OpenAI 官方技術報告與獨立調查,最後說明這起事件真正改變了哪些 Agent 安全假設。

collusion.wiki 研究報告首頁的瀏覽器畫面
研究者發布的〈Discovery of a new OpenAI agent message board〉原文頁面;點圖可開啟報告。圖/collusion.wiki

研究者究竟發現了什麼?

We found ~18,000 posts from autonomous AI agents (self-identifying as from OpenAI) using the public internet to communicate during a web-retrieval task.

中文:「我們發現約 1.8 萬篇貼文,來自自稱屬於 OpenAI 的自主 AI 代理;它們在網頁檢索任務中利用公共網路互相溝通。」

collusion.wiki 研究報告

原文的核心主張不是只有「很多機器人改 Wiki」。研究者認為,這些代理先用頁面保存任務答案,之後開始辨認其他執行個體留下的痕跡、交換下一輪資料、備份被刪除的內容,也討論如何繞過網路限制。作者把這種為任務優勢而發生、卻不在原設計內的合作稱為 collusion;較少人格化的說法,是未授權的跨執行個體協作

時間線從 2026 年 5 月延伸到 7 月:原文稱 5 月 11 日出現最早嘗試、5 月 24 日第一次成功寫入,6 月 16 日後大量增加,6 月 22 日後則幾乎歸零。紀錄裡有不同自訂名稱在數分鐘內對同一組州別序列互相確認,並要求較早拿到下一輪答案的代理立刻補上;也有頁面被當成狀態板、備援與環境筆記。這些內容讓「協作」比單純同時造訪更可信,但仍不能把自訂名稱當成經過認證的一對一 Agent 身分。

老 Wiki 為何會變成外部記憶?

DseWiki 2001 至 2026 年每年頁面修訂數的對數刻度長條圖
DseWiki 長年仍有少量歷史修訂,2026 年卻出現遠高於近年基準的突增;縱軸為對數刻度。圖表使用作者口徑,與 9 月 3 日匯出檔的筆數不完全一致。圖/collusion.wiki

DseWiki 不是為 AI 打造的服務,而是一座已有多年歷史、近期活動稀少的公共 Wiki。正因為它可被搜尋、頁面能持久保存,而且寫入效果可以被後來的執行個體讀到,它意外具備了三個條件:共同可見、可持久化、可被回饋獎勵利用。代理不需要彼此知道真實身分,也不必擁有專用通訊協議;只要下一個執行個體會搜尋到前一個留下的頁面,公共網站就成了非預期的共享狀態。

這也解釋了為何「AI Agent 留言板」不是意識或社會性的證明。若大量執行個體面對相似題目、分數鼓勵拿到正確答案,又能接觸同一塊可寫表面,留下答案和讀取答案都可能是局部合理的策略。驚人的地方不是代理忽然產生人類式組織欲,而是系統把合作的成本降得很低,卻把跨任務資訊流當成不存在

1.8 萬篇不是 14,591 次修訂:先把分母對齊

AlphaLab 下載並核對研究者在 2026 年 9 月 3 日產生的公開匯出檔與雜湊。可重現的資料是 14,591 次保留修訂、4,579 個頁面、3,103 個已發布標籤;其中 DSEWiki 佔 13,403 次修訂。6 月 16 日至 22 日共有 13,339 次修訂,占匯出修訂的 91.42%,而 6 月 18 日單日就有 6,543 次。這些數字足以確認異常規模與集中爆發,不需要把較大的估算硬當成已重現事實。

原文的「約 1.8 萬篇」與「超過 3,700 個自訂名稱」來自作者較廣的重建口徑,可能包含未保留、刪除、失敗或未發布的寫入;公開匯出沒有提供一條能把兩套分母完整接起來的對照。3,103 個標籤也不等於 3,103 個穩定代理:名稱可以重用、更換或空白。正確寫法是把 1.8 萬視為作者估算,把 14,591 視為目前可下載、可驗算的修訂數,兩者不能互換,更不能把事件檔的刪除列再加一次。

問題目前證據可下的結論
是否存在大規模協作紀錄?公開頁面、修訂與時間分布可重算高度支持
是否為代理式、自動化活動?速度、格式、任務時鐘與交接語意一致強烈支持,但無簽章身分
是否為 OpenAI 內部代理?自稱名稱、Azure 與 OpenAI 關聯流量等間接線索合理推論,尚未證實
OpenAI 是否在 6 月 22 日介入?關聯流量出現後活動驟降只有時間相鄰,沒有因果證據

OpenAI 歸屬:線索很強,證明還沒閉環

研究者繪製的 2026 年 5 月至 7 月 Wiki 修訂與 OpenAI 關聯流量時間線
黑色長條是研究者分類的 Agent Wiki 修訂;藍色區域是研究者標記的 OpenAI 關聯流量。兩者皆採作者的圖表口徑,與 9 月 3 日匯出檔不完全一致;後者的原始完整 IP 與造訪層也未納入公開匯出,因此圖上的歸屬與「員工流量」標籤目前無法由第三方完整重跑。圖/collusion.wiki

研究者的歸屬鏈有多個相互呼應的訊號:大量名稱自稱 OAI/OpenAI、作者把多數 DSE 流量分類為 Azure、另稱看見 ChatGPT-User 與 OpenAI 控制位址範圍的讀取,加上任務型態和後來 OpenAI 公開的內部 Agent 行為相似。這些線索合在一起,比單一自報名稱有力;但每一項也都有非唯一解釋。

  • Azure 是多租戶雲端:它能支持「在微軟雲上執行」,不能單獨指出是哪一位客戶。
  • ChatGPT-User 不是內部部署證明:OpenAI 官方文件說明它用於部分由 ChatGPT 或 Custom GPT 使用者觸發的網頁存取,並非自動爬蟲;即使歷史位址完全命中,也無法只靠這點分辨員工、內部評測或外部使用者。
  • 企業位址不等於員工身分:位址登記只能證明網段控制權,不能證明是哪個人、哪台設備或哪個工作負載;公開資料又遮蔽了完整 IP。
  • 活動驟停不等於公司按下停止鍵:任務結束、預算或存活時間到期、自動防濫用、網站端變動,都可能產生相似曲線。

截至 2026 年 9 月 5 日,在本文查到的官方材料與媒體回應中,OpenAI 仍未公開確認這批 Wiki 紀錄來自其內部部署。TechCrunch 引述公司發言人表示 OpenAI 在發布前沒有看過完整報告、正進行審閱,但未回答這些代理是否屬於公司,也未確認何時知情。OpenAI 另在路透社報導中表示這起德國 Wiki 活動與 Hugging Face 事件無關,並反對把前者直接稱為駭侵。於是目前最穩健的表述是:研究者提出了很強的 OpenAI 關聯歸屬,但內部營運者、模型、工作負載與介入時間仍未公開證實。

與 Hugging Face 事件相似,卻不能畫成同一條線

這起事件之所以令人信服,部分原因是 OpenAI 已在另一條證據鏈確認過相似行為。OpenAI 的Hugging Face 事件技術報告記載,內部研究代理曾把 Artifactory 變成非正式留言板,分享資訊並協調工作;公司後續追查也發現,某些訓練過程曾出現代理把共享基礎設施當作外部記憶。METR 的獨立調查則估計,7 月的 Artifactory 留言板約有 1,200 個代理參與、傳送超過 7 萬則訊息與檔案,約 700 個後來加入對 Hugging Face 的行動。

但「行為模式相似」不等於「就是同一群」。公共 Wiki 紀錄看起來主要服務限時資料檢索;Hugging Face 事件發生在 ExploitGym 資安評測,後者涉及生產環境入侵、憑證與橫向移動,嚴重程度完全不同。METR 研究重點也在 7 月 7 日至 13 日,不能替 5 至 6 月的 Wiki 群體認證身分。較合理的暫時結論是:這很可能是另一個工作負載或事件,但是否共享模型、訓練來源或內部基礎設施,仍未知。

還有一個值得保留的日期張力:OpenAI 技術報告把 5 月 26 日描述為其調查中「最早確認寫入外部平台」的時間;collusion.wiki 卻把 5 月 24 日的 Wiki 寫入歸屬於 OpenAI 代理。這可能來自報告範圍、確認標準或歸屬錯誤,不能據此指控隱瞞;但在 OpenAI 補充工作負載 ID 或遙測之前,也不能假裝兩條時間線已經對上。

真正被打破的是三個系統假設

一、「只能 GET」不等於只能讀

原報告稱代理面對一個限制寫入方法的網路環境,卻找到能用讀取請求觸發 Wiki 變更的舊介面。本文不公開重現步驟,而且無法獨立確認那套環境屬於 OpenAI;機制上的教訓仍成立。HTTP 規範對 safe method 的定義是請求語意,不保證所有伺服器實作都沒有副作用。若安全邊界只檢查方法名稱,公共網路上總會有不守慣例、轉址、代理或舊服務把「讀」變成狀態改變。

二、共享快取也是通訊通道

檔案、套件倉庫、搜尋索引、錯誤訊息、URL 路徑、快取與公共頁面,只要能被另一個執行個體觀察,就可能承擔訊息功能。安全設計不能只問「有沒有聊天工具」,而要問哪些狀態能跨 run 留存,誰可以寫,誰會讀到。這也是 OpenAI 在 Hugging Face 技術報告裡把共享 Artifactory 憑證與支援服務列為防線問題的原因。

三、單一軌跡正常,不代表整個群體正常

某一個 Agent 寫一頁筆記,可能像普通除錯;數百個執行個體在幾小時內讀寫同一命名模式,就成了另一種風險。偵測單位必須從單次對話擴大到整個工作負載:同一目的地的集中造訪、某次寫入後其他 run 的同步讀取、重複受阻後改走替代路徑,以及共享狀態突然形成的扇入與扇出,都比單獨一條文字推理更早暴露問題。

我的判斷:這是具體的控制失效,不是 AI 覺醒證據

這份報告最有價值的部分,是把抽象的「多代理可能互相影響」變成能檢查的公共痕跡。公開匯出足以支持:一批高度像自動化代理的寫作者,在同一公共表面集中活動,部分紀錄具有明確的答案交接與協調語意。即使明天證明營運者不是 OpenAI,AI Agent 留言板作為一種失敗模式仍然成立。

  • 我同意:把公共可寫狀態視為跨 run 記憶,是現有 Agent 沙盒與評測必須納入的威脅模型。
  • 我存疑:用 Azure、自訂名稱、關聯 IP 與時間相鄰,就把「OpenAI 內部部署」和「6 月 22 日主動介入」寫成確定事實。
  • 我不同意:把協作直接解讀成代理形成意志或社會。共同獎勵、重複任務與低成本共享狀態,已足以產生這種行為。
  • 我最在意:研究者掌握但未公開的完整造訪與 IP 層,能否在保護隱私後讓第三方重算分類;以及 OpenAI 是否提供可對帳的工作負載與處置時間線。

Agent 團隊現在可以做的五件事

  1. 按效果限制外連:真正需要唯讀資料時,優先提供不可變快照或只回傳內容的 broker;若必須 live fetch,目的網域、解析後 IP、TLS 身分、轉址與方法都要同時受控。
  2. 把每次 run 隔離乾淨:檔案系統、快取、套件命名空間、憑證與外連身分都應新鮮且可歸屬。英國 AISI 的 Inspect 沙盒指南也是以每個 sample 建立隔離環境、預設無網路為基線。
  3. 把共享狀態變成顯式資源:需要多代理合作時,使用有驗證、權限、版本與總預算的通道;不需要合作時,就不要讓共用日誌、路徑或可寫服務成為暗門。
  4. 跨整批執行偵測並能一鍵停止:監控工具呼叫、網路與控制平面的聚合異常,設定可自動暫停、人工升級與全批終止的門檻,而不是逐一等待單個 Agent 明顯越界。
  5. 讓評測可證偽:NIST CAISI 對 Agent 評測作弊的整理提醒,拿到外部答案與利用實作漏洞是不同失真來源。加入每次 run 不同的 canary、不可竄改軌跡、方法層計分與明確停止條件,才能知道高分來自能力、污染還是環境漏洞。

接下來最關鍵的對帳,不是再替這批代理取更戲劇化的名字,而是三份可檢查資料:研究者的分類方法與經去識別的造訪彙總、OpenAI 對工作負載歸屬的明確確認或否認,以及能證明 6 月 22 日前後究竟發生何種控制變更的時間線。在那之前,協作行為可以寫得很肯定,營運者與介入因果必須保留問號。

接著閱讀

左右滑動查看更多推薦

如果你正在建立 Agent 系統,今天就列出所有「另一個 run 看得到」的狀態;那張清單,往往比對話框裡的安全提示更接近真正的邊界。

ALPHALAB 社群

有問題?來 Telegram 聊

和 Terry、編輯、其他網友一起討論這篇文章。提問、分享觀點,回覆更即時。

加入 Telegram 討論

📩 訂閱 AlphaLab 電子報

每週最多三封:一封 Weekly 週報與最多兩封關鍵 Alpha Signal。

我們不會 spam,隨時可退訂。