開発チャンネル
最終更新日: 2026-01-21 OpenClaw には 3 つのアップデートチャンネルがあります。- stable: npm dist-tag
latest。 - beta: npm dist-tag
beta(テスト中のビルド)。 - dev:
main(git)の移動する最新ヘッド。npm dist-tag:dev(公開時)。 dev:main(git)の移動する最新ヘッド。npm dist-tag:dev(公開時)。 npm dist-tag:dev(公開時)
latest に昇格 します。
この際、バージョン番号は変更しません。npm インストールにおける信頼できる情報源は dist-tag です。
チャンネルの切り替え
Git のチェックアウト:stable/betaは、最新の一致するタグをチェックアウトします(多くの場合、同じタグです)。devはmainに切り替え、upstream 上でリベースします。
latest、beta、dev)経由で更新されます。
--channel を使って 明示的に チャンネルを切り替えると、OpenClaw は
インストール方法も揃えます。
devは git チェックアウトを保証し(デフォルトは~/openclaw、OPENCLAW_GIT_DIRで上書き可能)、 それを更新し、そのチェックアウトからグローバル CLI をインストールします。stable/betaは、対応する dist-tag を使って npm からインストールします。
プラグインとチャンネル
openclaw update でチャンネルを切り替えると、OpenClaw はプラグインのソースも同期します。
devは、git チェックアウトに含まれるバンドル済みプラグインを優先します。stableとbetaは、npm でインストールされたプラグインパッケージを復元します。
タグ付けのベストプラクティス
- git チェックアウトが到達してほしいリリースにはタグを付けてください(
vYYYY.M.DまたはvYYYY.M.D-<patch>)。 - タグは不変に保ちます。タグを移動したり再利用したりしないでください。
- npm インストールにおいては、npm dist-tag が引き続き信頼できる情報源です。
latest→ 安定版beta→ 候補ビルドdev→ main のスナップショット(任意)
macOS アプリの提供状況
beta および dev ビルドには、macOS アプリのリリースが 含まれない 場合があります。問題ありません。 問題ありません: 問題ありません:- git タグおよび npm dist-tag は引き続き公開できます。
- リリースノートや変更履歴で「この beta には macOS ビルドなし」と明記してください。