
OpenClaw 是什麼?自己架的 AI 助理,沙箱預設沒開
它不是另一個 Claude Code
我今天用 GitHub API 讀了一次 openclaw/openclaw 這個 repo:387,941 顆星、81,455 個 fork,2025 年 11 月 24 日建立,MIT 授權。
你裝下去的不是一個工具,是一台會一直開著的助理主機。它握著你的模型金鑰、連著你的聊天軟體,預設有權在那台機器上直接執行指令。
OpenClaw 是一個你自己架、自己顧的 AI 助理。 它把模型接到你已經在用的通訊軟體(Slack、Telegram、WhatsApp 等),跑在你自己的機器上。核心是一個叫 Gateway(閘道)的常駐控制層。
先拆兩個最常見的誤認
誤認一:它是另一個 Claude Code。 官方文件講得很白:OpenClaw 是「助理與協調層」,不是 IDE 的替代品。要在 repo 裡直接寫程式,用 Claude Code 或 Codex。
誤認二:它是一個拿來蓋代理人的框架。 它不是你 import 進專案的函式庫,你對它做的事是設定與授權,不是寫程式呼叫它。
| 編碼代理(Claude Code、Codex) | OpenClaw | |
|---|---|---|
| 你在哪跟它說話 | 終端機或編輯器裡 | 你已經在用的聊天軟體、網頁控制台、CLI、TUI |
| 它跑在哪 | 你當下開著的那台機器 | 一台常駐的閘道主機,你的筆電可以只是它的一個節點 |
| 沒開著的時候 | 沒有它 | 排程、心跳、通道訊息照樣進來 |
| 換模型要改什麼 | 換工具 | 改設定——同一台閘道可以按代理人分流到不同供應商 |
四個零件
- Gateway(閘道):常駐的控制平面,預設只綁在 loopback(本機迴路)。
- Clients(用戶端):macOS app、CLI、TUI、網頁控制台,是操作介面,不是執行的地方。
- Channels(通道):把助理送到 Slack、Telegram 這些地方。
- Nodes(節點):跑在 macOS、iOS、Android 上的另一個行程,提供裝置端能力。
它同時是 MCP(模型上下文協定)的用戶端與伺服器。
預設值才是重點
官方在「我們不主張什麼」那一節,第一條就是:沙箱預設是關的。 它是給單一可信任操作者用的個人助理,指令直接在閘道主機上跑,不經提示。
四條邊界,官方自己列的:
- 沙箱與指令核可預設關閉。 要硬化就得自己配置 Docker、Podman、SSH 或 OpenShell。
- 原生外掛在同一個行程裡跑,沒有沙箱。 每一個外掛都是你得先信任的程式碼。
- 一台閘道就是一個信任域。 要做多租戶就一個租戶一台閘道。
- 出口允許清單只管配合的流量。 沒沙箱的主機端執行拉出去的連線,答的是你自己的主機政策。
你給它的權限就是那台機器上那個使用者的權限。這台助理主機是你睡覺的時候也開著。
它要花你多少錢
軟體免費自架,帳單在另外兩個地方。
模型:直接用各家 API 金鑰按量付費、走 Claude 訂閱,或者本機模型。Anthropic 把 OpenClaw 走的 claude -p 算成你訂閱方案的用量,不是另外一份免費額度。這跟編碼工具的月費看不出你花了多少是同一個問題。
機器:macOS 與 Linux 原生,Windows 走 WSL2。小型 VPS 或樹莓派等級的機器就夠。
你可以帶走的三件事
第一,先問你要的是哪一種。 要在 repo 裡寫程式,編碼代理更快;要一直在、在手機上就叫得動的助理,才是它解決的問題。
第二,裝之前先決定它跑在哪台機器。 「裝在哪」從方便問題變成安全問題。我不會把它裝在放著正式環境金鑰的那台機器上。
第三,一台閘道一個信任域。 互相對立的使用者要分開的閘道。
查核備註:星數與 fork 數是我 8 月 29 日用 GitHub API 讀到的即時值,會變;MIT 授權是我讀 LICENSE 檔確認的。架構與預設值取自官方文件,我沒有實際部署驗證,也沒有向專案求證。
FAQ
常見問題
- OpenClaw 是什麼?
- 一個你自己架、自己顧的 AI 助理。它把模型接到你已經在用的通訊軟體(Discord、Slack、Telegram、WhatsApp、Signal、iMessage 等),跑在你自己的機器上;核心是一個叫 Gateway(閘道)的常駐控制層,負責通道連線、憑證、政策與版本化狀態。專案採 MIT 授權,由 OpenClaw Foundation 維護。
- OpenClaw 跟 Claude Code 差在哪?
- 官方自述 OpenClaw 是助理與協調層,不是 IDE 的替代品:要在 repo 裡跑最快的直接寫程式迴圈用 Claude Code 或 Codex,OpenClaw 提供的是跨工作階段的記憶與工作區、跨裝置存取、工具編排,以及一台一直開著的閘道。兩者可以疊用——官方把各家原生 harness 當成外掛接進來,Anthropic 外掛跑的就是 Claude Agent SDK。
- OpenClaw 免費嗎?要花什麼錢?
- 軟體本身 MIT 授權、免費自架,錢花在兩個地方:模型(各家 API 金鑰按量付費、重用 Claude CLI 的訂閱、ChatGPT/Codex 的 OAuth,或本機模型)與機器(小型 VPS 或樹莓派等級即可,4 GB 記憶體足夠)。官方文件提醒,走 Claude 訂閱的那條路徑目前被 Anthropic 計為你方案內的用量,不是額外的免費額度。
- 裝了 OpenClaw 安全嗎?
- 預設不是硬化狀態。官方在「我們不主張什麼」第一條就寫明沙箱與指令核可預設關閉,指令直接在閘道主機上跑;原生外掛與閘道同行程、不受沙箱隔離;一台閘道是一個信任域,互不信任的使用者要分開的閘道。要硬化得自己配置沙箱後端,並用 openclaw sandbox explain 與 openclaw security audit 兩個指令自查。
- 跑 OpenClaw 需要什麼樣的機器?
- 官方說閘道很輕:小型 VPS 或樹莓派等級的機器就夠,4 GB 記憶體綽綽有餘。系統支援 macOS 與 Linux,Windows 走 WSL2。常見部署是一台一直開著的主機當閘道,你的筆電以節點(node)身分連回去提供攝影機、螢幕與裝置端執行能力。
LEARN
想系統性學會,不只看這一則?
Claude Code 教學:用終端 AI Agent 完成真正的工作
讓 Claude Code 在你的專案裡完成一個真實任務,而且控得住權限、驗得了 diff、管得住成本。
從第 0 課開始 →SOURCES
- AOpenClaw README(GitHub,2026-08-29 讀取)
- AOpenClaw LICENSE(MIT,repo 根目錄)
- AWhy OpenClaw — 官方文件(含「What we do not claim」)
- AOpenClaw FAQ — 官方文件
- AOpenClaw First-run FAQ — 官方文件(模型與訂閱路徑)
- AGateway architecture — 官方文件
- AGitHub REST API repos/openclaw/openclaw(2026-08-29 讀取)
來源分級:A = 一手公告/論文/官方文件 · B = 可信媒體 · C = 可參考但需脈絡 · D = 觀察用,不可當事實。
UPDATE HISTORY
- First published.
- 依 EDITORIAL-SIGNALS §4 長度上限瘦身(2026-09-17 健檢裁示):2347 → 966 漢字,只刪不加——砍暖身段、第二種說法與旁枝;事實、數字、立場與查核備註未新增。砍前全文見 docs/content/signals-submissions/_trim-2026-09-17.md 所指的 git 歷史。
本文由 AI 協助研究,矽基前沿編輯部撰稿,總編輯廖玄同審閱定稿。 編輯方針與 AI 使用說明


