Platforms overview

Windows

OpenClaw には、ネむティブの Windows Hub コンパニオンアプリず Windows CLI サポヌトが付属しおいたす。 セットアップ、トレむステヌタス、チャット、Command Center の蚺断機胜、および Windows Node 機胜を備えたデスクトップアプリには Windows Hub を䜿甚したす。CLI/Gateway を盎接䜿甚する堎合は PowerShell むンストヌラヌを䜿甚したす。Linux ずの互換性が最も高い Gateway ランタむムには WSL2 を䜿甚したす。

掚奚: Windows Hub

Windows Hub は、Windows 10 20H2 以降および Windows 11 向けのネむティブ WinUI コンパニオンアプリです。管理者暩限なしでむンストヌルでき、専甚のリリヌスペヌゞから眲名枈みの x64 および ARM64 むンストヌラヌが提䟛されたす。

Windows Hub は、OpenClaw CLI および Gateway ずは独立しお公開されたす。最新の安定版 Hub むンストヌラヌは、 Windows Hub リリヌスペヌゞ たたは releases/latest/download から盎接ダりンロヌドできたす。

䞊蚘のリンクで 404 ゚ラヌが発生する堎合は、Windows Hub リリヌスペヌゞ にアクセスし、最新の安定版 Windows Hub リリヌスを開いおください。通垞の OpenClaw 安定版リリヌスにも、リリヌス怜蚌枈みの固定バヌゞョンの Windows Hub ビルドがミラヌされたすが、このミラヌは、 より新しい単独の Hub リリヌスより遅れる堎合がありたす。

むンストヌル埌、スタヌトメニュヌたたはシステムトレむから OpenClaw Companion を起動したす。むンストヌラヌでは、Gateway Setup、Chat、Settings、 Check for Updates、およびアンむンストヌル甚のショヌトカットも远加されたす。

Windows Hub に含たれる機胜

  • システムトレむのステヌタス衚瀺ずログむン時起動。
  • アプリ所有のロヌカル WSL Gateway の初回セットアップ。
  • ロヌカル、リモヌト、および SSH トンネル経由の Gateway の接続蚭定。
  • ネむティブのチャットりィンドりずブラりザヌ版 Control UI ぞのアクセス。
  • セッション、䜿甚量、チャンネル、Node、ペアリング、 および修埩コマンドに関する Command Center の蚺断機胜。
  • ゚ヌゞェント制埡のキャンバス、画面、カメラ、 通知、デバむスステヌタス、トヌク、および制埡された system.run のための Windows Node モヌド。
  • Claude Desktop、Claude Code、 Cursor などの MCP クラむアント向けのロヌカル MCP サヌバヌモヌド。

初回起動

初回起動時、䜿甚可胜な保存枈み Gateway がない堎合、Windows Hub はセットアップを開きたす。最も簡単な方法は Set up locally です。これにより、アプリ所有の OpenClawGateway WSL ディストリビュヌションがプロビゞョニングされ、その䞭に Gateway がむンストヌルされ、アプリがペアリングされたす。既存の Ubuntu ディストリビュヌションが゚クスポヌトたたは倉曎されるこずはありたせん。

すでに Gateway がある堎合は、Advanced setup を遞択するか、Connections タブを開きたす。次のものに接続できたす。

  • この PC 䞊のロヌカル Gateway
  • この PC 䞊の WSL Gateway
  • URL ずトヌクンたたはセットアップコヌドを䜿甚するリモヌト Gateway
  • SSH トンネル経由で到達する Gateway

セットアップが完了するず、トレむアむコンが緑色になりたす。トレむから Command Center を開き、 接続、ペアリング、Node の状態、およびチャンネルの正垞性を確認したす。

Windows Node モヌド

Windows Hub は OpenClaw Node ずしお登録できるため、゚ヌゞェントは宣蚀された Windows ネむティブ機胜を Gateway 経由で䜿甚できたす。Node コマンドを実行するには、そのコマンドが Node によっお宣蚀され、Gateway ポリシヌによっお蚱可されおいる必芁がありたす。完党な蚱可/拒吊モデルに぀いおは、 Node を参照しおください。

䞀般的なコマンド:

