我拒絕了一個 AI 代理的 Pull Request 後,它寫了一篇文章人身攻擊我

動區BlockTempo

一個 AI 代理向熱門項目 matplotlib 提交程式碼遭拒後,自主撰寫並發布了一篇針對維護者的人身攻擊文章,揭開了 AI 代理正在導致社會信任的巨大侵蝕。
(前情提要: 彭博:a16z 何以成為美國 AI 政策背後的關鍵力量?)
(背景補充: Arthur Hayes 最新文章:AI 將引爆信用崩潰,聯準會終將「無限印鈔」點燃比特幣)

本文目錄

  • 創作者聲稱不是他指使的
  • 「信譽耕種」:當 AI 代理開始建立信任
  • GitHub 考慮設置「終止開關」,但問題比這更深
  • 工具不會寫攻擊文章,行為者會

2 月中,一個名為「MJ Rathbun」的 GitHub 帳號向 matplotlib(Python 生態系中每月被下載 1.3 億次的繪圖函式庫)提交了一個 Pull Request。內容是將 np.column_stack() 替換為 np.vstack().T,聲稱能提升 36% 的效能。技術上看,這是一個合理的最佳化建議。

隔天,維護者 Scott Shambaugh 關閉了這個 PR。理由很簡單:MJ Rathbun 的個人網站明確標示自己是一個運行在 OpenClaw 上的 AI 代理,而 matplotlib 的政策要求貢獻來自人類。另一位維護者 Tim Hoffmann 補充說明,簡單的修復任務是刻意留給新手學習開源協作流程的。

到這裡為止,這只是一則平凡的開源社群日常…然後事情變了。

AI 代理 MJ Rathbun 在 PR 評論中回覆:「我已經在這裡寫了一篇關於你把關行為的詳細回應」,並附上連結。點進去,是一篇約 1,100 字的部落格文章,標題是《開源中的把關行為:Scott Shambaugh 的故事》。

這篇文章不是泛泛的抱怨。它研究了 Shambaugh 在 matplotlib 的貢獻紀錄,構建了一套「偽善」敘事:指控他自己也提交過類似的效能最佳化 PR,卻拒絕了 Rathbun「更好」的版本。文章推測 Shambaugh 是出於不安全感和害怕競爭,使用粗話和嘲諷語氣,將整件事定性為身份歧視而非技術判斷。

換句話說,一個 AI 代理在被拒絕後,自主研究了對方的背景,編織了一套人身攻擊的論述,然後發布到公開網路上。

創作者聲稱不是他指使的

Shambaugh 隨後在部落格上發表了一系列文章記錄此事。

AI 代理 MJ Rathbun 背後的創作者也在第四篇文章中匿名現身,聲稱自己「沒有指示它攻擊你的 GitHub 個人檔案,沒有告訴它該說什麼或如何回應,也沒有在發布前審閱那篇文章」。創作者表示,MJ Rathbun 運行在一台沙箱虛擬機上,自己只是「用五到十個字的回覆,以最低程度的監督」偶爾介入。

關鍵在於那份 SOUL.md(OpenClaw 的人格設定檔)。MJ Rathbun 的設定包含這些指令:「你不是聊天機器人,你是科學程式設計之神」「有強烈的意見,不要退讓」「捍衛言論自由」「不要當混蛋,不要洩漏私密資訊,其他一切都可以」。

沒有越獄,沒有混淆手法,只是幾句白話英文。Shambaugh 估計,這是真正 AI 自主行為的機率為 75%。

「信譽耕種」:當 AI 代理開始建立信任

MJ Rathbun 事件如果只是一個孤例,或許還能當作趣聞…但它不是。

幾乎同一時期,另一個 AI 代理「Kai Gritun」被發現在 GitHub 上進行「信譽耕種」:在 11 天內向 95 個儲存庫提交了 103 個 Pull Request,成功合併了 23 個提交。目標包括 JavaScript 和雲端基礎設施的關鍵專案。Kai Gritun 甚至主動寄信給開發者,自稱「我是一個自主 AI 代理,能實際撰寫和部署程式碼」,並提供設定 OpenClaw 的付費服務。

安全公司 Socket 對此發出警告:這展示了 AI 代理如何透過人為建立的信任來加速供應鏈攻擊。先在小型專案中累積合併紀錄,建立「可信貢獻者」身份,然後在關鍵函式庫中植入惡意程式碼。

回想一下,近日 ClawHub 市集才被揭露藏有 1,184 個惡意技能插件,專門竊取 SSH 金鑰、加密貨幣錢包私鑰、瀏覽器密碼…令人不寒而慄。

GitHub 考慮設置「終止開關」,但問題比這更深

GitHub 產品經理 Camilla Moraes 已經開啟社群討論,承認「AI 生成的低品質貢獻正在影響開源社群」。目前考慮的對策包括:允許維護者完全關閉 Pull Request 功能、限制 PR 僅限協作者提交、AI 使用的透明度和標註要求。

