ZeroClaw vs OpenClaw:安全預設值還是更大的生態系?
寫給自架使用者的 ZeroClaw 與 OpenClaw 比較:具備沙箱、沒有遙測的 Rust 執行檔,對上最大的開源代理。安裝、頻道與結論。
概覽
檢查清單
ZeroClaw 和 OpenClaw 做的是同一件事:一個在你自己的硬體上執行的個人代理,你從聊天應用程式傳訊息給它,它具備 shell、瀏覽器和排程任務的能力。它們的分歧在於預設值。OpenClaw 從開放狀態起步,把鎖定的工作留給你。ZeroClaw 從鎖定狀態起步,讓你自己逐步開放。

安全預設值
這是比較兩者的主要原因。
OpenClaw 的沙箱預設關閉,除非你開啟核准機制,否則代理可以在你的主機上執行指令。再加上它能存取電子郵件、訊息和第三方技能,提示詞注入和惡意技能就成了真實存在的風險。我們的 OpenClaw 安全嗎?指南逐一說明了這些風險。
ZeroClaw 建議的 Balanced 風險設定檔屬於受監督模式:中風險動作需要你核准,高風險動作會被封鎖,檔案存取限制在工作區內,工具在作業系統層級的沙箱中執行,macOS 上是 Seatbelt,Linux 上是 Firejail。每次工具呼叫都可以附上一份加密收據。如果你真的想要,YOLO 設定檔可以把這些全部關掉。有一點要注意:在預設的原生執行環境下,不會自動選用它的 Docker 沙箱後端。