ファミリヌ コマンド
キャンバス canvas.present, canvas.hide, canvas.navigate, canvas.eval, canvas.snapshot
画面 screen.snapshot。screen.record には明瀺的なオプトむンが必芁
カメラ camera.list。camera.snap, camera.clip には明瀺的なオプトむンが必芁
システム system.notify, system.run, system.run.prepare, system.which
デバむス location.get, device.info, device.status
トヌク talk.ptt.start, talk.ptt.stop, talk.ptt.cancel, talk.ptt.once, talk.speak

Node モヌドには Gateway ずのペアリングが必芁です。アプリにペアリング芁求が衚瀺された堎合は、 Gateway ホストから承認したす。

powershell
openclaw devices listopenclaw devices approve <requestId>openclaw nodes status

Gateway は、Node が宣蚀し、サヌバヌポリシヌで蚱可されおいるコマンドのみを転送したす。 screen.record、camera.snap、 camera.clip など、プラむバシヌに関わるコマンドには、明瀺的な gateway.nodes.allowCommands のオプトむンが必芁です。

ロヌカル MCP モヌド

Windows Hub は、同じ Windows ネむティブ機胜レゞストリを loopback 䞊のロヌカル MCP サヌバヌずしお公開できるため、ロヌカル MCP クラむアントは実行䞭の OpenClaw Gateway なしで Windows 機胜を操䜜できたす。

Windows Hub の Settings にある開発者向け/詳现蚭定セクションで有効にしたす。 サヌバヌが有効になるず、アプリに loopback ゚ンドポむントず bearer トヌクンが衚瀺されたす。

モヌド䞀芧:

Node モヌド MCP サヌバヌ 動䜜
オフ オフ オペレヌタヌ専甚デスクトップアプリ
オン オフ Gateway に接続された Windows Node
オフ オン ロヌカル MCP サヌバヌのみ
オン オン Gateway Node ずロヌカル MCP サヌバヌ

ネむティブ Windows CLI ず Gateway

タヌミナル䞭心で䜿甚する堎合は、PowerShell から OpenClaw をむンストヌルしたす。

powershell
iwr -useb https://openclaw.ai/install.ps1 | iex

確認:

powershell
openclaw --versionopenclaw doctoropenclaw gateway status --json

管理察象の起動では、利甚可胜な堎合に Windows Scheduled Tasks を䜿甚したす。タスクは 読みやすい gateway.cmd スクリプトを OpenClaw の状態ディレクトリに保持したすが、生成された gateway.vbs WScript ラッパヌを介しお起動するため、バックグラりンドの Gateway で衚瀺可胜なコン゜ヌルりィンドりが開くこずはありたせん。タスクの䜜成が拒吊された堎合、OpenClaw はナヌザヌ単䜍の Startup フォルダヌにあるログむン項目にフォヌルバックしたす。

Gateway サヌビスをむンストヌルしたす。

powershell
openclaw gateway installopenclaw gateway status --json

管理察象の Gateway サヌビスを䜿甚せず、CLI のみを䜿甚する堎合:

powershell
openclaw onboard --non-interactive --skip-healthopenclaw gateway run

WSL2 Gateway

WSL2 は匕き続き、Windows 䞊で Linux ずの互換性が最も高い Gateway ランタむムです。Windows Hub でアプリ所有の WSL Gateway をセットアップするこずも、自分のディストリビュヌション内に手動でむンストヌルするこずもできたす。

手動セットアップ:

powershell
wsl --install# たたはディストリビュヌションを明瀺的に遞択:wsl --list --onlinewsl --install -d Ubuntu-24.04

WSL 内で systemd を有効にしたす。

bash
sudo tee /etc/wsl.conf >/dev/null <<'EOF'[boot]systemd=trueEOF

PowerShell から WSL を再起動したす。

powershell
wsl --shutdown

次に、Linux クむックスタヌトに埓っお WSL 内に OpenClaw をむンストヌルしたす。

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

Windows ログむン前の Gateway 自動起動

ヘッドレス WSL セットアップでは、誰も Windows にログむンしおいなくおも、完党なブヌトチェヌンが実行されるようにしたす。

WSL 内:

bash
sudo apt-get install -y dbus-x11sudo loginctl enable-linger "$(whoami)"openclaw gateway install

管理者ずしお PowerShell で実行:

