OpenClaw

OpenClaw

“去壳!去壳!” — 大概是一只太空龙虾说的

适用于任何操作系统的 AI 智能体 Gateway 网关,支持 WhatsApp、Telegram、Discord、iMessage 等。
发送消息,随时随地获取智能体响应。通过插件可添加 Mattermost 等更多渠道。

官方推荐虚拟机安装

对于在公司的小伙伴担心安全泄漏的问题,乱删文件?泄漏隐私?沙盒安装不用担心这些,接下来傻瓜式教程教大家如何在自己电脑使用Lume(mac的inter芯片不支持)部署openClaw

安装 Lume

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/lume/scripts/install.sh)"

使用HomeBrew安装

没有安装HomeBrw的可以参考安装HomeBrew

第一次安装? 如果 ~/.local/bin 不在你的 PATH 里(新 macOS 常见),可以添加它:

echo 'export PATH="$PATH:$HOME/.local/bin"' >> ~/.zshrcsource ~/.zshrc

确认是否安装成功

lume --version
# Lume 0.2.27

lume --help
# OVERVIEW: Lume - CLI and framework for macOS VMs...

如果你看到版本输出,说明你准备好创建第一个虚拟机了。

安装虚拟机

lume create openclaw --os macos --ipsw latest
--cpu 4
--memory 8GB
--disk-size 50GB
资源 默认 注释
CPU 4 cores 最大数是你 Mac 的核心数
Memory 8GB 内存大小
Disk 50GB 硬盘大小

这会下载 macOS 并创建虚拟机,VNC 窗口会自动打开。根据网络,下载可能需要一些时间(大概15GB)。

网络不好的朋友:

# 查询 ipsw 下载地址,然后迅雷下载
lume ipsw

# curl 命令下载或者迅雷下载也行(因镜像地址会更新,请替换实际得到的下载地址)
curl -L -o ~/Downloads/macos.ipsw https://updates.cdn-apple.com/2025FallFCS/fullrestores/093-37399/E144C918-CF99-4BBC-B1D0-3E739B9A3F2D/UniversalMac_26.2_25C56_Restore.ipsw

# 指定 ipsw 镜像来创建虚拟机
lume create openclaw --os macos --ipsw ~/Downloads/macos.ipsw

运行虚拟机

lume run openclaw

会自动打开窗口显示系统

然后进入系统后可以安装openClaw了

安装openClaw

后台运行虚拟机

nohup lume run openclaw --no-display > ~/openclaw.log 2>&1 &

执行lume ls可以看到进程

杀死进程kill -9 pid

SSH 进入虚拟机

虚拟机开启远程登录

  1. 点击左上角苹果图标 🍎
  2. 系统设置 / 系统偏好设置
  3. 通用 → 共享
  4. 找到「远程登录」
  5. 打开开关 ✅

通过lume ls可以看到IP信息

ssh youruser@192.168.64.X

链接成功后可进行安装(也可以在系统终端自行安装,这里就不用打开界面去操作可以远程登录ssh操作即可)

安装nvm和node

brew install nvm

添加以下内容

export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"

使配置生效

source ~/.zshrc

验证安装

nvm --version
# 输出如:0.39.7

开始使用 NVM

# 安装 Node.js LTS 版本
nvm install --lts

# 安装指定版本
nvm install 18
nvm install 22

# 查看已安装版本
nvm ls

# 切换版本
nvm use 22

# 设置默认版本
nvm alias default 22

# 验证 Node 版本
node -v
npm -v

安装openClaw

npm install -g openclaw@latest

openclaw onboard

按照提示即可,至此安装完成