选择适合你的安装方式,5分钟快速上手
推荐 Node 24
最低支持 Node 22.14+
macOS / Windows (WSL2) / Linux
需要准备 AI 提供商的 API Key
约 5 分钟完成安装和配置
选择最适合你的安装方式
适用于大多数用户,推荐优先使用这种方式安装。
# 安装 OpenClaw
npm install -g openclaw@latest
# 运行新手引导
openclaw onboard --install-daemon
# 启动控制台
openclaw dashboard
# 使用 PowerShell 安装
iwr -useb https://openclaw.ai/install.ps1 | iex
# 或使用 npm
npm install -g openclaw@latest
openclaw onboard --install-daemon
openclaw dashboard
适用于熟悉 Docker 的用户,隔离性好,易于管理。
# 拉取镜像
docker pull openclaw/openclaw:latest
# 运行容器
docker run -d \
--name openclaw \
-p 18789:18789 \
-v ~/.openclaw:/root/.openclaw \
openclaw/openclaw:latest
# 查看日志
docker logs -f openclaw
version: '3.8'
services:
openclaw:
image: openclaw/openclaw:latest
container_name: openclaw
ports:
- "18789:18789"
volumes:
- ~/.openclaw:/root/.openclaw
restart: unless-stopped
macOS 用户可以使用 Homebrew 一键安装。
# 添加 Homebrew 源(如果有的话)
brew tap openclaw/tap
# 安装 OpenClaw
brew install openclaw
# 运行新手引导
openclaw onboard --install-daemon
适用于开发者,想要最新功能或自定义修改。
# 克隆仓库
git clone https://github.com/openclaw/openclaw.git
cd openclaw
# 安装依赖
npm install
# 链接全局
npm link
# 运行
openclaw onboard --install-daemon
运行 openclaw onboard 后,向导会引导你完成以下配置:
Claude / OpenAI / DeepSeek / Google / 本地模型 等
粘贴你从对应平台获取的 API Key
默认 18789,可自定义
Telegram / 飞书 / Discord 等
# 检查 Gateway 状态
openclaw gateway status
# 预期输出
✅ Gateway 正在运行: http://127.0.0.1:18789
# 启动控制台
openclaw dashboard
# 预期:浏览器自动打开控制台界面
以下是常用渠道的配置示例:
# 1. 创建 Telegram Bot
# 在 Telegram 搜索 @BotFather,发送 /newbot
# 获取 Bot Token
# 2. 配置 openclaw.json
{
"channels": {
"telegram": {
"enabled": true,
"botToken": "你的Bot_Token",
"allowFrom": ["你的用户ID"]
}
}
}
# 3. 重启 Gateway
openclaw gateway restart
A: 使用 sudo npm install -g openclaw@latest 或以管理员身份运行终端。
A: 推荐使用 WSL2 (Windows Subsystem for Linux) 或 Docker,可以获得更好的兼容性。
A: 运行 npm update -g openclaw@latest 即可更新到最新版本。
A: 根据你选择的模型提供商,前往对应平台申请:Anthropic、OpenAI、DeepSeek 等。
A: 运行 npm uninstall -g openclaw 即可卸载。