最近后台被问得最多的问题就是:OpenClaw 到底能不能在 Mac 上跑?答案是肯定的,而且体验比我预想的还要顺。我手头这台 MacBook Pro 是 M2 芯片、系统为 macOS 15,上周末抽了点时间从零部署了一遍,整个过程不到二十分钟就跑通了。下面把实测过程和踩过的坑分享给大家。
Mac 支持情况:原生支持,M 系列芯片表现更好
OpenClaw 是一个开源项目,官方对 macOS 是原生支持的,不需要虚拟机,也不需要折腾 Docker 套娃。在我的 M2 机器上,网关进程常驻后台时内存占用很克制,风扇基本没转过,日常挂着完全无感。Intel 芯片的老款 Mac 理论上也能运行,但建议内存至少 8G 以上,系统版本不要太老,否则 Node 环境容易出兼容问题。
第一步:打开龙虾安装地址:https://top.wokk.cn
第二步:选择Windows10/11或macOS apple、intel芯片下载。
第三步:双击安装包(exe或者dmg文件)等待3分钟。
第四步:打开桌面TopClaw龙虾软件注册登录即可使用
我的直观感受是:Mac 反而是最适合部署 OpenClaw 的平台之一,终端环境干净、依赖管理省心,比在 Windows 上装 WSL 折腾一通要省事不少。
部署实测:十几分钟从零跑通
先交代环境:MacBook Pro(M2)、macOS 15、Node.js v22。具体步骤如下:
用 Homebrew 安装 Node.js,建议 22 及以上版本;
终端执行 npm install -g openclaw@latest 完成全局安装;
运行引导命令,按提示完成初始化,填入大模型服务的 API Key(国内外服务商均可,按自己的实际情况选择);
启动网关并绑定自己的聊天渠道,测试消息收发;
确认无误后设置开机自启,让它常驻后台。
全程我没有遇到编译报错。唯一值得一提的是,国内网络环境下拉取依赖可能偏慢,建议提前给 npm 配好镜像源,能省下不少等待时间。另外首次启动时 macOS 会弹权限确认,到系统设置里允许一下即可。
中文体验与几个小坑提醒
很多人关心中文支持。实测下来,配置文件里使用中文路径和中文名都没问题,助手回复的中文也很自然。目前官方文档以英文为主,但社区已经有不少中文教程,跟着走基本不会迷路。几个小坑给大家提个醒:
API Key 属于敏感信息,千万别提交到公开仓库,也不要截图外发;
如果消息收发异常,先检查网关日志,多数是密钥填错或渠道配置遗漏;
升级版本前建议备份一下配置目录,避免个人设置被覆盖。
总体来说,OpenClaw 对 Mac 用户非常友好,尤其是 M 系列芯片的机器,部署门槛低、运行稳定,中文环境下用起来也没有障碍。如果你手里正好有台苹果电脑,完全可以放心动手试一试,一个下午的时间足够从安装到玩明白。
OpenClaw中文版龙虾安装地址:https://top.wokk.cn