Documentation Index
Fetch the complete documentation index at: https://openclaw.zhcndoc.com/llms.txt
Use this file to discover all available pages before exploring further.
系统要求
- Node 24(推荐)或 Node 22.14+ — 安装脚本会自动处理
- macOS、Linux 或 Windows — 原生 Windows 和 WSL2 均受支持;WSL2 更稳定。请参阅 Windows。
- 仅在你从源码构建时才需要
pnpm
推荐:安装脚本
最快的安装方式。它会检测你的操作系统,如有需要会安装 Node,安装 OpenClaw,并启动引导流程。- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
其他安装方式
本地前缀安装器(install-cli.sh)
当你希望将 OpenClaw 和 Node 保持在本地前缀下,例如
~/.openclaw,而不依赖系统级 Node 安装时,请使用此方式:
openclaw update --channel dev 和 openclaw update --channel stable 在包安装和 git 安装之间切换。请参阅
更新。
npm、pnpm 或 bun
如果你已经自行管理 Node:- npm
- pnpm
- bun
故障排查:sharp 构建错误(npm)
故障排查:sharp 构建错误(npm)
从源码
适用于贡献者或任何想要从本地检出版本运行的人:pnpm openclaw ...。请参阅 设置 获取完整的开发工作流。
从 GitHub main 安装
容器和包管理器
Docker
容器化或无头部署。
Podman
Docker 的无 root 容器替代方案。
Nix
通过 Nix flake 进行声明式安装。
Ansible
自动化集群配置。
Bun
通过 Bun 运行时仅使用 CLI。
验证安装
- macOS:通过
openclaw onboard --install-daemon或openclaw gateway install创建 LaunchAgent - Linux/WSL2:通过相同命令创建 systemd 用户服务
- 原生 Windows:优先使用计划任务;如果创建任务被拒绝,则回退为每用户的 Startup 文件夹登录项
托管与部署
将 OpenClaw 部署到云服务器或 VPS:VPS
任意 Linux VPS
Docker VM
通用 Docker 步骤
Kubernetes
K8s
Fly.io
Fly.io
Hetzner
Hetzner
GCP
Google Cloud
Azure
Azure
Railway
Railway
Render
Render
Northflank
Northflank
更新、迁移或卸载
更新
保持 OpenClaw 为最新版本。
迁移
迁移到新机器。
卸载
完全移除 OpenClaw。
故障排查:找不到 openclaw
如果安装成功了,但在终端中找不到 openclaw:
$(npm prefix -g)/bin 不在你的 $PATH 中,请将其添加到你的 shell 启动文件(~/.zshrc 或 ~/.bashrc):