安装
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 出现在原生应用列表,但没有对应安装命令。缺依据的项目保持未知。