OpenClawのインストール方法 — Windows・Mac・Linux完全インストールガイド
OpenClawのインストールは約5分で完了します。 Node.js 22以上、Git、8GBのRAMが必要です。最も手軽な方法は、npm install -g openclaw@latestコマンドを1つ実行し、続けてセットアップウィザードを進めることです。または、MyClaw.aiのマネージドホスティングを利用すれば、インストール自体を完全にスキップできます。
OpenClawインストール前に必要なもの
OpenClawをマシンにインストールする前に、以下の要件を確認してください:
要件最小推奨RAM8GB16GBストレージ10GB20GBNode.jsv22v22+(最新LTS)OSWin 10(WSL2)/ macOS 12 / Ubuntu 20.04最新の安定版
オプション1:マネージドホスティングでインストールをスキップ
インストールの手間を省きたいですか? MyClaw.aiは完全マネージドのOpenClawホスティングを提供しています — セットアップ不要で、数秒でインスタンスが利用可能になります:
- 即座にセットアップ — インストール不要、設定不要、ターミナルコマンド不要
- 常時稼働 — パソコンをつけっぱなしにしなくても24時間365日稼働
- 自動アップデート — 常に最新のOpenClawバージョンを実行
オプション2:OpenClawをセルフホスト
セルフホストには2つの方法があります:推奨のグローバルインストール(最も簡単)またはソースからのビルド(開発者向け)。
推奨:グローバルインストール
これは、あらゆるプラットフォームでOpenClawを最も早く動かす方法です:
npm install -g openclaw@latest
openclaw onboard --install-daemon
セットアップウィザードが、ゲートウェイ、ワークスペース、チャンネル、スキルの設定をガイドします。--install-daemonフラグにより、バックグラウンドサービス(macOSではlaunchd、Linuxではsystemd)が設定され、OpenClawが永続的に実行されます。
セットアップ後、インストールを確認します:
openclaw doctor
代替方法:ソースからビルド
完全な制御を好む場合やOpenClawに貢献したい場合は、ソースからビルドできます。以下のプラットフォーム別ガイドに従ってください。
WindowsにOpenClawをインストール
WSL2の使用を強く推奨します。 WindowsでOpenClawを実行する場合、まずWSL2をインストールし、以下のLinuxの手順に従ってください。
それでもWindowsでネイティブに実行したい場合:
ステップ1:前提条件のインストール
- Node.js v22+をダウンロード(LTSバージョン)
- Git for Windowsをダウンロード
- pnpmをインストール — OpenClaw推奨のパッケージマネージャー
- インストール後、ターミナルを再起動
インストールを確認します:
node --version # v22以降であること
git --version
pnpm --version
ステップ2:OpenClawリポジトリをクローン
PowerShellまたはコマンドプロンプトを開いて実行:
git clone https://github.com/openclaw/openclaw.git
cd openclaw
ステップ3:インストールとビルド
pnpm install
pnpm ui:build
pnpm build
これにより、必要なパッケージがすべてダウンロードされ、プロジェクトがビルドされます。
ステップ4:セットアップウィザードを実行
pnpm openclaw onboard --install-daemon
ウィザードが、AIモデル、チャンネル、ワークスペースの設定を含むOpenClawの設定をガイドします。
macOSにOpenClawをインストール
ステップ1:前提条件のインストール
Homebrewを使うのが最も簡単です:
# 必要に応じてHomebrewをインストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Node.jsとGitをインストール
brew install node git
# pnpmをインストール
brew install pnpm
ステップ2:クローンとビルド
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build
pnpm build
ステップ3:セットアップウィザードを実行
pnpm openclaw onboard --install-daemon
これにより、launchdサービスが設定され、OpenClawがバックグラウンドで自動的に実行されます。
macOSの権限設定
OpenClawは画面録画や音声機能のためにアクセシビリティ権限を要求する場合があります。プロンプトが表示されたら、以下に移動してください:
システム設定 > プライバシーとセキュリティ > アクセシビリティ
ターミナルアプリケーションを許可リストに追加してください。
Linux(Ubuntu/Debian)にOpenClawをインストール
ステップ1:前提条件のインストール
# パッケージマネージャーを更新
sudo apt update
# NodeSourceからNode.js 22をインストール
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs
# Gitをインストール
sudo apt install -y git
# pnpmをインストール
npm install -g pnpm
ステップ2:クローンとビルド
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build
pnpm build
ステップ3:セットアップウィザードを実行
pnpm openclaw onboard --install-daemon
これにより、systemdユーザーサービスが設定され、OpenClawがバックグラウンドで永続的に実行されます。
よくあるインストール問題のトラブルシューティング
「pnpm install」が権限エラーで失敗する
Linux/macOSでは、pnpmやnpmでsudoを使わないでください。代わりに権限を修正します:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
export PATH=~/.npm-global/bin:$PATH
「Nodeバージョンがサポートされていません」エラー
OpenClawはNode.js 22以降が必要です:
node --version
バージョンが古い場合は、nodejs.orgから最新版をダウンロードするか、nvmを使ってバージョンを管理してください:
nvm install 22
nvm use 22
ポートが既に使用中
別のアプリケーションが同じポートを使用しています。以下のいずれかを試してください:
- 競合するアプリケーションを停止する
- 別のポートを指定する:
openclaw gateway --port 18790
ネイティブ依存関係の不足
Linuxでは、追加のビルドツールが必要な場合があります:
sudo apt install build-essential
診断ツールを実行
OpenClawには、設定を確認する組み込みの診断コマンドがあります:
openclaw doctor
インストールの確認
OpenClawをインストールした後、診断ツールを実行してすべてが正常に動作していることを確認します:
openclaw doctor
次に、簡単なエージェントコマンドでテストします:
openclaw agent --message "こんにちは、動いていますか?"
OpenClawが応答すれば、インストールは完了です。
OpenClawのアップデート
OpenClawのインストールを最新バージョンに更新するには:
グローバルインストールの場合:
openclaw update --channel stable
ソースからビルドした場合:
cd openclaw
git pull origin main
pnpm install
pnpm ui:build
pnpm build
次のステップ
OpenClawがインストールされたら:
- 入門ガイドを読んで基本的な使い方を学ぶ
- OpenClawとはについて詳しく知る
- 24時間365日稼働のためのOpenClawホスティングオプションを探る
セットアップを省略。今すぐ OpenClaw を稼働させましょう。
MyClaw はフルマネージドの OpenClaw (Clawdbot) インスタンスを提供します — 常時オンライン、DevOps ゼロ。月額 $19 から。