OpenClaw は AI ワークフローを構築するための強力なツールですが、Windows でのセットアップは初心者には分かりにくい場合があります。このガイドでは、すぐに始められるよう主要なインストール方法を順に説明します。
OpenClaw の Windows インストール:3 つの方法を比較
手順に入る前に、Windows に OpenClaw をインストールする 3 つの方法を簡単に確認しておきましょう。セットアップ時間、機能範囲、技術的な要件は方法ごとに異なります。
| PowerShell | WSL2 | Kimi Claw(オンライン) | |
|---|---|---|---|
| 仕組み | コマンドライン経由のネイティブ Windows インストーラー | Windows 内で動作する完全な Linux 環境 | ローカルセットアップなしで OpenClaw を実行できるオンラインツール |
| セットアップの難易度 | 低〜中。コマンド実行とセットアップ手順の確認が必要 | 高。Linux のセットアップ、システム設定、依存関係の準備が必要 | 非常に低い。セットアップ不要 |
| コードまたはターミナルの必要性 | 必要 | 必要 | 不要 |
| 常時利用 | PC が起動している間のみ | WSL が実行中の間のみ | 24 時間 365 日利用可能。クラウドサーバー上で実行 |
| 最適なユーザー | CLI に慣れた開発者 | 完全な Linux 環境が必要な開発者 | 非エンジニアのユーザーやチーム |
Kimi Claw は、ブラウザで OpenClaw を実行できるオンラインツールです。セットアップと設定を自動で処理するため、Node.js、WSL、API キー設定は不要です。数分で、すぐに使える agent を利用開始できます。
ローカルで PowerShell または WSL2 を使ってセットアップする場合は、方法 1 または 方法 2 へ進んでください。ローカルインストールを完全に省く場合は、方法 3: Kimi Claw に移動します。より早く始めたい場合は、今すぐ利用を開始できます。
Windows に OpenClaw をローカルインストールする前に必要なもの
OpenClaw をローカルにインストールする場合は、システムが次の要件を満たしていることを確認してください。Kimi Claw のようなクラウドオプションを選ぶ場合、このセクションはすべてスキップできます。
システム要件
Windows 10 または Windows 11(64 ビット)
4 GB 以上の RAM(npm ビルドを安定させるには 8 GB 推奨)
安定したインターネット接続
WSL2 を選ぶ場合、初期セットアップには管理者権限が必要
OpenClaw WSL2 の場合:
BIOS/UEFIで仮想化が有効になっている必要があります
必要なソフトウェア
Node.js 22.14以上。 OpenClaw には新しい Node.js ランタイムが必要です。nodejs.orgからダウンロードするか、オンボーディングスクリプトでインストールしてください。Git for Windows(任意ですが推奨)。一部の npm パッケージやスキルは Git に依存します。
方法 1:PowerShell を使って Windows に OpenClaw をインストールする
WSL2 と比べて、PowerShell を使う方法は手順が少なく、Linux 環境も不要です。1 つのコマンドで OpenClaw をダウンロードし、Node.js のバージョンを確認して、オンボーディングウィザードを起動します。この方法は Windows 10 と Windows 11 の両方で動作します。
ステップ 1:OpenClaw をインストールして実行する
Windows はシステム保護のため、既定でスクリプト実行を制限しています。OpenClaw をインストールする前に、この「安全スイッチ」コマンドを実行して、PowerShell がローカルスクリプトを実行できるようにする必要があります。
次に、以下のコマンドを実行します。
コマンドを実行すると、下のスクリーンショットのような出力が表示されます。オンボーディングに進む前に、PowerShell をいったん閉じて再度開き、システムの PATH を更新してください。
ステップ 2:リスクに関する注意を確認し、オンボーディングモードを選択する
リスクを承知して続行するには、Yes を選択します。
次に、QuickStart を選択してオンボーディングをすばやく開始します。設定は後から調整できます。すべてを細かく設定したい場合は Manual を選びます。
ステップ 3:AI モデルを設定して認証する
モデル/認証プロバイダーとして Moonshot AI を選択する
AI モデルを認証して設定する
OpenClaw を接続するには、Kimi オープンプラットフォーム で Kimi API Key を有効化します。5 分のボーナスバウチャーを受け取れますが、Tier 2 アクセスを有効にするには $20 以上をおすすめします。これによりレイテンシが低減され、OpenClaw agent が複雑な多段階タスクを確実に処理できるようになります。
Kimi API キーを作成する
API Keys セクションにアクセスし、Create API Key をクリックします。API Key は安全で、必要なときに取り出せる場所に保管してください。作成時に一度だけ表示されます。
API キーを入力し、既定のモデルを選択する
オンボーディングウィザードで求められたら、固有の API キーを PowerShell/Terminal ウィンドウに貼り付けます。
既定のモデルを選ぶよう求められたら、moonshot/kimi-k2.5 を選択します(すでにハイライトされている場合は「Keep current」を選びます)。このモデルは、agent 的なタスクに必要な速度と推論能力のバランスに優れています。
ステップ 4:チャネルを選択する
OpenClaw に接続したいアプリを選びます。迷う場合はスキップしてかまいません。
ステップ 5:パフォーマンス向けに設定する
設定する場合は Yes、スキップする場合は No をクリックします。
ステップ 6:Hooks を有効化する
bot とチャットする方法を選び、起動するまで待ちます。
ステップ 7:OpenClaw を実行する
ここまで完了したら、OpenClaw を活用しましょう。
方法 2:WSL2 で Windows に OpenClaw をインストールする
OpenClaw WSL2 セットアップでは、Windows 内に完全な Linux 環境を用意できます。これは OpenClaw を実行する公式推奨の方法です。systemd によるデーモン管理、ネイティブなシェルスクリプト、より安定した npm ビルドなど、すべての機能を利用できます。日常のワークフローや開発で Windows 上の OpenClaw を使うなら、OpenClaw WSL が最適です。
ステップ 1:Windows 11/10 で OpenClaw 用に WSL2 を有効化する
PowerShell を 管理者として 開き、次を実行します。
このコマンドは WSL を有効化し、Ubuntu をダウンロードしてインストールします。処理が完了したら、コンピューターを再起動してください。Windows が再起動すると Ubuntu が起動し、ユーザー名とパスワードの作成を求められます。
すでに WSL をインストールしている場合は、次で確認します。
ステップ 2:systemd 用に WSL2 を設定する
OpenClaw は systemd を使ってバックグラウンドサービスとして動作します。WSL の設定で有効化します。
次に、PowerShell から WSL を再起動します。
Ubuntu ターミナルを開き直し、systemd が実行中であることを確認します。
出力には systemd と表示されるはずです。代わりに init と表示される場合は、/etc/wsl.conf ファイルをもう一度確認してください。
ステップ 3:Node.js 22.14+ をインストールする
OpenClaw には Node.js 22.14 以降が必要です。NodeSource リポジトリからインストールします。
インストールを確認します。
ステップ 4:npm 経由で OpenClaw をインストールする
Node.js の準備ができたら、OpenClaw をグローバルにインストールします。
または、公式インストーラースクリプトを使用します。
インストールを確認します。
ステップ 5:オンボーディングで OpenClaw の Windows セットアップを完了する
daemon フラグを指定してオンボーディングウィザードを実行し、OpenClaw を systemd サービスとして設定します。
ウィザードでは次の設定を案内します。
LLM プロバイダーの選択と API キーの入力
既定のモデルの選択
メッセージングチャネルの設定(任意)
gateway をバックグラウンドサービスとしてインストール
オンボーディング後、サービスの永続化を有効にして、WSL 起動時に OpenClaw が自動的に開始するようにします。
gateway は、agent リクエスト、メッセージング、モデル実行など、OpenClaw のすべての操作を処理する中核のバックグラウンドサービスです。これが実行中であることを確認すれば、OpenClaw のインストールが完了し、使用できる状態になっていることを確認でき、以降の手順でのエラーも防げます。
状態を確認するには、PowerShell または WSL ターミナルで次のコマンドを実行します。
方法 3:Kimi Claw で Windows 上の OpenClaw を実行する(セットアップ不要)
Node.js、WSL、API キーの管理が必要以上に手間に感じる場合は、Kimi Claw を使うと、より簡単に OpenClaw を実行できます。ローカルセットアップや手動設定なしで、ブラウザから直接 OpenClaw を実行できます。始めるには、次の手順に従ってください。
ステップ 1:Kimi Claw を開き、インスタンスを作成する
Kimi Claw ページに移動し、Create をクリックして開始します。
ステップ 2:デプロイを開始する
ポップアップでデプロイを確認します。Kimi Claw は、gateway、ワークスペース、ツールを含む OpenClaw 環境を約 2 分でセットアップします。コマンド入力や手動設定は不要です。
ステップ 3:ワークスペースで作業する
デプロイが完了すると、ダッシュボードでワークスペースが開きます。AI agent とのチャット、skills の設定、スケジュールタスクの設定、ファイル管理をすべてブラウザから始められます。
Kimi Claw でできること
設定ゼロ:Node.js、WSL、API キー管理は不要
40 GB のクラウドストレージ:レポート、データセット、生成ファイルを保存し、セッションをまたいで保持
永続メモリ:AI agent が過去のやり取り、好み、文脈を記憶
5,000 以上の ClawHub skills:自動化、調査、コーディング、分析の skills にすぐアクセス
スケジュールタスク自動化:日次レポート、リマインダー、監視などの定期タスクを設定
あらゆるデバイスで利用可能:Windows、Mac、モバイルの任意のブラウザから OpenClaw agent にアクセス
OpenClaw 向け Windows ファイアウォールとセキュリティ設定
Kimi Claw はクラウドサーバー上のセキュリティとネットワークを自動的に処理します。PowerShell または WSL2 で OpenClaw をローカルにインストールする場合は、インストール後に設定しておくことをおすすめするセキュリティ項目がいくつかあります。
Windows Firewall の設定
OpenClaw gateway が初めて起動すると、Windows Firewall からネットワークアクセスの許可を求められる場合があります。許可するのはプライベートネットワークのみにしてください。OpenClaw WSL2 を使用している場合、gateway は Linux 環境内で動作し、localhost 経由で通信するため、通常は追加のファイアウォールルールは不要です。
Browser Relay やその他の機能が接続できない場合は、ウイルス対策プログラム、VPN クライアント、企業ファイアウォールなどのサードパーティ製セキュリティソフトウェアによって localhost トラフィックがブロックされていないか確認してください。
Control UI の保護
OpenClaw Control UI はポート 18789 で動作し、agent への完全なアクセスを提供します。このポートを公開インターネットに絶対に公開しないでください。 gateway は 127.0.0.1 にバインドしたままにし、ローカルマシンからのみアクセスしてください。
安全にリモートアクセスするには、Tailscale を使ってプライベートネットワークトンネルを作成します。
これにより、ポートを localhost 上に保ったまま、プライベートな Tailscale ネットワーク経由でアクセスできるようになります。
Windows でよくある OpenClaw インストールエラーと対処法
明確なガイドに沿っていても、インストール中に問題が発生することがあります。以下では、Windows に OpenClaw をインストールする際によく報告される問題と、その対処法を紹介します。
OpenClaw が認識されない
原因: npm のグローバル bin ディレクトリがシステムの
PATHに含まれていません。対処法: 次のコマンドを実行して npm prefix を確認します。
出力されたパスを Windows の環境変数に追加します。\\bin は付け加えないでください。その後、PowerShell を閉じて開き直します。
インストール中に Git が見つからない
原因: Git for Windows がインストールされていません。
対処法: git-scm.com から Git をダウンロードしてインストールします。インストール後、PowerShell を再起動し、OpenClaw Windows インストーラーをもう一度実行してください。
Node.js のバージョンが古すぎる
原因: システムに入っている Node.js のバージョンが古く、最小要件(v22.14+)を満たしていません。
対処法: nodejs.org から最新の LTS 版をダウンロードしてインストールします。OpenClaw WSL2 を使用している場合は、NodeSource リポジトリ経由で再インストールしてください。
Permission denied エラー
原因: PowerShell に十分な権限がないか、npm のグローバルディレクトリに書き込みできません。
対処法: PowerShell を Administrator として実行するか、npm のグローバル prefix をユーザーが書き込み可能なディレクトリに変更します。
Gateway が起動しない
原因:
Port 18789がすでに使用中であるか、設定ファイルが破損しています。対処法: 競合しているプロセスを確認し、再起動します。
WSL2 の systemd が動作しない
原因:
/etc/wsl.confファイルにsystemd設定がありません。対処法: ファイルに正しい設定が含まれていることを確認します。
設定がない場合は追加し、PowerShell で wsl --shutdown を実行して WSL を再起動します。
まとめ
Windows への OpenClaw インストール方法は、シンプルなスクリプトベースのセットアップから、より高度な WSL2 環境まで、用途に応じて選べます。細かな制御と柔軟性を重視するなら、PowerShell と WSL2 はどちらも有力な選択肢です。セットアップを省いてすぐに始めたい場合は、Kimi Claw を使えばローカルセットアップなしでブラウザから OpenClaw を実行できます。自分のワークフローと技術的な慣れに合った方法を選べば、OpenClaw を最大限に活用する準備が整います。
よくある質問
iwr -useb https://openclaw.ai/install.ps1 | iex を実行してインストールしてください。この方法は手順が少なくて済みますが、systemd によるサービス管理など一部の機能は Linux 環境のほうが安定して動作します。日常的にローカルで使う場合は、引き続き OpenClaw WSL2 が推奨されます。ローカルインストール不要の選択肢として Kimi Claw も利用できます。npm config get prefix を実行して npm prefix を確認し、そのパスを Windows の環境変数に追加してください。変更後は PowerShell を再起動します。これは OpenClaw の Windows インストールで最もよく報告される問題のひとつで、ローカルインストールにのみ影響します。systemd バックグラウンドサービスやネイティブの Linux シェルツールを含む全機能をサポートするため、ローカルで使う場合は OpenClaw WSL2 が推奨されます。Windows 10 と Windows 11 の両方に対応しています。ローカルセットアップを省きたいユーザー向けには、Kimi Claw がクラウドサーバー上で OpenClaw を実行し、任意のブラウザからアクセスできます。