OpenClaw セットアップガイド Windows版(2026年版)
オープンソースAIエージェント「OpenClaw」をWindowsにインストールする手順を初心者向けに解説。Node.js導入からAPIキー設定、起動確認まで。
この記事でできるようになること
この記事を最後まで読み進めると、以下のことができるようになります。
- OpenClaw(オープンソースのAIエージェント)が何かを理解する
- Windows に必要なソフトウェアを揃える
- OpenClaw をインストールし、AIモデルと接続する
- ダッシュボード(管理画面)を開いて最初の指示を出す
プログラミングの経験がなくても大丈夫です。すべてのステップにコピー可能なコマンドと解説を用意しています。
OpenClawとは何か
OpenClaw(オープンクロー)は、自分のパソコンの上で動くオープンソースのAIエージェントです。2026年2月にリリースされ、GitHubで68,000スター以上を獲得しました。MITライセンス(自由に使える許可証)で完全無料です。
普通のAIチャットと何が違う?
ChatGPTやClaudeのブラウザ版は、テキストで質問すると回答が返ってくる「対話型」のツールです。
OpenClawはそれとは根本的に異なります。AIが自分で考えて、実際にアクションを起こします。 例えば以下のようなことができます。
- ファイルの作成・編集・削除
- シェルコマンド(ターミナルの命令)の実行
- ブラウザの自動操作
- メールの送受信
- カレンダーの管理
- コードの生成・テスト
普通のAIチャットは「何でも答えてくれる辞書」です。OpenClawは「指示を出すと実際に動いてくれる秘書」です。「会議の議事録を作ってメールで送って」と指示すれば、ファイル作成からメール送信まで自律的に行います。
なぜOpenClawが注目されているのか
| 特徴 | 説明 |
|---|---|
| セルフホスト型 | 自分のPC上で動くので、データが外部に流出しない |
| モデル非依存 | Claude、GPT、Gemini、ローカルモデル(Ollama)など自由に選べる |
| マルチチャネル | WhatsApp、Telegram、Discord、Slack、LINEなど20以上のアプリから操作可能 |
| 拡張性 | 2,800以上のAgentSkills(追加機能モジュール)で機能を拡張できる |
| 完全無料 | ソフト自体は無料。AIモデルのAPI料金のみ必要(ローカルモデルなら完全無料) |
前提条件 -- 始める前に準備するもの
Windows版のOpenClawを動かすには、以下の2つのソフトウェアが事前に必要です。
1. Node.js(必須)
Node.js(ノードジェイエス)は、JavaScriptというプログラミング言語をパソコン上で動かすための実行環境です。OpenClawはNode.jsの上で動作します。
インストール済みか確認する方法:
PowerShell(パワーシェル)を開いて、以下を入力してEnterを押してください。
node -v
v22.14.0 以上のバージョンが表示されればOKです。表示されない場合は、次の手順でインストールします。
Windowsのスタートメニュー(画面左下のWindowsロゴ)をクリックし、「PowerShell」と入力して検索します。表示された「Windows PowerShell」をクリックして起動します。
Node.jsのインストール手順:
- ブラウザで https://nodejs.org にアクセスします
- 「LTS」 と書かれた緑色のボタンをクリックしてダウンロードします
- ダウンロードしたファイル(
node-v22.x.x-x64.msi)をダブルクリックします - インストーラーの画面は、すべてデフォルト(初期設定)のまま「Next」→「Install」で進めます
- インストールが完了したら、PowerShellを閉じてもう一度開き直し、
node -vで確認します
Node.jsのダウンロードページには「LTS」と「Current」の2つのバージョンがあります。必ず「LTS」(Long Term Support=長期サポート版)を選んでください。「Current」は最新機能を含みますが、安定性が保証されていません。
2. Git for Windows(必須)
Git(ギット)は、ソースコードのバージョン管理ツールです。OpenClawが内部的に使用するため、インストールが必要です。
インストール済みか確認する方法:
git --version
バージョンが表示されればOKです。表示されない場合は、以下の手順でインストールします。
Git for Windowsのインストール手順:
- ブラウザで https://gitforwindows.org にアクセスします
- 「Download」ボタンをクリックします
- ダウンロードしたファイルを実行します
- すべてデフォルト設定のまま「Next」→「Install」で進めます
- インストール完了後、PowerShellを閉じてもう一度開き直し、
git --versionで確認します
3. AIモデルのAPIキー(最低1つ)
OpenClawを使うには、AIモデルのAPIキー(AIサービスにアクセスするための認証コード)が最低1つ必要です。
| プロバイダー | APIキーの取得先 | 料金 |
|---|---|---|
| Anthropic(推奨) | console.anthropic.com | 従量課金 |
| OpenAI | platform.openai.com | 従量課金 |
| ai.google.dev | 無料枠あり | |
| Ollama(ローカル) | 不要(PCのみで動作) | 完全無料 |
公式ドキュメントでは Anthropic(Claude)を最推奨 しています。推論品質とセキュリティのバランスが最も優れているためです。コストをかけたくない場合は Ollama を使えば完全無料で始められますが、PCの性能(メモリ32GB以上推奨)が求められます。
セットアップ手順
Step 1: PowerShellを管理者として開く
スタートメニューで「PowerShell」と検索し、表示された「Windows PowerShell」を右クリックして「管理者として実行」を選びます。
通常のPowerShellでは、グローバルインストール(パソコン全体で使えるようにするインストール)時に権限エラーが出ることがあります。必ず「管理者として実行」を選んでください。ユーザーアカウント制御(UAC)の確認画面が出たら「はい」を選択します。
Step 2: OpenClawをインストールする
管理者PowerShellで以下のコマンドを実行します。
npm install -g openclaw@latest
npm install はNode.jsのパッケージ(ソフトウェア部品)をインストールするコマンドです。-g は「グローバル」の略で、パソコン全体で使えるようにインストールする設定です。openclaw@latest は「OpenClawの最新版」を意味します。
インストールには数分かかる場合があります。完了メッセージが表示されるまで待ってください。
Step 3: PowerShellを再起動する
インストールが完了したら、管理者PowerShellを閉じて、通常のPowerShellを開き直してください(もう管理者権限は不要です)。
Step 4: オンボーディングウィザードを実行する
初期設定を行うウィザード(対話形式の設定画面)を起動します。
openclaw onboard --install-daemon
デーモン(daemon)は、バックグラウンド(裏側)で常に動き続けるプログラムのことです。OpenClawのGateway(通信の窓口)がWindowsのサービスとして登録され、パソコンを再起動してもOpenClawが自動的に起動するようになります。
ウィザードでは以下の設定を対話形式で聞かれます。
Mode(モード選択): 「Quick Start」を選んでください。最小限の設定で始められます。
AI Provider(AIプロバイダー選択): 使いたいAIサービスを選びます。AnthropicやOpenAIなど、事前に取得したAPIキーに対応するプロバイダーを選んでください。
API Key(APIキー入力): 取得したAPIキーを貼り付けます。
Channels & Skills(チャネルとスキル): 初回はすべてスキップして大丈夫です。後からダッシュボード(管理画面)で追加できます。
Step 5: インストールを確認する
設定が完了したら、正しく動作しているか確認します。
openclaw doctor
以下のように表示されれば成功です。
✓ Config file found at ~/.openclaw/config.yaml
✓ Provider: anthropic
✓ API key format: valid
✓ Connection test: success
✓ Model access: claude-sonnet-4-6 available
✓ Gateway: running on port 18789
「✗ API key format: invalid」→ APIキーが正しくない可能性があります。~/.openclaw/config.yaml をメモ帳で開いてキーを確認してください。
「✗ Gateway: not running」→ openclaw gateway --port 18789 --verbose で手動起動を試してください。エラーメッセージが表示された場合は、ポート18789が他のプログラムに使われている可能性があります。
Step 6: ダッシュボードを開く
OpenClawにはブラウザベースの管理画面が付属しています。
openclaw dashboard
ブラウザが自動で開き、http://localhost:18789 にダッシュボードが表示されます。
ブラウザが自動で開かない場合は、ブラウザのアドレスバーに http://localhost:18789 と手動で入力してアクセスしてください。
Step 7: 最初のメッセージを送る
CLIから直接エージェントに指示を出してみましょう。
openclaw agent --message "自己紹介をしてください"
エージェントが応答すれば、セットアップは完了です。
よく使うコマンド一覧
セットアップが完了した後、日常的に使うコマンドをまとめます。
# Gatewayのステータス確認
openclaw gateway status
# ダッシュボードを開く
openclaw dashboard
# エージェントに指示を出す
openclaw agent --message "ここにメッセージ"
# 設定の検証
openclaw doctor
# OpenClawのアップデート
npm update -g openclaw
# Gatewayの再起動
openclaw gateway restart
セキュリティに関する重要な注意
OpenClawはパソコン上でファイル操作やコマンド実行を行うため、セキュリティについて理解しておく必要があります。
auto_approve は false のままに
config.yaml の auto_approve を true にすると、エージェントがすべてのアクションを確認なしで実行します。便利ですが、慣れるまでは false(実行前に毎回確認を求める)のままにしてください。
サードパーティスキルは慎重に導入する
ClawHub(公式のスキルレジストリ)には多数のスキルが公開されていますが、すべてが安全とは限りません。
(1) スキル作成者のGitHubプロフィールを確認する(信頼できる開発者か)。(2) 要求される権限が妥当か確認する(ファイル要約スキルがメール送信権限を要求していたら怪しい)。(3) 本番で使う前にテスト環境で試す。(4) openclaw doctor でセキュリティチェックを定期的に実行する。
最新モデルを使う
公式ドキュメントでは、最新・最強のAIモデルを使うことを推奨しています。最新モデルはプロンプトインジェクション(悪意のある指示をAIに注入する攻撃手法)への耐性が高いためです。
トラブルシューティング
「openclaw は認識されていないコマンドです」
Node.jsのグローバルインストール先がPATH(パソコンがコマンドを探す場所のリスト)に含まれていない可能性があります。
# npmのグローバルインストール先を確認
npm config get prefix
表示されたパス(例: C:\Users\YourName\AppData\Roaming\npm)をシステムのPATH環境変数に追加します。
- スタートメニューで「環境変数」と検索
- 「システム環境変数の編集」を開く
- 「環境変数」ボタンをクリック
- 「ユーザー環境変数」の
Pathを選んで「編集」 - 「新規」をクリックして、上記のパスを追加
- 「OK」で閉じて、PowerShellを再起動
Gatewayが起動しない
# 手動で起動してエラーメッセージを確認
openclaw gateway --port 18789 --verbose
ポート18789が他のプログラムに使われている場合は、別のポートを使います。
openclaw gateway --port 18790
APIキー関連のエラー
# 設定を検証
openclaw doctor
「Connection test: failed」と表示された場合は、以下を確認してください。
- APIキーの有効期限が切れていないか
- APIアカウントの残高(クレジット)が残っているか
- インターネット接続が正常か
まとめ
OpenClawのWindowsへのセットアップ手順を振り返ります。
| ステップ | 内容 |
|---|---|
| 事前準備 | Node.js LTS + Git for Windows をインストール |
| インストール | npm install -g openclaw@latest(管理者PowerShell) |
| 初期設定 | openclaw onboard --install-daemon |
| 動作確認 | openclaw doctor |
| ダッシュボード | openclaw dashboard |
| 最初の指示 | openclaw agent --message "メッセージ" |
OpenClawは自分のパソコンで動くAIエージェントです。まずは簡単な指示から始めて、慣れてきたらスキルの追加やメッセージングアプリとの連携を試してみてください。
Mac/Linux版のセットアップは OpenClaw セットアップガイド Mac/Linux版 をご覧ください。