OpenClaw には Node 22.16 以降が必要です。インストール、CI、リリースワークフローでは、Node 24 がデフォルトかつ推奨ランタイムです。Node 22 はアクティブな LTS 系列を通じて引き続きサポートされます。インストーラースクリプトは Node を自動的に検出してインストールします。このページは、Node を自分でセットアップし、すべてが正しく接続されていること(バージョン、PATH、グローバルインストール)を確認したい場合のためのものです。Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
バージョンを確認する
v24.x.x 以上を出力する場合、推奨デフォルトを使用しています。v22.16.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 に追加します。