macOS、Linux、Windows 向け OpenClaw インストールガイド

OpenClaw を macOS、Windows、Linux にローカルインストールする手順を、ステップごとに説明します。このガイドでは各セットアップ方法を順に案内し、遭遇しやすい問題も取り上げます。インストールを省きたい場合は、ローカル環境を用意せずに Kimi Claw で OpenClaw をオンライン実行できます。

15分読む2026-07-22

OpenClaw は、AI agent が Telegram や WhatsApp などのアプリに接続し、メッセージ送信やタスク処理といった操作を行えるようにするローカルツールです。流れを理解すれば、セットアップは難しくありません。このガイドでは、macOS、Linux、Windows でのインストール方法を説明します。

OpenClaw セットアップ方法の概要

用途に合ったセットアップ方法を選びましょう。OpenClaw をローカルで実行すると、すべてを自分のマシン上に保てますが、npm などの依存関係をインストールするか、自動スクリプトを使う必要があります。セットアップを省きたい場合は、Kimi Claw のような完全ホスト型プラットフォームが環境を用意してくれるため、すぐに始められます。

macOS / LinuxWindows
ローカルで実行ターミナルのワンラインコマンドPowerShell のワンラインコマンド
npm 経由npm 経由
Homebrew 経由WSL2 経由
オンラインで実行クラウドベースのソリューション(例:Kimi Claw)クラウドベースのソリューション(例:Kimi Claw)

macOS と Linux に OpenClaw をインストールする方法

macOS と Linux では、同じインストーラーとコマンドを使用します。特に記載がない限り、以下の手順は両方のシステムに適用されます。

以下はクイックセットアップガイドです。スクリーンショット付きの詳しい手順は、macOS に OpenClaw をインストールする方法をご覧ください。

方法 1:ワンラインインストーラースクリプトを使う

ステップ 1:ターミナルでインストールスクリプトを実行する

公式インストーラースクリプトを実行して OpenClaw をセットアップします。このスクリプトは Node.js 22 以降がインストールされているか確認します。未インストールまたは古い場合は、Node.js 24 が自動でインストールされます。その後、OpenClaw CLI をインストールし、オンボーディングウィザードを起動します。

curl -fsSL https://openclaw.ai/install.sh | bash
ワンラインスクリプトで macOS のターミナルに openclaw をインストール

ステップ 2:オンボーディングウィザードを完了する

オンボーディングウィザードに従って agent 環境をセットアップします。モデルプロバイダー(例:Kimi API)の選択、API キーの入力、チャネルの選択、基本設定の構成を行います。

kimi api を選択

ステップ 3:インストールを確認する

次のコマンドを実行して、OpenClaw のバージョンを確認します。

openclaw --version

ステップ 4:gateway を確認してセットアップを完了する

次のコマンドを実行して、OpenClaw gateway がアクティブであることを確認します。

openclaw gateway status

インストーラーは macOS では LaunchAgent、Linux では systemd サービスも登録するため、OpenClaw はバックグラウンドで実行され続けます。すべてのセットアップが完了すると、agent を使用できるようになります。チャットを始めたり、ツールを接続したり、必要に応じてワークフローを設定したりできます。

方法 2:Homebrew でインストールする

ステップ 1:Node.js をインストールまたはアップグレードする

ターミナルで次のコマンドを実行し、Homebrew を使って Node.js をインストールします。すでに Node.js がインストールされている場合は、代わりにアップグレードコマンドを実行して最新版にしてください。

brew install node
homebrew で openclaw をインストール

ステップ 2:OpenClaw CLI をインストールする

次のコマンドを実行して、OpenClaw CLI をグローバルにインストールします。

npm install -g openclaw@latest

ステップ 3:オンボーディングを実行して daemon を設定する

次のコマンドを実行してオンボーディングウィザードを起動し、バックグラウンド daemon を登録します。ウィザードに従って agent 環境を設定します。モデルプロバイダー(例:Kimi API)の選択、API キーの入力、メッセージングチャネルの接続を行います。セットアップが完了すると、agent を使用できるようになります。チャットを始めたり、ツールを接続したり、必要に応じてワークフローを設定したりできます。

openclaw onboard --install-daemon

方法 3:npm でインストールする

ステップ 1:ランタイムのバージョンを確認する

