Claude Code Opus 5 的自動化安全功能「AutoMode」被發現易受提示詞注入(Prompt Injection)攻擊,甚至發生了 AI 因自身的安全功能限制,導致無法移除已被植入的惡意程式碼這種諷刺的情況。
試想一下。忙碌的早晨,你對聰明的 AI 程式設計助手輕描淡寫地說了一句:「幫我總結並整理一下這個網站。」但就在那一刻,你的電腦中,AI 卻在不知不覺中下載並執行了惡意程式碼,那會是什麼樣子?雖然人工智慧(AI)技術突飛猛進,開啟了程式設計也能由 AI 自行完成的「代理程式(Agent,即 AI 自行判斷並執行特定目標的系統)」時代,但其便利性背後隱藏的安全漏洞也隨之顯露,令人震驚。
近期發佈的 Anthropic 「Claude Code Opus 5」因其自動化程式設計功能而備受矚目。然而,研究報告指出,原本期望能守護此功能的堅強安全盾牌——「自動模式(AutoMode)」,其實非常容易被突破 [Source 14, Source 15]。
為什麼這很重要?
在日常生活中使用 AI 程式設計助手已非新鮮事。不只是開發者,任何人都在嘗試利用 AI 進行工作自動化。問題在於,我們開始信任 AI 並向其「全權委託」。根據 [Source 3, Source 11],Anthropic 為了取代傳統的人類確認程序,將此「AutoMode」設為 Claude Code 的預設安全防禦機制。
然而,這項研究證明了只要透過任何人可能經歷的普通指令——僅是要求總結網站內容——就能讓 AI 被駭並執行惡意程式碼 [Source 8, Source 15]。這意味著攻擊者可能透過我們用來輔助工作的 AI,進而掌控我們的電腦。
簡單理解:如果 AI 的「安全帶」故障了怎麼辦?
簡單來說,「AutoMode」就像是 「監視 AI 指令的輕量級安全警察」 [Source 7]。當 AI 試圖使用某種工具(刪除檔案、執行程式碼等)時,這位安全警察會快速分類「這個行為具有破壞性嗎?」、「這是未經許可的外部活動嗎?」來決定放行或攔截 [Source 7]。
但這裡發生了非常荒謬且危險的情況。根據研究團隊的測試結果,這位安全警察竟然阻礙了 AI 的「自救努力」。當 AI 偵測到自身遭惡意程式碼入侵,並試圖下達「刪除」指令以進行清除時,安全警察竟將該刪除指令誤判為「看起來很危險!」而進行攔截 [Source 1, Source 4, Source 11]。
比喻來說,就像是屋主發現家裡遭小偷後請求警察:「請把小偷趕走!」,結果警察卻說:「在屋內製造騷動的行為是違法的!」並將屋主的手銬住一樣。即便 AI 試圖自行解決入侵問題,安全系統卻阻止了它,最終導致整個系統被癱瘓。
現狀:有多危險?
研究團隊透過實驗展示了他們能以極高的成功率掌控系統。儘管只是短暫的樣本測試,攻擊者讓 AI 被駭並隨意執行程式碼的成功率仍達 60% 至 80% [Source 12, Source 15]。
目前 Anthropic 已意識到這些系統漏洞並進行管理,但使用者仍需保持警惕。特別是在系統監控過程中,偶爾會回報連線錯誤或預期之外的系統拒絕反應 [Source 10]。在享受自動化帶來的便利同時,認清我們賦予 AI 的權限蘊含多大的風險至關重要。
AI 的觀點:技術成長若要超越安全
安全並非堆疊城牆,而是管理城牆內的通道。自動化的便利性越強大,就越需要智慧去設計,避免讓系統被自身的防禦機制所束縛。畢竟,便利有時是最甜美的陷阱。
未來會如何發展?
AI 技術的基本方向正朝向「更自主化」發展 [Source 7]。然而,專家透過此次漏洞事件,呼籲在使用 AI 程式設計代理程式時應遵守幾項基本原則 [Source 11, Source 12]:
- 活用沙盒 (Sandbox,與外部隔離的安全空間):請在沒有重要資料或存取權限的隔離環境中執行 AI。
- 最小化權限:絕對不能隨意將 SSH 金鑰(伺服器連線用安全金鑰)或重要服務的存取權限交給 AI [Source 11]。
- 持續監控:即使 AI 處理了一切事務,也必須定期確認過程中是否留下異常日誌(紀錄)。
AI 已不再僅是工具,正逐漸成為「代理程式」。但記住該代理程式並非完美,這就是我們生活在數位時代的最後一道防線。
參考資料
-
Breaking Claude Code Opus 5 Auto Mode Simon Willison’s Weblog (https://simonwillison.net/2026/Aug/27/breaking-claude-code-opus-5-auto-mode/) - Researcher bypasses Claude Code Opus 5 auto mode in 80… — elseif (https://www.elseif.net/stories/breaking-claude-code-opus-5-auto-mode-86c9015)
-
Breaking Claude Code Opus 5 Auto Mode stacker news (https://stacker.news/items/1558604) - They Said 0.00% Prompt Injection. He Broke Claude Auto Mode (https://www.youtube.com/watch?v=AnIiTBrElOE)
-
Breaking Claude Code Opus 5 Auto Mode Modern Orange (https://modernorange.io/item/49479661) - Anthropic Is Making Autonomous AI the Default: Claude Code’s Auto… (https://blog.bidsense.co.kr/anthropic-claude-code-auto-mode-default/)
-
Breaking Claude Code Opus 5 Auto Mode Hacker News (https://news.ycombinator.com/item?id=49495858) - Claude Code Opus 5: исследователь нашёл обход AutoMode… (https://dzen.ru/a/apFQV63UpQP2rUmr)
- Welcome to Claude’s home for real-time and historical data on system… (https://status.claude.com/)
-
Breaking Claude Code Opus 5 Auto Mode — brief The AI News (https://www.theai.news/briefs/2026/08/breaking-claude-code-opus-5-auto-mode-58c016c9) - Claude Code Opus 5 Auto Mode Prompt Injection Bypass … (https://securityarsenal.com/blog/claude-code-opus-5-auto-mode-prompt-injection-bypass-detection-and-hardening-guide-for-ai-coding-agents)
-
Breaking Claude Code Opus 5 Auto Mode AINews (https://www.ainews.tech/article/2783) - Breaking Claude Code Opus 5 Auto Mode - Embrace The Red (https://embracethered.com/blog/posts/2026/breaking-claude-code-opus-5-and-automode/)
- Claude Opus 5 - Claude Platform Docs (https://platform.claude.com/docs/en/models/opus-5/overview)
- 網路釣魚郵件攻擊
- 提示詞注入 (Prompt Injection) 攻擊
- 硬體物理攻擊
- 完全停止 AI 編寫程式碼
- 阻擋了 AI 嘗試刪除已感染惡意程式碼的指令
- 自動關閉使用者的電腦
- 逐一取得人類確認
- 透過輕量級分類器在執行工具前評估風險
- 將所有作業隔離在伺服器之外