Persyaratan sistem
- Node 24 (direkomendasikan) atau Node 22.19+ - skrip penginstal menanganinya secara otomatis
- macOS, Linux, atau Windows - pengguna Windows dapat memulai dengan aplikasi Windows Hub native, penginstal CLI PowerShell, atau Gateway WSL2. Lihat Windows.
pnpmhanya diperlukan jika Anda membangun dari sumber
Direkomendasikan: skrip penginstal
Cara tercepat untuk menginstal. Skrip ini mendeteksi OS Anda, menginstal Node jika diperlukan, menginstal OpenClaw, dan menjalankan onboarding.Pengguna desktop Windows juga dapat menginstal aplikasi pendamping native Windows Hub, yang mencakup penyiapan, status tray, chat, mode node, dan mode MCP lokal.
- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
Metode instalasi alternatif
Penginstal prefiks lokal (install-cli.sh)
Gunakan ini saat Anda ingin OpenClaw dan Node disimpan di bawah prefiks lokal seperti
~/.openclaw, tanpa bergantung pada instalasi Node di seluruh sistem:
openclaw update --channel dev dan openclaw update --channel stable. Lihat
Memperbarui.
npm, pnpm, atau bun
Jika Anda sudah mengelola Node sendiri:- npm
- pnpm
- bun
Penginstal hosted menghapus filter kesegaran npm seperti
min-release-age
untuk instalasi paket OpenClaw. Jika Anda menginstal secara manual dengan npm, kebijakan
npm Anda sendiri tetap berlaku.Dari sumber
Untuk kontributor atau siapa pun yang ingin menjalankan dari checkout lokal:pnpm openclaw ... dari dalam repo. Lihat Penyiapan untuk alur kerja pengembangan lengkap.
Instal dari checkout utama GitHub
Container dan manajer paket
Docker
Deployment berbasis container atau tanpa antarmuka grafis.
Podman
Alternatif container rootless untuk Docker.
Nix
Instalasi deklaratif melalui Nix flake.
Ansible
Provisioning fleet otomatis.
Bun
Penggunaan khusus CLI melalui runtime Bun.
Verifikasi instalasi
- macOS: LaunchAgent melalui
openclaw onboard --install-daemonatauopenclaw gateway install - Linux/WSL2: layanan pengguna systemd melalui perintah yang sama
- Windows native: Scheduled Task terlebih dahulu, dengan fallback item login folder Startup per pengguna jika pembuatan tugas ditolak
Hosting dan deployment
Deploy OpenClaw di server cloud atau VPS:VPS
VPS Linux apa pun.
Docker VM
Langkah Docker bersama.
Kubernetes
Deployment K8s.
Fly.io
Deploy di Fly.io.
Hetzner
Deployment Hetzner.
GCP
Deployment Google Cloud.
Azure
Deployment Azure.
Railway
Deployment Railway.
Render
Deployment Render.
Northflank
Deployment Northflank.
Perbarui, migrasikan, atau hapus instalasi
Updating
Selalu perbarui OpenClaw.
Migrating
Pindah ke mesin baru.
Uninstall
Hapus OpenClaw sepenuhnya.
Pemecahan masalah: openclaw tidak ditemukan
Jika instalasi berhasil tetapi openclaw tidak ditemukan di terminal Anda:
$(npm prefix -g)/bin tidak ada di $PATH Anda, tambahkan ke file startup shell Anda (~/.zshrc atau ~/.bashrc):