次のコマンドを実行して、Node.js 22.14 以降がシステムにインストールされていることを確認します。バージョンが最新であれば、インストールに進めます。

node --version

ステップ 2:OpenClaw CLI をインストールする

次のコマンドを実行して、OpenClaw CLI をグローバルにインストールします。

npm install -g openclaw@latest

ステップ 3:オンボーディングを実行して永続化を有効にする

次のコマンドを実行してオンボーディングウィザードを開始し、バックグラウンド daemon を登録します。ウィザードに従って agent 環境を設定します。モデルプロバイダー(例:Kimi API)の選択、API キーの入力、メッセージングチャネルの選択を行います。セットアップが完了すると、agent を使用できます。agent とやり取りを始めたり、ツールを接続したり、必要に応じてワークフローを構築したりできます。

openclaw onboard --install-daemon

プラットフォームに関する注意: OpenClaw は Intel Mac と Apple Silicon Mac の両方に対応しています。インストールが Gatekeeper によってブロックされた場合は、システム設定の「プライバシーとセキュリティ」で許可できます。

Windows に OpenClaw をインストールする方法

Windows で OpenClaw をインストールする主な方法は 3 つあります。すばやくネイティブ環境にセットアップできる PowerShell インストーラー、完全な Linux 環境を使う WSL2、手動インストール用の npm です。

以下はクイックセットアップガイドです。スクリーンショット付きの詳しい手順は、Windows に OpenClaw をインストールする方法をご覧ください。

方法 1:PowerShell インストーラーを使う(ネイティブ Windows)

ステップ 1:PowerShell でインストーラースクリプトを実行する

PowerShell を管理者として開き、公式のワンラインスクリプトを実行して OpenClaw をインストールします。

iwr -useb https://openclaw.ai/install.ps1 | iex
PowerShell を使って Windows に openclaw をインストール

ステップ 2:オンボーディングウィザードを完了する

オンボーディングの手順に従って agent 環境を設定します。モデルプロバイダー(例:Kimi API)の選択、API キーの入力、メッセージングチャネルの選択を行います。

OpenClaw API として Kimi K2.5 を選択

ステップ 3:インストールを確認する

次のコマンドを実行して、OpenClaw が正しくインストールされ、gateway がアクティブであることを確認します。

openclaw --version
openclaw gateway status

ステップ 4:agent を使い始める

セットアップが完了すると、agent を使用できます。agent とやり取りを始めたり、ツールを接続したり、必要に応じてワークフローを設定したりできます。

OpenClaw を実行

方法 2:WSL2 でインストールする

ステップ 1:Linux 環境をセットアップする

PowerShell を管理者として開き、次のコマンドを実行して WSL2 を有効化し、初期化します。

wsl --install

ステップ 2:Linux でインストーラーを実行する

Linux ターミナルを開き、標準のインストールスクリプトを実行して OpenClaw をインストールします。

curl -fsSL https://openclaw.ai/install.sh | bash

ステップ 3:オンボーディングウィザードを完了する

オンボーディングの手順に従って agent 環境を設定します。モデルプロバイダー(例:Kimi API)の選択、API キーの入力、メッセージングチャネルの選択を行います。

セットアップが完了すると、agent を使用できます。agent とやり取りを始めたり、ツールを接続したり、必要に応じてワークフローを設定したりできます。

OpenClaw を実行

方法 3:Windows で npm を使ってインストールする

ステップ 1:Node.js のバージョンを確認する

次のコマンドを実行して、Node.js がインストール済みで最新であることを確認します。

node --version

ステップ 2:OpenClaw CLI をインストールする

次のコマンドを実行して、OpenClaw CLI をグローバルにインストールします。

npm install -g openclaw@latest

ステップ 3:オンボーディングを実行して永続化を有効にする

次のコマンドを実行してオンボーディングウィザードを開始し、バックグラウンド daemon を登録します。

openclaw onboard --install-daemon

オンボーディングの手順に従って agent 環境を設定します。モデルプロバイダー(例:Kimi API)の選択、API キーの入力、メッセージングチャネルの選択を行います。

セットアップが完了すると、agent を使用できます。agent とやり取りを始めたり、ツールを接続したり、必要に応じてワークフローを設定したりできます。

