Install overview
Cài đặt
Yêu cầu hệ thống
- Node 24 (khuyến nghị) hoặc Node 22.19+ - script cài đặt tự động xử lý việc này
- macOS, Linux, hoặc Windows - người dùng Windows có thể bắt đầu với ứng dụng Windows Hub gốc, trình cài đặt CLI PowerShell, hoặc WSL2 Gateway. Xem Windows.
pnpmchỉ cần thiết nếu bạn build từ mã nguồn
Khuyến nghị: script cài đặt
Cách cài đặt nhanh nhất. Script phát hiện hệ điều hành của bạn, cài Node nếu cần, cài OpenClaw và khởi chạy onboarding.
macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bashWindows (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-onboardWindows (PowerShell)
& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboardĐể xem tất cả flag và tùy chọn CI/tự động hóa, xem nội bộ 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 dưới một prefix cục bộ như
~/.openclaw, không phụ thuộc vào bản cài Node toàn hệ thống:
curl -fsSL https://openclaw.ai/install-cli.sh | bashTheo mặc định, script hỗ trợ cài đặt npm, cùng với cài đặt git-checkout trong cùng luồng prefix. Tham khảo đầy đủ: nội bộ trình cài đặt.
Đã cài đặt rồi? Chuyển đổi giữa bản cài 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@latestopenclaw onboard --install-daemonpnpm
pnpm add -g openclaw@latestpnpm approve-builds -gopenclaw onboard --install-daemonbun
bun add -g openclaw@latestopenclaw onboard --install-daemonTừ mã nguồn
Dành cho contributor hoặc bất kỳ ai muốn chạy từ một checkout cục bộ:
git clone https://github.com/openclaw/openclaw.gitcd openclawpnpm install && pnpm build && pnpm ui:buildpnpm link --globalopenclaw onboard --install-daemonHoặ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ừ checkout main trên GitHub
curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash -s -- --install-method git --version mainContainer và trình quản lý package
Triển khai dạng container hoặc headless.
Giải pháp 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ỉ dùng CLI qua runtime Bun.
Xác minh bản cài đặt
openclaw --version # confirm the CLI is availableopenclaw doctor # check for config issuesopenclaw gateway status # verify the Gateway is runningNếu bạn muốn startup được quản lý sau khi cài đặt:
- macOS: LaunchAgent qua
openclaw onboard --install-daemonhoặcopenclaw gateway install - Linux/WSL2: dịch vụ người dùng systemd qua các lệnh tương tự
- Windows gốc: ưu tiên Scheduled Task, với mục đăng nhập theo người dùng trong thư mục Startup làm phương án 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 cloud server hoặc VPS:
Bất kỳ Linux VPS nào.
Các bước Docker dùng chung.
Triển khai K8s.
Triển khai trên Fly.io.
Triển khai Hetzner.
Triển khai Google Cloud.
Triển khai Azure.
Triển khai Railway.
Triển khai Render.
Triển khai Northflank.
Cập nhật, di chuyển, hoặc gỡ cài đặt
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 startup của 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.