Node.js
OpenClaw には Node 22.14 以降 が必要です。Node 24 がデフォルトであり、推奨される実行時環境 です。インストール、CI、リリースワークフローでは Node 24 を推奨します。Node 22 もアクティブな LTS 系列として引き続きサポートされます。インストーラースクリプト は Node を自動検出してインストールします。このページは、Node を自分でセットアップし、すべてが正しく構成されていること(バージョン、PATH、グローバルインストール)を確認したい場合のためのものです。バージョンを確認する
v24.x.x 以降を表示する場合、推奨されるデフォルト環境です。v22.14.x 以降を表示する場合、サポート対象の Node 22 LTS 環境ですが、可能なときに Node 24 へアップグレードすることを推奨します。Node がインストールされていない、またはバージョンが古すぎる場合は、以下のインストール方法を選んでください。
Node をインストールする
- macOS
- Linux
- Windows
バージョンマネージャーを使う(nvm、fnm、mise、asdf)
バージョンマネージャーを使う(nvm、fnm、mise、asdf)
トラブルシューティング
openclaw: command not found
これはほぼ常に、npm のグローバル bin ディレクトリーが PATH に入っていないことを意味します。
npm install -g で権限エラーが出る場合(Linux)
EACCES エラーが表示される場合は、npm のグローバル prefix をユーザーが書き込み可能なディレクトリーに切り替えてください:
export PATH=... の行を ~/.bashrc または ~/.zshrc に追加してください。
関連
- Install Overview — すべてのインストール方法
- Updating — OpenClaw を最新の状態に保つ
- はじめに — インストール後の最初の手順