安装 OpenClaw
一键脚本自动搞定环境依赖,零基础也能几分钟上手
最新版本
v3.2.0
一键安装(推荐)
脚本会自动检测系统环境、安装 Node.js、部署 OpenClaw 并启动引导配置,全程无需手动操作。
macOS / Linux
方式一:一行命令直接运行
curl -fsSL https://openclaw.cn/scripts/install.sh | bash方式二:先下载再执行
wget https://openclaw.cn/scripts/install.sh
chmod +x install.sh
./install.shWindows
以管理员身份运行 PowerShell:
irm https://openclaw.cn/scripts/install.ps1 | iex
提示:如果 PowerShell 提示执行策略限制,请先运行
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
脚本执行流程
检测系统环境
→
安装 Node.js 22+
→
npm 全局安装 OpenClaw
→
启动引导配置
→
验证安装
或者手动安装
手动安装
1
安装 Node.js 22+
OpenClaw 需要 Node.js 22 或更高版本。选择你的平台下载安装:
也可以使用包管理器安装:
Windows (winget)
winget install OpenJS.NodeJS.LTS
macOS (Homebrew)
brew install node@22
Linux (Ubuntu/Debian)
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - && sudo apt-get install -y nodejs2
验证 Node.js 安装
打开终端,运行以下命令确认版本号:
node --version输出应为 v22.x.x 或更高版本
3
全局安装 OpenClaw
使用 npm 一键安装:
npm install -g openclaw4
引导配置
运行引导程序,配置 AI 模型和通讯频道:
openclaw onboard支持 Anthropic Claude、OpenAI GPT、Google Gemini、本地 Ollama 等模型
5
启动网关
一切就绪,启动你的 AI 助手:
openclaw gateway默认在 http://localhost:18789 启动网关服务
1
安装 Docker
确保已安装 Docker Engine 20.10+ 或 Docker Desktop:
Linux 用户:curl -fsSL https://get.docker.com | sh
2
安装 Node.js 22+ 并部署 OpenClaw
Docker 方式仍需要 Node.js CLI。安装后全局安装 OpenClaw:
npm install -g openclaw3
引导配置并启动
引导配置时选择 Docker 部署模式:
openclaw onboard --install-daemon
Docker Compose 推荐配置
生产环境推荐使用 Docker Compose:
version: '3.8'
services:
openclaw:
image: openclaw/openclaw:latest
ports:
- "18789:18789"
volumes:
- ./config:/root/.openclaw
restart: unless-stopped保存为 docker-compose.yml,运行 docker compose up -d 启动
1
准备环境
需要 Node.js 22+、Git 和 pnpm:
node --version && git --version2
克隆仓库
git clone https://github.com/openclaw/openclaw.git && cd openclaw3
安装依赖并编译
pnpm install
pnpm ui:build
pnpm build4
系统要求
操作系统
Windows 10+、macOS 12+、Ubuntu 20.04+
Node.js 22+
一键脚本会自动安装
2GB+ 内存
最低 2GB RAM,推荐 4GB 以上
API Key
需要 Anthropic 或 OpenAI 等模型的 API Key(或使用本地 Ollama)
网络连接
需要访问 AI 模型 API(本地模型除外)
磁盘空间
至少 500MB 可用空间