本指南目標:在 Windows 上「不使用 WSL」原生安裝 OpenClaw(暱稱「龍蝦」🦞,跑在自己電腦上的開源 AI agent),並用 cc-switch 接上 MYAI168,使用 Claude Opus 4.8。
說明:龍蝦原本以 Linux 為主,Windows 官方另有 WSL2 路線。本指南走「原生 PowerShell + npm」,不需 WSL。原生模式的最大差異是:背景服務(Gateway)用「Windows 排程工作」而非 Linux 的 systemd,需要手動啟動(見「四、初始化與啟動 Gateway」)。
https://www.myai168.com/stu/api/anthropic(不含 /v1)claude-opus-4-8%USERPROFILE%\.openclaw\openclaw.json(通常是 C:\Users\你的帳號\.openclaw\)
龍蝦用 npm 安裝,需要 Node.js(官方需求 22.22.3+、24.15+ 或 25.9+;預設目標為 Node 24,建議直接裝 24)。先在 PowerShell 確認:
node --version
npm --version
有版本號就跳到「一、安裝龍蝦」;若出現「command not recognized」:
node --version。winget install OpenJS.NodeJS.LTS,裝完重開 PowerShell。若被 PowerShell 執行原則擋住,先放行(只影響目前使用者):
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
用 npm 安裝:
npm install -g openclaw@latest
(安裝時可能出現 npm warn allow-scripts、新版 npm 可用等提示,無害,忽略。)
確認:
openclaw --version
顯示版本號(例如 OpenClaw 2026.6.11)即安裝成功。
(前提:已安裝 cc-switch —— 安裝方式見開發者中心的「cc-switch Windows」分頁。)
myai168-claude(小寫、連字號)MYAI168 Claudehttps://www.myai168.com/stu/api/anthropic(不含 /v1)claude-opus-4-8確認 cc-switch 有寫進設定檔:
Get-Content $env:USERPROFILE\.openclaw\openclaw.json
應看到 models.providers 底下有 myai168-claude、claude-opus-4-8、baseUrl、api: anthropic-messages。
cc-switch 只寫「模型供應商」,不會寫 Gateway 設定。而龍蝦的 Gateway 沒有 gateway.mode 就「無法啟動」(log 會出現:Gateway start blocked: existing config is missing gateway.mode)。
所以務必手動補一行:
openclaw config set gateway.mode local
(顯示 Updated gateway.mode. Restart the gateway to apply. 即成功。)
跑 doctor 做初始化(會問幾個設定):
openclaw doctor
建議回答:
(中間若提示「No command owner configured」,那是給 Telegram/Discord 遠端控制用的,本機使用可忽略。)
原生模式的 Gateway 以「Windows 排程工作」方式受管理,裝好「不會自動在跑」。官方 Windows 流程要求先安裝 Gateway service(建立受管理的排程工作)再啟動:
openclaw gateway install
openclaw gateway start
openclaw gateway status
status 要看到以下內容才代表 Gateway 正常:
Runtime: running
Connectivity probe: ok
Listening: 127.0.0.1:18789
若顯示 ECONNREFUSED/stopped/unreachable,見「六、常見問題速查」。
openclaw
首次會先進內建的「OpenClaw 設定助理」(setup agent,舊名 Crestodian)。直接打一句話,它會把你帶到正常對話介面(main agent);底部狀態列應顯示 myai168-claude/claude-opus-4-8。
在 main agent 問一個運算題:
123456 乘以 789 等於多少?只回數字
答對 97406784、狀態列顯示 myai168-claude/claude-opus-4-8、token 有增加,即代表接通成功。(別用「你是誰」驗證,模型自我認知不可靠;實際用量以 MYAI168 後台呼叫紀錄為準。)
也可開後台(瀏覽器):http://127.0.0.1:18789/
Gateway unreachable/ECONNREFUSED 127.0.0.1:18789 → Gateway 沒在跑。先確認「三、補上 gateway.mode」有補,再跑 openclaw gateway install、openclaw gateway start、openclaw gateway status。openclaw config set gateway.mode local,再 openclaw gateway start。openclaw 指令找不到 → 開新的 PowerShell 讓 PATH 生效;並確認 %USERPROFILE%\AppData\Roaming\npm 在 PATH 中。Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSignedopenclaw config set gateway.mode local --allow-unconfigured,或重跑 openclaw onboard --mode local。Get-Content "$env:LOCALAPPDATA\Temp\openclaw\openclaw-*.log" -Tail 40更新:npm update -g openclaw(或 openclaw update)。
安全稽核:
openclaw security audit
更換 API Key:在 cc-switch 的 OpenClaw 卡片更新 API Key 後重新 Enable;或直接改 %USERPROFILE%\.openclaw\openclaw.json 裡的 apiKey,然後 openclaw gateway restart。
Gateway 控制:openclaw gateway start / status / restart
設定檔位置:%USERPROFILE%\.openclaw\openclaw.json;Gateway 記錄:%LOCALAPPDATA%\Temp\openclaw\
官方文件:https://docs.openclaw.ai、https://docs.openclaw.ai/platforms/windows