Install overview
インストール
システム要件
- Node 22.22.3+、24.15+、または25.9+ - Node 24がデフォルトの対象です。インストーラースクリプトが自動的に処理します。
- macOS、Linux、またはWindows - Windowsユーザーは、ネイティブWindows Hubアプリ、PowerShell CLIインストーラー、またはWSL2 Gatewayから始められます。Windowsを参照してください。
pnpmは、ソースからビルドする場合にのみ必要です。
推奨:インストーラースクリプト
最も速いインストール方法です。OSを検出し、必要に応じてNodeをインストールしてから、OpenClawをインストールし、オンボーディングを開始します。
macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bashWindows (PowerShell)
iwr -useb https://openclaw.ai/install.ps1 | iexオンボーディングを実行せずにインストールするには:
macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboardWindows (PowerShell)
& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboardすべてのフラグとCI/自動化オプションについては、インストーラーの内部仕様を参照してください。
その他のインストール方法
ローカルプレフィックスインストーラー(install-cli.sh)
システム全体のNodeインストールに依存せず、OpenClawとNodeを
~/.openclawなどのローカルプレフィックス内に保持する場合に使用します:
curl -fsSL https://openclaw.ai/install-cli.sh | bashデフォルトでnpmインストールをサポートし、同じプレフィックスフローで gitチェックアウトからのインストールにも対応しています。詳細なリファレンス:インストーラーの内部仕様。
すでにインストール済みですか?openclaw update --channel devとopenclaw update --channel stableを使用して、
パッケージインストールとgitインストールを切り替えられます。
更新を参照してください。
npm、pnpm、またはbun
Nodeを自分で管理している場合:
npm
npm install -g openclaw@latestopenclaw onboard --install-daemonpnpm
pnpm add -g openclaw@latestpnpm approve-builds -gopenclaw onboard --install-daemonbun
bun add -g openclaw@latestopenclaw onboard --install-daemonソースから
コントリビューター、またはローカルチェックアウトから実行したい場合:
git clone https://github.com/openclaw/openclaw.gitcd openclawpnpm install && pnpm build && pnpm ui:buildpnpm link --globalopenclaw onboard --install-daemonまたは、リンクを省略し、リポジトリ内からpnpm openclaw ...を使用します。開発ワークフローの詳細については、セットアップを参照してください。
GitHubのmainチェックアウトからインストール
curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash -s -- --install-method git --version mainコンテナとパッケージマネージャー
コンテナ化またはヘッドレス環境へのデプロイ。
Dockerに代わるルートレスコンテナ。
Nix flakeによる宣言的インストール。
フリートの自動プロビジョニング。
オプションの依存関係インストーラー兼パッケージスクリプトランナー。
インストールの確認
openclaw --version # CLIが利用可能であることを確認openclaw doctor # 設定の問題を確認openclaw gateway status # Gatewayが実行中であることを確認インストール後に管理された自動起動を使用する場合:
- macOS:
openclaw onboard --install-daemonまたはopenclaw gateway installによるLaunchAgent - Linux/WSL2:同じコマンドによるsystemdユーザーサービス
- ネイティブWindows:まずScheduled Taskを使用し、タスク作成が拒否された場合はユーザーごとのStartupフォルダーのログイン項目にフォールバック
ホスティングとデプロイ
OpenClawをクラウドサーバーまたはVPSにデプロイします。プロバイダーの全選択肢 (DigitalOcean、Hetzner、Hostinger、Fly.io、GCP、Azure、Railway、 Northflank、Oracle Cloud、Raspberry Piなど)についてはLinuxサーバーを参照するか、 Render上に宣言的にデプロイしてください。
更新、移行、またはアンインストール
トラブルシューティング:openclawが見つからない
ほとんどの場合、PATHの問題です。npmのグローバルbinディレクトリがシェルのPATHに含まれていません。Windowsのパスを含む完全な修正方法については、Node.jsのトラブルシューティングを参照してください。
node -v # Nodeはインストール済み?npm prefix -g # グローバルパッケージの場所は?echo "$PATH" # グローバルbinディレクトリはPATHに含まれている?