遙測
OpenClaw 預設每天回報一次,傳送你的版本、作業系統、Node.js 版本和 CPU 架構、安裝計數以及更新報告;update.checkOnStart: false 可以停止。ZeroClaw 的文件表示它沒有遙測、沒有雲端租戶,也沒有授權伺服器。金鑰保存在你的設定檔中,歷史紀錄則存在你自己的資料庫裡。
規模、安裝與硬體
ZeroClaw 是單一 Rust 執行檔,用一個 TOML 檔設定。它可以透過腳本、預先建置的執行檔、Docker 或從原始碼建置安裝,能以系統服務執行,並能在 macOS、Linux、Windows、FreeBSD、Android 以及 Raspberry Pi 等小型開發板上執行。它還能透過 GPIO 直接控制 Raspberry Pi 和 ESP32 等開發板上的硬體。
OpenClaw 是一個 TypeScript 應用程式,需要 Node 24.16+ 或 26.1+(如果缺少 Node,安裝程式會自動準備)。它可以透過腳本、npm、桌面 App、Docker 或 Railway 一鍵部署安裝,並有原生的 iOS 和 Android App。多出來的份量換來了很多東西:142 個官方外掛和龐大的技能生態系。
安裝上的取捨:ZeroClaw 的 quickstart 指令會寫出一份可用的供應商設定,但頻道和風險設定檔需要手動編輯 TOML 檔;而 OpenClaw 的桌面 App 能讓不管理伺服器的使用者更快上手。
頻道
ZeroClaw 能連接 30 多個頻道,但標準版本只包含 Telegram、Discord、電子郵件、Matrix 和 WhatsApp Web。Slack、iMessage、Signal 等需要啟用額外功能從原始碼建置。OpenClaw 不需要重新建置就能在 29 個頻道中使用,包括 WhatsApp、Telegram、iMessage、Slack、Discord 和 Microsoft Teams。如果你的代理一定要住在 Slack 或 iMessage 裡,OpenClaw 比較省事。
模型
兩者都不綁定特定模型,都能透過 Ollama 執行本機模型。ZeroClaw 加上了備援鏈,所以在第一個供應商出問題時可以改用第二個。OpenClaw 列出了 64 個模型和媒體供應商。不管選哪個,你都要付費給模型供應商,而 OpenClaw 使用者曾回報在昂貴模型上一天花費超過 100 美元。
成熟度
OpenClaw 的規模大得多:我們在 2026 年 11 月 8 日查看時,它有 394,193 顆 GitHub 星,ZeroClaw 則是 33,269 顆;OpenClaw 背後有一個非營利基金會,開發也非常活躍。ZeroClaw 於 2026 年 2 月推出,當時版本為 v0.8.7(GitHub)。兩者的授權都很寬鬆:OpenClaw 是 MIT,ZeroClaw 是 MIT 或 Apache-2.0,任你選擇。
結論
- 選 ZeroClaw:如果代理會接觸真實帳號,而你想要不必設定就有的核准機制和沙箱;如果你不想要任何遙測;或者它要放在 Raspberry Pi、小型 VPS 或家庭實驗室的機器上。對於主要使用 Telegram、Discord、WhatsApp 或電子郵件的大多數自架使用者,這是我們的推薦。
- 選 OpenClaw:如果你需要不必編譯就能用的 Slack、iMessage 或 Teams,想要手機和桌面 App,或者仰賴它的外掛生態系。請開啟它的沙箱和核准機制,並設定
update.checkOnStart: false。
還拿不定主意?我們的 OpenClaw 替代方案排名把這兩者和其他選項放在一起比較。
價格
ZeroClaw
| Open source | 免費 |
|
|---|
OpenClaw
| Open source | 免費 |
|
|---|
ZeroClaw
優點
- Safe defaults: the recommended profile asks before medium-risk actions, blocks high-risk ones, keeps files in the workspace and runs tools in an OS sandbox
- One small Rust binary with one config file, running on macOS, Linux, Windows and boards like a Raspberry Pi
- More than 30 channels, plus a web dashboard for chat, memory, config and cron
- Provider fallback chains, local models through Ollama, and cryptographic receipts for tool calls
- States plainly that it sends no telemetry and needs no cloud account or license server
缺點
- Slack, iMessage, Signal and several other channels are not in the standard release; you build from source with extra features to get them
- `zeroclaw quickstart` only sets up the model provider; channels and risk profiles mean editing the TOML config file
- The Docker sandbox backend isn't picked automatically under the default native runtime
- Model costs are on you
OpenClaw
優點
- Free and MIT licensed, with no paid tier
- Runs on your own hardware, and state, memory and credentials stay there
- Works in 29 chat channels, including WhatsApp, Telegram, iMessage, Slack, Discord and Microsoft Teams
- Model-agnostic: 64 model and media providers, plus local models
- Large ecosystem of skills and 142 official plugins, and very active development
缺點
- Model costs are on you and can run high: testers and users have reported spending over $100 in a day with expensive models
- Sandboxing is off by default and the agent can run commands on the host unless you turn on approvals
- Setup and upkeep expect comfort with the command line; maintainers warn it is risky for non-technical users
- Broad access to email, messages and the system makes prompt injection and malicious third-party skills a real risk
功能
來源
ZeroClaw
- zeroclaw-labs/zeroclaw on GitHub (MIT OR Apache-2.0, v0.8.7, README)
- ZeroClaw website
- ZeroClaw docs: Sandboxing
- ZeroClaw source: risk presets (Balanced, recommended, has the sandbox on)
- ZeroClaw docs: Channels overview (default and standard release bundles)
- ZeroClaw docs: You own it (no telemetry)
- ZeroClaw docs: Docker and containers
- ZeroClaw source: tools (image generation, screenshot, web)
OpenClaw
- OpenClaw homepage and Foundation section
- OpenClaw integrations: channels, providers and plugins
- openclaw/openclaw on GitHub (MIT, v2026.11.1)
- OpenClaw docs: Sandboxing (off by default)
- Wikipedia: OpenClaw
- Notebookcheck: OpenClaw can burn through hundreds of dollars per day
- OpenClaw docs: Memory overview
- OpenClaw docs: Automations
- OpenClaw docs: Chat channels
- OpenClaw docs: iMessage
- OpenClaw docs: Heartbeat, now a default Proactive check job
- OpenClaw docs: Multi-agent routing
- OpenClaw docs: Platforms (macOS, Windows, Linux, iOS and Android apps)
- OpenClaw docs: Tools (exec, browser, web search)
- OpenClaw docs: Audio and voice notes (inbound transcription)
- OpenClaw docs: Image and media support (inbound media)
- OpenClaw docs: Install (system requirements, installer script, npm, desktop apps, Docker)
- OpenClaw docs: One-click deploy on Railway
- OpenClaw docs: Usage telemetry and update checks (on by default, feature statistics opt-in)
- OpenClaw docs: Ollama provider (local models)