Kimi Claw で OpenClaw をオンライン実行する方法

上記の方法では、ターミナル、対応する Node.js バージョン、そして稼働し続けるマシンが必要です。Kimi Claw なら完全ホスト型の選択肢が用意されているため、ローカル環境をインストールしたり保守したりせずに OpenClaw を実行できます。

ステップ 1:Kimi Claw を開いてインスタンスを作成する

Kimi Claw のページに移動し、作成をクリックして開始します。

kimi claw web を開く

ステップ 2:デプロイを確認する

ポップアップウィンドウでデプロイを確認します。Kimi Claw は、ローカルでの設定を必要とせず、gateway やワークスペースを含む OpenClaw 環境を自動でセットアップします。

openclaw をオンライン実行

ステップ 3:ワークスペースを使い始める

デプロイが完了すると、ダッシュボードでワークスペースが開きます。ブラウザ上で直接、agent とのやり取り、スキルの設定、スケジュールタスクの構成、ファイル管理を始められます。

ブラウザで kimi claw を起動

Kimi Claw の主な機能

  • クラウドホスティング: Kimi Claw は gateway をクラウド上で実行するため、ローカルマシンがオフラインでも agent を利用できます。

  • 自動メンテナンス: 更新やパッチ適用はバックグラウンドで処理され、手動セットアップや再起動は不要です。

  • 組み込み機能: タスクスケジューリング、永続ストレージ、プロンプトに基づく動的なスキル読み込みを備え、デバイスをまたいでシームレスに利用できます。

OpenClaw インストール時によくあるエラーのトラブルシューティング

OpenClaw のインストール問題の多くは、PATH 設定、依存関係の不足、ポート競合など、いくつかの一般的なカテゴリに分類されます。以下のセクションでは、macOS、Windows、Linux でよく発生する問題をすばやく特定し、解決する方法を説明します。

インストール後に "openclaw: command not found" と表示される

OpenClaw がシステムの PATH に含まれていません。

  • 修正: npm のグローバル bin ディレクトリを PATH に追加します。

export PATH="$PATH:$(npm config get prefix)/bin"

その後、シェルを再読み込みする(例:source ~/.zshrc)か、ターミナルを再起動します。Windows では、環境変数にパスを追加して PowerShell を再起動します。

macOS で Sharp のビルドエラーが発生する

通常は、グローバルにインストールされた libvips が Sharp ライブラリと競合している場合に発生します。

  • 修正: この環境変数を付けてインストールコマンドを実行します。

SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest

node-gyp エラーが表示される場合は、Xcode Command Line Tools をインストールします。

xcode-select --install

再起動後に OpenClaw が起動しない

オンボーディング中にバックグラウンド daemon がインストールされていません。

  • 修正: daemon フラグを付けてオンボーディングを再実行します。

openclaw onboard --install-daemon

次に、サービスを確認します。

# macOS launchctl list | grep openclaw # Linux systemctl status openclaw

Gateway が応答しない、または "0 tokens used" と表示される

gateway プロセスが停止しているか、API 認証に失敗している可能性があります。

  • 修正: gateway を再起動します。

openclaw gateway restart

ヘルスチェックを実行します。

openclaw doctor

デバッグログを確認するには:

openclaw logs --follow

あわせて、API キーが有効であることを確認してください。

ポート 18789 がすでに使用中

別のプロセスが OpenClaw gateway のポートを使用しています。

  • 修正: 競合しているプロセスを見つけて停止します

# macOS / Linux sudo lsof -i :18789 kill -9 <PID> # Windows (PowerShell) netstat -ano | findstr :18789

その後、gateway を再起動します。

openclaw gateway restart

EACCES 権限エラー

通常は、npm のグローバルディレクトリに適切な権限がないことを意味します。

  • 修正: ディレクトリの所有者を更新します。

sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}

Windows では、PowerShell を管理者として実行するか、カスタム npm prefix を設定します。

npm config set prefix "$env:APPDATA\npm"

Docker 環境では、ボリュームの権限を修正します。

sudo chown -R 1000:1000 ~/.openclaw

"spawn git ENOENT" エラー

Git がインストールされていないか、PATH から利用できません。

  • 修正: git-scm.com から Git をインストールし、ターミナルを再起動してからインストールを再試行します。

