更新
OpenClawを最新の状態に保ちます。推奨: openclaw update
最も手早い更新方法です。インストール種別(npmまたはgit)を検出し、最新バージョンを取得し、openclaw doctorを実行して、gatewayを再起動します。
--channel betaはbetaを優先しますが、betaタグが存在しない場合や最新のstableリリースより古い場合、ランタイムはstable/latestへフォールバックします。単発のパッケージ更新で生のnpm beta dist-tagを使いたい場合は--tag betaを使用してください。
チャンネルの意味については、開発チャンネルを参照してください。
代替手段: インストーラーを再実行する
--no-onboardを追加してください。ソースインストールでは、--install-method git --no-onboardを渡してください。
代替手段: 手動でnpm、pnpm、またはbunを使う
自動アップデーター
自動アップデーターはデフォルトで無効です。~/.openclaw/openclaw.jsonで有効にします:
| Channel | 動作 |
|---|---|
stable | stableDelayHours待機した後、stableJitterHours全体にわたる決定論的ジッターで適用します(段階的ロールアウト)。 |
beta | betaCheckIntervalHoursごと(デフォルト: 毎時)に確認し、すぐに適用します。 |
dev | 自動適用はしません。手動でopenclaw updateを使用してください。 |
update.checkOnStart: false)。
更新後
設定を移行し、DMポリシーを監査し、gatewayの正常性を確認します。詳細: Doctor
ロールバック
バージョンを固定する(npm)
npm view openclaw versionで確認できます。
コミットを固定する(ソース)
git checkout main && git pull。
行き詰まった場合
- もう一度
openclaw doctorを実行し、出力を注意深く読んでください。 - 確認先: トラブルシューティング
- Discordで質問する: https://discord.gg/clawd
関連
- Install Overview — すべてのインストール方法
- Doctor — 更新後のヘルスチェック
- Migrating — メジャーバージョン移行ガイド