Ana içeriğe atla

Güncelleme

OpenClaw’ı güncel tutun.

Önerilen: openclaw update

Güncellemenin en hızlı yolu. Kurulum türünüzü (npm veya git) algılar, en son sürümü getirir, openclaw doctor çalıştırır ve gateway’i yeniden başlatır.
openclaw update
Kanalları değiştirmek veya belirli bir sürümü hedeflemek için:
openclaw update --channel beta
openclaw update --tag main
openclaw update --dry-run   # uygulamadan önizle
--channel beta, beta sürümünü tercih eder, ancak çalışma zamanı beta etiketi eksikse veya en son kararlı sürümden eskiyse stable/latest sürüme geri döner. Tek seferlik bir paket güncellemesi için ham npm beta dist-tag değerini istiyorsanız --tag beta kullanın. Kanal anlamları için bkz. Development channels.

Alternatif: yükleyiciyi yeniden çalıştırın

curl -fsSL https://openclaw.ai/install.sh | bash
Onboarding’i atlamak için --no-onboard ekleyin. Kaynak kurulumlarında --install-method git --no-onboard geçin.

Alternatif: elle npm, pnpm veya bun

npm i -g openclaw@latest
pnpm add -g openclaw@latest
bun add -g openclaw@latest

Otomatik güncelleyici

Otomatik güncelleyici varsayılan olarak kapalıdır. Bunu ~/.openclaw/openclaw.json içinde etkinleştirin:
{
  update: {
    channel: "stable",
    auto: {
      enabled: true,
      stableDelayHours: 6,
      stableJitterHours: 12,
      betaCheckIntervalHours: 1,
    },
  },
}
KanalDavranış
stablestableDelayHours kadar bekler, sonra stableJitterHours boyunca deterministik jitter ile uygular (aşamalı yayılım).
betaHer betaCheckIntervalHours süresinde bir denetler (varsayılan: saatlik) ve hemen uygular.
devOtomatik uygulama yok. openclaw update komutunu elle kullanın.
Gateway ayrıca başlangıçta bir güncelleme ipucu da günlüğe kaydeder (update.checkOnStart: false ile devre dışı bırakın).

Güncellemeden sonra

1
Doctor çalıştırın
2
openclaw doctor
3
Config’i geçirir, DM ilkelerini denetler ve gateway sağlığını denetler. Ayrıntılar: Doctor
4
Gateway’i yeniden başlatın
5
openclaw gateway restart
6
Doğrulayın
7
openclaw health

Geri alma

Bir sürümü sabitleyin (npm)

npm i -g openclaw@<version>
openclaw doctor
openclaw gateway restart
İpucu: npm view openclaw version, şu anda yayımlanmış sürümü gösterir.

Bir commit’i sabitleyin (kaynak)

git fetch origin
git checkout "$(git rev-list -n 1 --before=\"2026-01-01\" origin/main)"
pnpm install && pnpm build
openclaw gateway restart
En yeni sürüme dönmek için: git checkout main && git pull.

Takılırsanız

İlgili

  • Install Overview — tüm kurulum yöntemleri
  • Doctor — güncellemelerden sonra sağlık denetimleri
  • Migrating — büyük sürüm geçiş kılavuzları