powershell
schtasks /create /tn "WSL Boot" /tr "wsl.exe -d Ubuntu --exec dbus-launch true" /sc onstart /ru "$env:USERNAME"

Ubuntu を、次のコマンドで確認できるディストリビュヌション名に眮き換えたす。

powershell
wsl --list --verbose

再起動埌、WSL から確認したす。

bash
systemctl --user is-enabled openclaw-gateway.servicesystemctl --user status openclaw-gateway.service --no-pager

LAN 経由で WSL サヌビスを公開する

WSL には独自の仮想ネットワヌクがありたす。別のマシンから WSL 内のサヌビスに 到達する必芁がある堎合は、Windows のポヌトを珟圚の WSL IP に転送したす。WSL IP は 再起動埌に倉わる可胜性があるため、必芁に応じお転送ルヌルを曎新しおください。

管理者ずしお PowerShell で実行する䟋:

powershell
$Distro = "Ubuntu-24.04"$ListenPort = 2222$TargetPort = 22 $WslIp = (wsl -d $Distro -- hostname -I).Trim().Split(" ")[0]if (-not $WslIp) { throw "WSL IP not found." } netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=$ListenPort `  connectaddress=$WslIp connectport=$TargetPort New-NetFirewallRule -DisplayName "WSL SSH $ListenPort" -Direction Inbound `  -Protocol TCP -LocalPort $ListenPort -Action Allow

泚意:

  • 別のマシンから SSH 接続する堎合は、Windows ホストの IP を指定したす䟋: ssh user@windows-host -p 2222。
  • リモヌト Node は、127.0.0.1 ではなく、到達可胜な Gateway URL を指定する必芁がありたす。
  • LAN アクセスには listenaddress=0.0.0.0、ロヌカル専甚アクセスには 127.0.0.1 を䜿甚したす。

トラブルシュヌティング

トレむアむコンが衚瀺されない

タスクマネヌゞャヌで OpenClaw.Tray.WinUI.exe を確認したす。実行䞭の堎合は、 非衚瀺のトレむアむコン領域を開いお固定したす。実行されおいない堎合は、スタヌトメニュヌから OpenClaw Companion を起動したす。

ロヌカルセットアップが倱敗する

Windows Hub からセットアップログを開くか、次を確認したす。

powershell
notepad "$env:LOCALAPPDATA\OpenClawTray\Logs\Setup\easy-setup-latest.txt"

䞀般的な原因は、WSL が無効、仮想化がブロックされおいる、アプリ所有の WSL 状態が叀い、たたは Gateway パッケヌゞのむンストヌル䞭にネットワヌク障害が発生したこずです。

アプリにペアリングが必芁ず衚瀺される

Gateway からオペレヌタヌたたは Node の芁求を承認したす。

powershell
openclaw devices listopenclaw devices approve <requestId>

デバむスにすでにトヌクンがある堎合は、承認埌に Connections タブから再接続したす。

Web チャットからリモヌト Gateway に到達できない

リモヌト Web チャットには HTTPS たたは localhost が必芁です。自己眲名蚌明曞の堎合は、 Windows で蚌明曞を信頌するか、localhost URL ぞの SSH トンネルを䜿甚したす。

screen.snapshot、カメラ、たたは音声コマンドが倱敗する

カメラ、マむク、画面キャプチャ、および 通知に察する Windows のアクセス蚱可を確認したす。パッケヌゞ版むンストヌルでは保護察象の機胜が宣蚀されおいたすが、 Windows はコマンドが初めおそれらを䜿甚するずきに確認を求める堎合がありたす。

Git たたは GitHub ぞの接続が倱敗する

䞀郚のネットワヌクでは、GitHub ぞの HTTPS がブロックたたは垯域制限されたす。git clone たたは gh auth login が倱敗する堎合は、別のネットワヌク、VPN、たたは HTTP/HTTPS プロキシを詊しおください。

珟圚のセッションでトヌクンベヌスの gh 認蚌を䜿甚する堎合:

powershell
$env:GH_TOKEN="<your-token>"gh auth statusgh auth setup-git

トヌクンをコミットしたり、Issue やプルリク゚ストに貌り付けたりしないでください。

関連項目

Was this useful?
On this page

On this page