Instal
Sudah mengikuti Panduan Memulai? Anda sudah siap — halaman ini ditujukan untuk metode instalasi alternatif, instruksi spesifik platform, dan pemeliharaan.Persyaratan sistem
- Node 22+ (skrip instalasi akan menginstalnya jika belum ada)
- macOS, Linux, atau Windows
pnpmhanya diperlukan jika Anda membangun dari sumber (source)
Di Windows, kami sangat merekomendasikan menjalankan OpenClaw di bawah WSL2.
Metode instalasi
Skrip instalasi
Skrip instalasi
Mengunduh CLI, menginstalnya secara global via npm, dan meluncurkan wizard onboarding.Selesai — skrip menangani deteksi Node, instalasi, dan onboarding.Untuk melewati onboarding dan hanya menginstal binernya saja:Untuk semua bendera (flag), variabel lingkungan (env var), dan opsi CI/otomatisasi, lihat Detail teknis installer.
- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
npm / pnpm
npm / pnpm
Jika Anda sudah memiliki Node 22+ dan lebih suka mengelola instalasi sendiri:
- npm
- pnpm
error saat build sharp?
error saat build sharp?
Jika Anda memiliki libvips yang terinstal secara global (umum di macOS via Homebrew) dan Jika Anda melihat pesan
sharp gagal, paksa penggunaan biner prebuilt:sharp: Please add node-gyp to your dependencies, instal build tooling (macOS: Xcode CLT + npm install -g node-gyp) atau gunakan variabel lingkungan di atas.Dari sumber (source)
Dari sumber (source)
Untuk kontributor atau siapa pun yang ingin menjalankan dari checkout lokal.Untuk alur kerja pengembangan yang lebih mendalam, lihat Setup.
Clone dan bangun (build)
Clone repositori OpenClaw dan bangun:
Hubungkan (link) CLI
Buat perintah Atau, lewati langkah link dan jalankan perintah via
openclaw tersedia secara global:pnpm openclaw ... dari dalam repositori.Metode instalasi lainnya
Docker
Deployment dalam kontainer atau headless.
Podman
Kontainer rootless: jalankan
setup-podman.sh sekali, lalu skrip peluncuran.Nix
Instalasi deklaratif melalui Nix.
Ansible
Provisioning armada otomatis.
Bun
Penggunaan khusus CLI melalui runtime Bun.
Setelah instalasi
Pastikan semuanya berfungsi:OPENCLAW_HOMEuntuk jalur internal berbasis direktori homeOPENCLAW_STATE_DIRuntuk lokasi state yang dapat berubahOPENCLAW_CONFIG_PATHuntuk lokasi file konfigurasi
Pemecahan Masalah: openclaw tidak ditemukan
Diagnosis PATH dan perbaikan
Diagnosis PATH dan perbaikan
Diagnosis cepat:Jika Di Windows, tambahkan output dari
$(npm prefix -g)/bin (macOS/Linux) atau $(npm prefix -g) (Windows) tidak ada dalam $PATH Anda, shell Anda tidak dapat menemukan biner npm global (termasuk openclaw).Perbaikan — tambahkan jalur tersebut ke file startup shell Anda (~/.zshrc atau ~/.bashrc):npm prefix -g ke PATH Anda.Kemudian buka terminal baru (atau jalankan rehash di zsh / hash -r di bash).Perbarui / Hapus Instalasi
Memperbarui
Jaga OpenClaw tetap mutakhir.
Migrasi
Pindah ke mesin baru.
Hapus Instalasi
Hapus OpenClaw sepenuhnya.