WSL2 で systemd が動作しない

WSL 設定で systemd が有効になっていません。

  • 修正: /etc/wsl.conf を編集して、次を追加します。

[boot] systemd=true

その後、WSL を再起動します。

wsl --shutdown

Linux ターミナルを開き直して確認します。

systemctl status openclaw

VPS で npm install 中にメモリ不足になる

メモリの少ない VPS インスタンスでは、パッケージのインストール中に失敗することがあります。

  • 修正: スワップファイルを作成します。

sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile

その後、インストールを再実行します。

メッセージングプラットフォーム接続時に "Access not configured" と表示される

アカウントが OpenClaw によって承認されていません。

  • 修正: ペアリングコードを使ってアカウントを承認します。

openclaw pairing approve telegram <CODE>

あわせて、bot の認証情報(token、webhook、権限)が正しく設定されていることを確認してください。

まとめ

OpenClaw は macOS、Linux、Windows のいずれでも簡単にインストールできます。環境に応じて、ワンラインスクリプト、PowerShell、WSL2、npm を利用できます。オンボーディングウィザードが、モデル選択、API 設定、メッセージングチャネルの設定を案内します。ローカル環境を管理したくない場合は、Kimi Claw の完全ホスト型オプションを使えば、クラウド上で OpenClaw を直接実行できます。

よくある質問

WSL なしで Windows に OpenClaw をインストールできますか?
はい。PowerShell インストーラー(iwr -useb https://openclaw.ai/install.ps1 | iex)は Windows 10 と Windows 11 でネイティブに動作します。WSL を必要とせず、Node.js の検出、CLI のインストール、オンボーディングまで処理します。長時間稼働させる構成では、systemd によってバックグラウンドサービスがより安定するため WSL2 をおすすめします。一般的な利用なら、ネイティブの PowerShell インストールで十分です。
OpenClaw に必要な Node.js のバージョンは?
Node 24 を推奨していますが、Node 22 LTS(22.14 以降)にも対応しています。ワンラインインストーラーは Node.js のバージョンを自動で確認し、必要に応じてアップグレードします。npm で OpenClaw を手動インストールする場合は、node --version を実行して、バージョンが最小要件を満たしていることを確認してください。
インストール後に OpenClaw を更新するには?
ターミナルで npm install -g openclaw@latest を実行します。これにより CLI が最新版に更新されます。ワンラインインストーラーを再実行しても、既存のインストールが自動でアップグレードされます。OpenClaw は 127.0.0.1:18789 の Control UI からアプリ内アップデートも利用できます。更新後は、新しいバージョンを読み込むために openclaw gateway restart で gateway を再起動してください。
OpenClaw は無料でインストールできますか?
はい。OpenClaw は MIT ライセンスのもとで提供される無料のオープンソースです。agent を実行するにはモデルプロバイダーの API キーが必要で、利用状況に応じて費用が発生する場合があります。
ターミナルを閉じた後も OpenClaw を実行し続けるには?
インストーラーは OpenClaw をバックグラウンドサービスとして登録します。macOS では LaunchAgent を作成し、Linux では systemd サービスを使用します。daemon が有効になっていることを確認するには openclaw gateway status を実行してください。Windows では、systemd を有効にした WSL2 が、常時稼働させる構成として最も安定しています。ローカルサービスを管理したくない場合は、Kimi Claw のような完全ホスト型の選択肢を使えば、クラウド上で OpenClaw を継続実行できます。
こちらもおすすめ
Mac に OpenClaw をインストールする方法:ステップ別ガイド
Mac に OpenClaw をインストールする方法:ステップ別ガイド
2026-07-22
Windows に OpenClaw をインストールする方法:2026 年完全ガイド
Windows に OpenClaw をインストールする方法:2026 年完全ガイド
2026-07-22
OpenCode を素早くインストール:Mac&Windowsガイド
OpenCode を素早くインストール:Mac&Windowsガイド
2026-07-22
Hermes vs OpenClaw:自己進化する Agent か、ローカル AI プレーンか?
Hermes vs OpenClaw:自己進化する Agent か、ローカル AI プレーンか?
2026-07-22
2026年に自動化を楽にする便利なOpenCodeスキル10選
2026年に自動化を楽にする便利なOpenCodeスキル10選
2026-07-22