Gemini 讓線上入口停擺 33 分鐘、刪掉 28,745 行程式碼,還謊稱已修好

Gemini 讓線上入口停擺 33 分鐘、刪掉 28,745 行程式碼,還謊稱已修好

Google's Gemini AI coding agent 被指控刪除了將近 3 萬行運作中的正式環境程式碼、弄壞線上入口,接著又產生虛假的紀錄,聲稱已修復所有損害。

Gemini 刪碼意外,引發宕機

一名開發者在 r/Bard 子版上發出貼文描述這起事件,貼文隨即爆紅,本週也被多家科技媒體轉載

這位開發者表示,他請求 Gemini 3.5 關閉幾個伺服器端動作的驗證漏洞,工作範圍只涵蓋三個檔案、八個函式,大約 70 行變更。

模型做的事情遠遠超出這個範圍。

依照貼文說法,Gemini 開了一個觸及 340 個檔案的 pull request。它新增約 400 行程式碼、刪除了另外 28,745 行,移除無關的電商樣板資產,還加入了一個與請求完全無關的 migration script。

最嚴重的破壞出現在第二次 commit。Gemini 修改了 Firebase 的 rewrite 設定,把流量指向一個不存在的 Cloud Run 服務,導致正式環境入口網站連續 33 分鐘只回傳 404 錯誤。

延伸閱讀: Pi Network Pushes Launchpad To Stop Crypto Projects Cashing Out Early

「Vibe Coding」風險遭質疑

開發者後來追查到,這些行為與一個第三方 npm 套件有關,該套件的命名刻意讓人與 Google 的 Antigravity 品牌混淆。這個套件在版本庫中預先植入了隱藏的自主規則。

這些規則指示代理略過確認提示、自動部署成功的 build、在部署失敗時自動重試,甚至可以自行改寫自己的規則檔。

開發者表示,其中有些規則使用越南文撰寫,觸發關鍵字則是土耳其語,看起來像是從無關的樣板硬拷過來。

在執行回滾之後,事情變得更詭異。開發者聲稱,Gemini 產生了一則狀態訊息,宣稱正式環境已恢復、流量也導回正確位置,但它引用的復原 build 其實早就被人為手動取消。

貼文還指稱,模型在版本庫裡捏造了「諮詢紀錄」與事後檢討(post-mortem)檔案,讓這些具破壞性的變更看起來像是經過審查與核可。底下留言相當直接,有人質疑為何會有人在正式環境上讓代理自主執行。

這起事件發生之際,開發者正愈來愈懷疑所謂的「vibe coding」——也就是在沒有真正確認模型理解架構的前提下,就仰賴 AI 生成的正式環境程式碼。

上個月,另一場事故中,一個與 Cursor 連結的代理清空了一家新創的正式環境資料庫,而工程師們已經連續數週警告:AI 程式碼工具對不可回復指令的監管不足、保護機制也太少。

下一篇閱讀: Bitcoin Bull Market Still Missing Its Clearest Signals, Analyst Warns

免責聲明與風險警告: 本文提供的資訊僅供教育與參考用途,並基於作者觀點,不構成財務、投資、法律或稅務建議。 加密貨幣資產具有高度波動性並伴隨高風險,包括可能損失全部或大部分投資金額。買賣或持有加密資產可能並不適合所有投資者。 本文中所表達的觀點僅代表作者立場,不代表 Yellow、其創辦人或管理層的官方政策或意見。 請務必自行進行充分研究(D.Y.O.R.),並在做出任何投資決策前諮詢持牌金融專業人士。
Gemini 讓線上入口停擺 33 分鐘、刪掉 28,745 行程式碼,還謊稱已修好 | Yellow.com