安裝
curl -fsSL https://openclaw.ai/install.sh | bash適合誰
當你要在自己的電腦上跑一個開源 AI 助手,並且希望它出現在你已經在用的頻道裡——Discord、iMessage、Slack、Teams、Telegram、WhatsApp,以及另外 20+ 渠道,還有 macOS、iOS、Android、Windows、Linux 的原生應用——再用 OpenClaw。它強調本機執行,不是把鑰匙交給未點名的託管方。
硬前置有兩條。第一,入站訊息按不可信輸入處理;能私訊的頻道預設會把未知發送者拿來配對,必須用 openclaw pairing approve <channel> <code> 批准後才能當熟人。第二,主工作階段裡的工具預設在宿主機上執行,除非你設定了 sandboxing。不能接受本機執行工具時,不要接入任何頻道。
推薦安裝只覆蓋 macOS / Linux / WSL2 的 install.sh。Windows 雖出現在原生應用名單裡,但可見文字沒有給出 Windows 安裝命令,不要把腳本套過去。
3 分鐘完成第一次嘗試
官方頁面:
https://github.com/openclaw/openclaw
安裝腳本在
https://openclaw.ai/install.sh
先打開腳本位址讀完,確認後再交給 bash(這會在本機執行遠端腳本):
curl -fsSL https://openclaw.ai/install.sh | bash
只在 macOS / Linux / WSL2 上走這一條。裝完先看本機助手是否起來,不要立刻連接 Discord 或其他私訊頻道,也不要批准配對。
成功訊號:腳本跑完,本機可以與 OpenClaw 對話。若腳本失敗,停下。已有 Node 管理習慣的人,說明另給了 npm install -g openclaw@latest --allow-scripts=openclaw(需 Node 24.16+ 或 26.1+),那是另一條路,第一次不要和 curl 混用。
使用案例
案例一:在 macOS / Linux / WSL2 用官方腳本裝到本機。執行 install.sh 後,只在本機做一次唯讀問答,確認助手活著。不要在這一步批准任何 pairing,也不要讓它在宿主機上跑未確認的工具。
案例二:處理未知發送者的配對。說明要求把入站訊息當不可信輸入;DM 頻道預設 pairing。只有當你核對過頻道和驗證碼,才執行 openclaw pairing approve <channel> <code>。若你是用 npm / pnpm / Bun 直接裝的套件,說明還要求先跑 openclaw onboard --install-daemon,再談頻道。可見文字沒有寫出 dashboard 或狀態子命令,不要補。
使用邊界
主安裝是 macOS / Linux / WSL2 的 curl -fsSL https://openclaw.ai/install.sh | bash。npm 只給「已經在管理 Node.js」的人,且需要 Node 24.16+ 或 26.1+。
工具預設在宿主機執行,除非設定 sandboxing。說明沒有給出 sandbox 步驟。
頻道名單含 20+ more,不要推斷只有列出的六個能用,也不要給未寫出的渠道編接入命令。
Windows / iOS / Android 出現在原生應用清單,但沒有對應安裝命令。缺依據的項目保持未知。