OpenClaw 是 2026 年 AI 代理領域最令人興奮、亦最令人恐懼的發展。
在我們深入剖析 OpenClaw 架構的文章中,我們讚嘆其工程設計:Pi 基礎、8 層工具政策系統、子代理協調,以及具備向量搜尋的記憶。它確實是一套出色的軟件。
但出色不等於安全。自 OpenClaw 於 2026 年 1 月爆紅以來,發現的安全問題令人震驚:
- ClawHub 上發現 341 個惡意技能,包括針對憑證、API 金鑰及加密貨幣錢包的資訊竊取惡意軟件 [5]
- 135,000 個執行個體暴露於公共互聯網,遍及 82 個國家 [2][7]
- 22% 的企業部署屬於未經授權的影子 IT [1][2]
- 100% 公開提交的 OpenClaw 設定至少有一項安全問題 [3]
- 嚴重漏洞 CVE-2026-25253(CVSS 8.8)可讓攻擊者在暴露的執行個體上遠端執行程式碼 [2][7]
問題不在於 OpenClaw 是否強大。它的確強大。真正的問題是:你的企業承擔得起這種風險嗎?
在 CHATTERgo,我們認為答案是否定的 — 企業理應在安全的託管環境中,享有同樣強大的代理能力。因此,我們打造了所謂的企業版 OpenClaw:具備記憶、沙箱程式碼執行、自訂工具、MCP 整合及完整可觀測性的企業級 AI 代理 — 而毋須承受那些攻擊面。
OpenClaw 的承諾(以及問題)
OpenClaw 證明了一個根本事實:人們需要的是會做事、而非只會聊天的 AI。它的代理可以管理電郵、瀏覽網頁、執行程式碼、安排任務、自行編寫擴充功能,以及協調子代理 — 全部在你的本機上完成。
對個人進階用戶而言,這是顛覆性的能力。對企業而言,卻是風險負擔。
安全現實
讓我們具體說明,「安全風險」在實際情況中意味着甚麼:
透過技能發動供應鏈攻擊
OpenClaw 的技能市集 ClawHub 只要求發佈者擁有 GitHub 帳戶。OffSeq 的研究人員發現 341 個惡意技能,偽裝成合法工具 — 加密貨幣追蹤器、YouTube 工具及金融應用程式 [5]。「ClawHavoc」攻擊活動部署了 Atomic Stealer(AMOS)惡意軟件,可執行以下操作 [5]:
- 記錄鍵盤輸入並收集 API 金鑰
- 竊取憑證及 SSH 金鑰
- 外洩加密貨幣錢包的私鑰
- 安裝反向 Shell 後門
安全研究人員發現,ClawHub 全部 31,000 個代理技能中,26% 含有漏洞 [9]。下載量最高的技能更被識別為惡意軟件傳播鏈 [9]。
竊取瀏覽器憑證
ZeroPath 研究人員發現 OpenClaw 瀏覽器中繼伺服器存在漏洞,讓惡意網站能從其他瀏覽器分頁竊取 Cookie 及工作階段憑證 — 劫持 Gmail、Microsoft 365 及其他服務的有效工作階段,毋須通過雙重驗證 [4]。
具備系統存取權的提示注入
Snyk 的分析直言:OpenClaw 擁有 Shell 存取權,「只需一次提示注入便可能釀成災難」[6]。代理以系統級權限執行,能執行任意 Shell 指令。經惡意網站、電郵或技能傳入的精心設計提示注入,可能讓它 [6]:
- 讀取電腦上的任何檔案(包括 SSH 金鑰、憑證及資料庫設定)
- 以已登入用戶的身分執行任意指令
- 透過 curl 或其他網絡工具外洩資料
- 在不被察覺的情況下修改或刪除檔案
大規模影子 IT
CrowdStrike 的分析發現,OpenClaw 已成為企業環境中增長最快的影子 IT 風險之一 [1]。Token Security 報告指出,22% 的企業部署未經授權,其中超過一半獲授予特權存取 [2]。Jamf 將缺乏稽核軌跡及橫向移動的可能性,列為關鍵內部威脅途徑 [8]。IT 團隊無法保護他們不知道存在的系統。
設定外洩
Clawhatch 對公開 GitHub 儲存庫進行的稽核發現,40% 受掃描的儲存庫含有以明文硬編碼的憑證 — API 金鑰、機械人 Token 及資料庫連線字串 [3]。更糟的是,OpenClaw Issue #9627 顯示,例行維護指令會解析環境變數,並將實際憑證值寫回設定檔,即使部署設定正確,秘密資料仍可能外洩 [3]。
企業真正需要甚麼
令 OpenClaw 引人注目的能力,確實是現代企業營運的實際需求:
| 能力 | 企業為何需要它 |
|---|---|
| 記憶 | 代理能跨工作階段記住過往互動、決策及上下文 |
| 程式碼執行 | 資料分析、報告生成、API 整合及自動化工作流程 |
| 自訂工具 | 特定領域操作 — ERP 查詢、CRM 更新及 Shopify 操作 |
| MCP 整合 | 透過模型上下文協定標準連接外部服務 |
| 子代理 | 將複雜任務委派予專門代理(研究、分析及執行) |
| 瀏覽器自動化 | 操作網頁應用程式、擷取資料及執行多步驟工作流程 |
| 可觀測性 | 用於合規及除錯的稽核軌跡、工具呼叫日誌及使用指標 |
問題不在於想要這些能力,而在於如何取得它們,同時毋須在員工電腦上以系統級權限執行未經審查的程式碼。
CHATTERgo:同樣強大,毋須承受風險
CHATTERgo 的內部代理平台,提供令 OpenClaw 強大的每一項能力 — 但在專為企業團隊而設的託管、安全、可稽核環境中運作。
flowchart TB
subgraph OPENCLAW["OpenClaw (Local-First)"]
direction TB
OC1["Runs on employee machines"]
OC2["System-level privileges"]
OC3["Unvetted skill marketplace"]
OC4["No centralized audit trail"]
OC5["Shadow IT risk"]
end
subgraph CHATTERGO["CHATTERgo (Business-First)"]
direction TB
CG1["Managed cloud infrastructure"]
CG2["Sandboxed execution (E2B)"]
CG3["Admin-controlled tool builder"]
CG4["Full observability + tool logs"]
CG5["Organization-level management"]
end
style OPENCLAW fill:#fee,stroke:#c33
style CHATTERGO fill:#efe,stroke:#3a3
有範圍界定的安全記憶
OpenClaw 以 SQLite-vec 在本機儲存記憶,對個人用途而言設計簡潔,但在企業情境中會造成資料孤島及安全缺口(員工離職時會怎樣?誰控制代理記住甚麼?)。
CHATTERgo 的記憶系統建基於 Supabase,並設有適當的範圍界定:
- 透過嵌入向量進行語意回憶 — 代理按含義而不只是關鍵字搜尋過往互動
- 組織範圍儲存 — 記憶屬於組織,而非個別電腦
- 自動擷取 — 對話摘要器識別並儲存關鍵事實,毋須手動標記
- 存取控制 — 記憶按工作階段及角色界定範圍,防止不同上下文之間的資料外洩
當團隊成員問代理「我們對 Q3 定價策略作了甚麼決定?」時,它會從正確的對話中,以適當權限擷取正確的上下文。
沙箱程式碼執行
這是安全差異最鮮明的地方。
OpenClaw 透過 exec 工具,直接在你的電腦上執行程式碼 [6]。即使提供 Docker 沙箱功能,預設設定仍會讓代理擁有主機系統的 Shell 存取權 [1][2]。一次提示注入、一個惡意技能,就足以令你的電腦遭入侵。
CHATTERgo 使用 E2B Code Interpreter — 一個專門設計的沙箱環境,其中:
- 程式碼在隔離的雲端容器中執行,而非在你的基礎設施上
- 每次執行均獲得全新環境,無法存取你的檔案系統或網絡
- 支援的函式庫包括 pandas、numpy、matplotlib 等,可進行真正的資料分析
- 結果(包括生成的圖表及檔案)傳回代理,毋須暴露主機
- 備援執行後端確保主要沙箱暫時不可用時,系統仍然可靠
對於長時間執行的程式編寫任務,CHATTERgo 會在專用 E2B 沙箱中部署 OpenCode 子代理 — 提供具備 Jupyter、Git 整合及檔案工作區存取的完整開發環境 — 全部與你的生產系統隔離。
flowchart LR
subgraph UNSAFE["OpenClaw Code Execution"]
A1["Agent"] -->|"exec tool"| A2["Host Shell"]
A2 --> A3["Full System Access"]
A3 --> A4["Files, Network,<br/>Credentials, Everything"]
end
subgraph SAFE["CHATTERgo Code Execution"]
B1["Agent"] -->|"run-code tool"| B2["E2B Sandbox"]
B2 --> B3["Isolated Container"]
B3 --> B4["Results Only<br/>Returned to Agent"]
end
style UNSAFE fill:#fee,stroke:#c33
style SAFE fill:#efe,stroke:#3a3
沒有供應鏈風險的自訂工具
OpenClaw 的 ClawHub 市集是惡意擴充功能的溫床 — 已確認 341 個惡意技能,而且數量仍在增加 [5]。根本問題是:任何擁有 GitHub 帳戶的人,都可以發佈具備完整系統存取權的技能 [9]。
CHATTERgo 透過工具建立器採取相反做法:
- 由管理員控制建立 — 只有獲授權的團隊成員可以建立及發佈工具
- 多種工具類型 — 程式碼、API、GraphQL、LLM 驅動、SQL、BigQuery、Google Sheets 及子代理工具
- 視覺化建立器 — 毋須直接編寫程式碼;透過結構化介面設定 API 端點、GraphQL 查詢或 SQL 陳述式
- Steel 瀏覽器整合 — 瀏覽器自動化工具透過具備驗證的託管驅動服務執行,而非在員工瀏覽器上執行
- 存取級別 — 工具可界定為
internal(僅員工)、public(面向客戶)或both
你的 Shopify 管理代理需要查詢產品?為它建立工具。你的支援團隊需要在 ERP 查詢訂單狀態?為它建立工具。沒有市集、沒有供應鏈風險,也沒有未經審查的第三方程式碼。
MCP 整合 — 有管理,而非放任
模型上下文協定(MCP)正成為 AI 代理連接外部服務的標準。OpenClaw 支援 MCP,但每名用戶都自行管理連線,沒有中央監督。
CHATTERgo 提供組織級 MCP 管理:
- 集中設定 — 管理員只需為整個組織設定一次 MCP 伺服器(GitHub、資料庫及內部 API)
- 工具探索 — 自動列出已連接 MCP 伺服器提供的可用工具
- 預覽與驗證 — 在將 MCP 連線部署至代理前先行測試
- 範圍界定 — MCP 工具可限制供內部代理使用,或開放予面向公眾的代理
- 逐提示綁定 — 可將特定 MCP 工具附加至特定提示,實現精確控制
這意味着團隊可以享有 MCP 的強大能力 — 連接 GitHub、Slack、資料庫等 — 而毋須讓每名員工都在手提電腦上執行自己不安全的 MCP 伺服器。
具備防護限制的子代理
OpenClaw 的子代理系統十分強大:可建立子代理,處理研究、寫作或程式碼生成任務。但這些子代理會繼承相同的安全攻擊面 — 具備系統存取權,並可能執行惡意指示。
CHATTERgo 的子代理架構包括:
- Shopify 管理代理 — 專門處理 Shopify 操作、具備自我修正迴圈的子代理。它生成 Admin API 呼叫、記錄供審查,並在執行變更操作前要求明確批准
- OpenCode 子代理 — 在 E2B 沙箱中啟動完整程式編寫環境,處理複雜開發任務;結果寫入任務系統,而非直接執行
- 任務管理 — 所有子代理工作均在
agent_tasks系統中追蹤,附有狀態(pending、running、completed、failed、timeout)及完整結果記錄 - 非同步派發 — 子代理以非同步方式執行,不會阻塞父代理,並透過 Supabase Realtime 傳回結果
完整可觀測性 — 因為「信任但要驗證」並不足夠
OpenClaw 按設計在本機執行,沒有集中式日誌。CrowdStrike 及 Jamf 均將缺乏稽核軌跡列為關鍵企業風險 [1][8]。
CHATTERgo 記錄一切:
agent_tool_logs— 每次工具呼叫均記錄工具名稱、參數、成功/失敗狀態、耗時及 Token 用量- 工作階段追蹤 — 儲存完整對話紀錄,並可供存取
- 任務稽核軌跡 — 從建立到完成,全程追蹤子代理任務
- 記憶來源追溯 — 知道每項記憶在何時、何處儲存
對受監管行業或重視安全的組織而言,這不是可選功能,而是基本要求。
並列比較
| 功能 | OpenClaw | CHATTERgo |
|---|---|---|
| 記憶 | 本機 SQLite-vec,每台電腦各自儲存 | 雲端嵌入向量、組織範圍及存取控制 |
| 程式碼執行 | 主機 Shell(系統級) | E2B 沙箱容器 |
| 自訂工具 | ClawHub 市集(26% 漏洞率) | 由管理員控制的工具建立器 |
| MCP 支援 | 每名用戶自行使用,沒有管理 | 組織級、集中設定 |
| 瀏覽器自動化 | 在主機上使用 Playwright | 託管且具備驗證的 Steel 驅動服務 |
| 子代理 | 繼承父代理的完整存取權 | 沙箱隔離,具備任務追蹤及批准流程 |
| 稽核軌跡 | 本機 JSONL 對話紀錄 | 集中式工具日誌、工作階段追蹤及任務歷史 |
| 部署 | 員工電腦(影子 IT) | 託管雲端基礎設施 |
| 安全模型 | 8 層工具政策(由用戶設定) | 平台強制沙箱隔離 + 管理員控制 |
| 技能/工具審查 | 社群市集 | 由組織控制 |
適合哪些團隊?
CHATTERgo 的內部代理平台,專為需要代理式 AI 能力、卻無法接受在員工電腦上執行 OpenClaw 所帶來安全取捨的團隊而設:
- 管理 Shopify 或 Magento 商店、需要 AI 代理協助產品管理、客戶支援及營運的電子商務團隊
- 需要將內部工具、API 及資料庫之間的工作流程自動化的營運團隊
- 希望 AI 代理能查詢訂單、處理要求及智能升級轉交的客戶支援團隊
- 需要沙箱程式編寫環境進行原型開發、資料分析及自動化任務的開發團隊
- 身處受監管行業、必須具備稽核軌跡及存取控制的任何組織
結論
OpenClaw 證明,世界需要的是會做事的 AI 代理。186,000 顆 GitHub 星標、爆紅式增長及熱情社群 — 全都印證了代理式 AI 的願景。
但安全紀錄卻訴說着另一個故事:341 個惡意技能、135K 個暴露的執行個體、嚴重的 RCE 漏洞、憑證竊取攻擊,以及令 CISO 夜不能寐的影子 IT 問題。正如 Adversa AI 的安全研究人員總結:「如果你無法加固及監察它,就不要將它暴露於生產環境」 [7]。
CHATTERgo 提供同樣強大的代理能力 — 記憶、沙箱程式編寫、自訂工具、MCP 整合、子代理及瀏覽器自動化 — 並在從零開始為企業用途而設計的環境中運作。沒有未經審查的市集、沒有員工電腦上的系統級存取、沒有影子 IT,並具備完整可觀測性。
OpenClaw 適合愛動手探索的個人。CHATTERgo 適合團隊。
了解 CHATTERgo 的 AI 代理平台 免費試用 CHATTERgo
資料來源
- CrowdStrike,《安全團隊需要了解的 OpenClaw 資訊》:crowdstrike.com
- Token Security / The Biggish,《OpenClaw 的安全缺陷暴露企業風險》:thebiggish.com
- Clawhatch,《2026 年 AI 代理安全現況 — 公開 GitHub 稽核》:clawhatch.com
- ZeroPath,《惡意網站可利用 OpenClaw 竊取憑證》:zeropath.com
- OffSeq Threat Radar,《341 個惡意 ClawHub 技能竊取資料》:radar.offseq.com
- Snyk,《你的 Clawdbot AI 助理擁有 Shell 存取權》:snyk.io
- Adversa AI,《OpenClaw 安全入門:漏洞與加固》:adversa.ai
- Jamf,《OpenClaw:可能成為你最大內部威脅的 AI》:jamf.com
- SecureMolt,《從魔法到惡意軟件:OpenClaw 技能供應鏈風險》:securemolt.com
- CHATTERgo 架構文件:內部原始程式碼分析