Install overview
Cài đặt
Yêu cầu hệ thống
- Node 24 (khuyến nghị) hoặc Node 22.14+ - script cài đặt tự động xử lý việc này
- macOS, Linux hoặc Windows - hỗ trợ cả Windows gốc và WSL2; WSL2 ổn định hơn. Xem Windows.
- Chỉ cần
pnpmnếu bạn build từ source
Khuyến nghị: script cài đặt
Cách cài đặt nhanh nhất. Script phát hiện OS của bạn, cài đặt Node nếu cần, cài đặt OpenClaw và khởi chạy onboarding.
macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bash
Windows (PowerShell)
iwr -useb https://openclaw.ai/install.ps1 | iex
Để cài đặt mà không chạy onboarding:
macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
Windows (PowerShell)
& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboard
Để biết tất cả flag và tùy chọn CI/tự động hóa, xem Thông tin nội bộ của trình cài đặt.
Các phương thức cài đặt thay thế
Trình cài đặt prefix cục bộ (install-cli.sh)
Dùng cách này khi bạn muốn giữ OpenClaw và Node trong một prefix cục bộ như
~/.openclaw, không phụ thuộc vào bản cài đặt Node toàn hệ thống:
curl -fsSL https://openclaw.ai/install-cli.sh | bash
Theo mặc định, script hỗ trợ cài đặt qua npm, cùng với cài đặt từ git-checkout trong cùng luồng prefix. Tham khảo đầy đủ: Thông tin nội bộ của trình cài đặt.
Đã cài đặt rồi? Chuyển đổi giữa bản cài đặt package và git bằng
openclaw update --channel dev và openclaw update --channel stable. Xem
Cập nhật.
npm, pnpm hoặc bun
Nếu bạn đã tự quản lý Node:
npm
npm install -g openclaw@latest
openclaw onboard --install-daemon
pnpm
pnpm add -g openclaw@latest
pnpm approve-builds -g
openclaw onboard --install-daemon
bun
bun add -g openclaw@latest
openclaw onboard --install-daemon
Khắc phục sự cố: lỗi build sharp (npm)
Nếu sharp lỗi do libvips được cài đặt toàn cục:
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest
Từ source
Dành cho cộng tác viên hoặc bất kỳ ai muốn chạy từ checkout cục bộ:
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install && pnpm build && pnpm ui:build
pnpm link --global
openclaw onboard --install-daemon
Hoặc bỏ qua bước link và dùng pnpm openclaw ... từ bên trong repo. Xem Thiết lập để biết đầy đủ workflow phát triển.
Cài đặt từ GitHub main
npm install -g github:openclaw/openclaw#main
Container và trình quản lý package
Triển khai dạng container hoặc headless.
Phương án container không cần root thay thế Docker.
Cài đặt khai báo qua Nix flake.
Cấp phát fleet tự động.
Chỉ sử dụng CLI qua runtime Bun.
Xác minh cài đặt
openclaw --version # confirm the CLI is available
openclaw doctor # check for config issues
openclaw gateway status # verify the Gateway is running
Nếu bạn muốn khởi động có quản lý sau khi cài đặt:
- macOS: LaunchAgent qua
openclaw onboard --install-daemonhoặcopenclaw gateway install - Linux/WSL2: dịch vụ systemd người dùng qua cùng các lệnh đó
- Windows gốc: Scheduled Task trước, với mục đăng nhập Startup-folder theo từng người dùng làm dự phòng nếu việc tạo task bị từ chối
Hosting và triển khai
Triển khai OpenClaw trên server đám mây hoặc VPS:
OPENCLAW_DOCS_MARKER:cardOpen:IHRpdGxlPSJGbHkuaW8iIGhyZWY9Ii92aS9pbnN0YWxsL2ZseSI Fly.io OPENCLAW_DOCS_MARKER:cardClose:
Cập nhật, di chuyển hoặc gỡ cài đặt
Luôn giữ OpenClaw được cập nhật.
Chuyển sang máy mới.
Gỡ bỏ OpenClaw hoàn toàn.
Khắc phục sự cố: không tìm thấy openclaw
Nếu cài đặt thành công nhưng không tìm thấy openclaw trong terminal của bạn:
node -v # Node installed?
npm prefix -g # Where are global packages?
echo "$PATH" # Is the global bin dir in PATH?
Nếu $(npm prefix -g)/bin không có trong $PATH của bạn, hãy thêm nó vào file khởi động shell (~/.zshrc hoặc ~/.bashrc):
export PATH="$(npm prefix -g)/bin:$PATH"
Sau đó mở terminal mới. Xem Thiết lập Node để biết thêm chi tiết.
Docs agent