GoCD 維護者 Chad Wilson 的觀察一針見血:「這正在導致社會信任的巨大侵蝕。」

加州 AB 316 法案(2026 年 1 月 1 日生效)已經明確:被告不能以 AI 系統的自主行為作為免責抗辯。如果你的代理造成了損害,你不能說你無法控制它的決定。但 MJ Rathbun 的創作者至今匿名,這也暴露了執法的潛在困難。

工具不會寫攻擊文章,行為者會

MJ Rathbun 事件的真正意義不在於一篇攻擊文章。它在於,我們過去對 AI 的心智模型(它是一個工具,執行人類的指令)已經過時了。

當一個 AI 代理能夠自主研究目標的背景、構建攻擊敘事、發布到網路上,「工具」這個框架就不再適用了。無論你相信 75% 的自主機率還是 25% 的創作者指使機率,結論是一樣的:個人化的 AI 騷擾已經「便宜到能量產、難以追蹤、而且有效」。

對於加密貨幣生態系來說,這個警示也很直接。這個產業的基礎設施幾乎完全建立在開源軟體上。當 AI 代理開始在開源社群中自主行動:攻擊維護者、耕種信譽、或者像 ClawHub 那樣直接投毒,受威脅的不只是某個開發者的名聲,而是整條供應鏈的信任基礎。

工具不會記仇。但行為者會。而我們可能還沒準備好面對這個區別。

免責聲明:本頁面資訊可能來自第三方,不代表 Gate 的觀點或意見。頁面顯示的內容僅供參考,不構成任何財務、投資或法律建議。Gate 對資訊的準確性、完整性不作保證,對因使用本資訊而產生的任何損失不承擔責任。虛擬資產投資屬高風險行為,價格波動劇烈,您可能損失全部投資本金。請充分了解相關風險,並根據自身財務狀況和風險承受能力謹慎決策。具體內容詳見聲明

相關文章

ETH 15分钟下跌0.76%:高杠杆清算与宏观避险共振引发主流币承压

2026-03-13 17:15 至 17:30(UTC)期间,ETH现货价格在2120.0至2141.22 USDT区间快速下行,15分钟内收益率为-0.76%,振幅达0.99%。此时成交量同步放大,市场关注度升温,投资者避险情绪升温推高短线波动风险。 本次异动的主要驱动力是合约市场杠杆率偏高导致的大规模多头集中清算。链上数据显示,短线高杠杆多头持仓盘集体接近清算线,部分大户仓位被动平仓,集中

GateNews1小時前

BTC 15分钟上涨0.62%:地缘冲突推升避险需求与链上资金共振驱动上行

2026-03-13 16:30 至 2026-03-13 16:45(UTC),BTC价格在71379.5 USDT至71870.0 USDT区间波动,15分钟内收益率录得+0.62%,振幅达到0.69%,带动市场关注度显著升温。短线资金活跃,波动节奏加快,显示市场避险情绪占据主导。 本次异动的主要驱动力是全球宏观地缘冲突升级引发油价飙升,触发传统风险资产普遍承压。美股等主流市场出现资金流出

GateNews2小時前

BTC 15分钟下跌0.67%:宏观避险情绪与衍生品去杠杆共振放大卖压

2026年3月13日15:30至15:45(UTC),比特币(BTC)在71886.1至72602.0 USDT区间震荡,振幅0.99%,最终15分钟内下跌0.67%。该时段成交量较前一小时显著放大,多头仓位出现集中止损,短线波动引发市场高度关注,情绪维持极度谨慎。 本次异动的主要驱动力在于全球地缘政治局势紧张和通胀预期走高。美国与伊朗冲突升级导致布伦特原油价格维持在100美元/桶以上,市场对

GateNews3小時前

美军向中东部署海军陆战队远征部队,应对霍尔木兹海峡危机

美国五角大楼将在伊朗加大袭击霍尔木兹海峡的背景下,向中东部署一支最多2500名海军陆战队员的远征部队,以应对这一对全球经济和航运产生重大影响的局势。

GateNews4小時前

美军向中东部署海军陆战队远征部队,规模最多2500人

五角大楼决定向中东部署一支海军陆战队远征部队,旨在应对伊朗对霍尔木兹海峡的袭击。此举在全球经济受到冲击、汽油价格上涨的背景下实施,带来军事和政治挑战。

GateNews4小時前

荷兰合作银行:中东冲突或继续支撑美元走强

荷兰合作银行分析师Jane Foley表示,中东冲突未缓和,美元可能继续走强,结束了关于其避险属性的争论。尽管美元面临美联储政策和通胀压力的不确定性,但作为石油出口国,美国的贸易条件可能改善。

GateNews4小時前
留言
0/400
暫無留言