macOS 安装
在 macOS 上通过安装脚本、npm 或 Homebrew 安装 OpenClaw。
前置条件
- macOS 12 (Monterey) 或更新版本
- Node.js 22+ — 通过 nodejs.org 或 Homebrew 安装
验证 Node.js 已安装:
node --version
# 期望输出:v22.x.x 或更高方法 1:安装脚本(推荐)
curl -fsSL https://openclaw.ai/install.sh | bash该脚本将:
- 下载最新的 macOS 版 OpenClaw 二进制文件
- 将其添加到你的 PATH
- 在
~/.openclaw/创建配置目录
方法 2:npm 全局安装
npm install -g openclaw@latest验证安装:
openclaw --version初始设置
运行引导向导:
openclaw onboard --install-daemon向导将引导你完成:
- 选择 AI 提供商(OpenAI、Claude、Ollama 等)
- 输入 API 密钥
- 选择渠道(WhatsApp、Telegram 等)
- 安装启动代理(后台守护进程)
验证
# 检查 Gateway 状态
openclaw gateway status
# 打开控制面板
openclaw dashboard控制面板默认打开 http://127.0.0.1:18789/。
macOS 启动代理
OpenClaw 作为 macOS 启动代理安装,实现自动启动:
# 启动守护进程
openclaw service start
# 停止守护进程
openclaw service stop
# 检查状态
openclaw service status启动代理 plist 文件位于:
~/Library/LaunchAgents/ai.openclaw.gateway.plist配置
配置文件位于:
~/.openclaw/openclaw.json故障排除
"无法验证开发者"警告
如果 macOS 阻止了二进制文件:
xattr -d com.apple.quarantine $(which openclaw)Node.js 未找到
如果通过 Homebrew 安装了 Node.js,确保 PATH 包含:
export PATH="/opt/homebrew/bin:$PATH"权限被拒绝
修复安装目录的权限:
sudo chown -R $(whoami) /usr/local/bin下一步
- 快速开始 — 完整的设置指南
- Windows 安装 — Windows 原生安装
- Docker 安装 — 容器化安装
- AI 模型集成 — 连接你的 AI 模型