Install overview

Kurulum

Sistem gereksinimleri

  • Node 24 (önerilir) veya Node 22.16+ - yükleyici betiği bunu otomatik olarak halleder
  • macOS, Linux veya Windows - hem yerel Windows hem de WSL2 desteklenir; WSL2 daha kararlıdır. Bkz. Windows.
  • Kaynaktan derleme yapıyorsanız yalnızca pnpm gerekir

Önerilen: yükleyici betiği

Kurulumun en hızlı yolu. İşletim sisteminizi algılar, gerekirse Node kurar, OpenClaw'ı kurar ve ilk kurulumu başlatır.

macOS / Linux / WSL2

bash
curl -fsSL https://openclaw.ai/install.sh | bash

Windows (PowerShell)

powershell
iwr -useb https://openclaw.ai/install.ps1 | iex

İlk kurulumu çalıştırmadan kurmak için:

macOS / Linux / WSL2

bash
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard

Windows (PowerShell)

powershell
& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboard

Tüm bayraklar ve CI/otomasyon seçenekleri için bkz. Yükleyici ayrıntıları.

Alternatif kurulum yöntemleri

Yerel önek yükleyicisi (install-cli.sh)

OpenClaw ve Node'un, sistem geneline kurulu bir Node'a bağımlı olmadan ~/.openclaw gibi yerel bir önek altında tutulmasını istediğinizde bunu kullanın:

bash
curl -fsSL https://openclaw.ai/install-cli.sh | bash

Varsayılan olarak npm kurulumlarını ve aynı önek akışı altında git-checkout kurulumlarını destekler. Tam başvuru: Yükleyici ayrıntıları.

Zaten kurulu mu? Paket ve git kurulumları arasında openclaw update --channel dev ve openclaw update --channel stable ile geçiş yapın. Bkz. Güncelleme.

npm, pnpm veya bun

Node'u zaten kendiniz yönetiyorsanız:

npm

bash
npm install -g openclaw@latestopenclaw onboard --install-daemon

pnpm

bash
pnpm add -g openclaw@latestpnpm approve-builds -gopenclaw onboard --install-daemon

bun

bash
bun add -g openclaw@latestopenclaw onboard --install-daemon
Troubleshooting: sharp build errors (npm)

sharp, global olarak kurulmuş libvips nedeniyle başarısız olursa:

bash
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest

Kaynaktan

Katkıda bulunanlar veya yerel bir checkout'tan çalıştırmak isteyen herkes için:

bash
git clone https://github.com/openclaw/openclaw.gitcd openclawpnpm install && pnpm build && pnpm ui:buildpnpm link --globalopenclaw onboard --install-daemon

Alternatif olarak link adımını atlayıp repo içinden pnpm openclaw ... kullanabilirsiniz. Tam geliştirme iş akışları için bkz. Kurulum.

GitHub main dalından kurulum

bash
npm install -g github:openclaw/openclaw#main

Kapsayıcılar ve paket yöneticileri

Kurulumu doğrulama

bash
openclaw --version      # CLI'nin kullanılabilir olduğunu doğrulayınopenclaw doctor         # yapılandırma sorunlarını denetleyinopenclaw gateway status # Gateway'in çalıştığını doğrulayın

Kurulumdan sonra yönetilen başlangıç istiyorsanız:

  • macOS: openclaw onboard --install-daemon veya openclaw gateway install ile LaunchAgent
  • Linux/WSL2: aynı komutlarla systemd kullanıcı hizmeti
  • Yerel Windows: önce Zamanlanmış Görev, görev oluşturma reddedilirse kullanıcı başına Startup klasörü oturum açma öğesi yedeği

Barındırma ve dağıtım

OpenClaw'ı bir bulut sunucusuna veya VPS'ye dağıtın:

VPS
Docker VM
Kubernetes
Fly.io
Hetzner
GCP
Azure
Railway
Render
Northflank

Güncelleme, taşıma veya kaldırma

Sorun giderme: openclaw bulunamadı

Kurulum başarılı olduysa ancak terminalinizde openclaw bulunamıyorsa:

bash
node -v           # Node kurulu mu?npm prefix -g     # Global paketler nerede?echo "$PATH"      # Global bin dizini PATH içinde mi?

$(npm prefix -g)/bin, $PATH içinde değilse bunu kabuk başlangıç dosyanıza (~/.zshrc veya ~/.bashrc) ekleyin:

bash
export PATH="$(npm prefix -g)/bin:$PATH"

Ardından yeni bir terminal açın. Daha fazla ayrıntı için bkz. Node kurulumu.

Was this useful?