インストール
すでに Getting Started を完了しましたか? すべて設定されています — このページは、代替のインストール方法、プラットフォーム固有の手順、およびメンテナンスのためのものです。システム要件
Windows では、WSL2 上で OpenClaw を実行することを強く推奨します。
インストール方法
Installer script
Installer script
CLI をダウンロードし、npm でグローバルにインストールして、オンボーディングウィザードを起動します。以上です — スクリプトが Node の検出、インストール、オンボーディングを処理します。オンボーディングをスキップしてバイナリのみをインストールする場合:すべてのフラグ、環境変数、CI/自動化オプションについては、Installer internals を参照してください。
- macOS / Linux / WSL2
- Windows(PowerShell)
- macOS / Linux / WSL2
- Windows(PowerShell)
npm / pnpm
npm / pnpm
すでに Node 22+ があり、インストールを自分で管理したい場合:
- npm
- pnpm
sharp のビルドエラー?
sharp のビルドエラー?
From source
From source
コントリビューターまたはローカルチェックアウトから実行したい人のために。より高度な開発ワークフローについては、Setup を参照してください。
クローンとビルド
OpenClaw リポジトリ をクローンしてビルドします:
その他のインストール方法
Docker
コンテナ化またはヘッドレスなデプロイ。
Podman
ルートレスコンテナ:
setup-podman.sh を一度実行し、その後起動スクリプトを実行します。Nix
Nix による宣言的インストール。
Ansible
フリートの自動プロビジョニング。
Bun
Bun ランタイムによる CLI のみの利用。
インストール後
動作確認を行います:- ホームディレクトリ基準の内部パスには
OPENCLAW_HOME - 可変状態の保存場所には
OPENCLAW_STATE_DIR - 設定ファイルの場所には
OPENCLAW_CONFIG_PATH
トラブルシューティング:openclaw が見つからない
PATH diagnosis and fix
PATH diagnosis and fix
クイック診断:Windows では、
$(npm prefix -g)/bin(macOS/Linux)または $(npm prefix -g)(Windows)が $PATH に含まれていない場合、シェルは npm のグローバルバイナリ(openclaw を含む)を見つけられません。修正 — シェルの起動ファイル(~/.zshrc または ~/.bashrc)に追加します:npm prefix -g の出力を PATH に追加してください。その後、新しいターミナルを開く(または zsh では rehash、bash では hash -r を実行)してください。更新 / アンインストール
Updating
OpenClaw を最新の状態に保ちます。
Migrating
新しいマシンへ移行します。
Uninstall
OpenClaw を完全に削除します。