本文最后更新于 2026年5月23日。
当然支持。ZeroClaw 作为 Rust 编写的程序,原生支持 Windows 平台(包括 x86_64 和 ARM64 架构)。
事实上,在 Windows 上运行 ZeroClaw 还有一些特殊的“福利”,比如它可以直接集成到 Windows 的 PowerShell 终端,或者利用 Windows Hello/Credential Manager 来安全地存储你的 API Key。
如何在 Windows 上安装?
你有几种方式可以快速部署:
1. 使用官方安装脚本 (PowerShell)
这是最推荐的方式,它会自动处理环境变量:
PowerShell
powershell -c "irm https://get.zeroclaw.app | iex"
2. 使用包管理器 (Scoop/Winget)
如果你习惯用命令行管理工具,这会非常方便:
-
Scoop:
scoop install zeroclaw -
Winget:
winget install ZeroClaw.ZeroClaw
3. 手动下载
你可以去 GitHub Release 页面下载 zeroclaw-x86_64-pc-windows-msvc.zip,解压后将 zeroclaw.exe 放到一个你喜欢的目录(比如 C:\Tools),并把这个目录加到系统的 Path 环境变量里。
Windows 环境下的特殊配置建议
在 Windows 上使用时,有几点和 Linux/Docker 环境不同的地方需要注意:
-
配置文件路径:
默认情况下,ZeroClaw 的配置文件会放在
%APPDATA%\zeroclaw\config.toml。你可以通过命令zeroclaw config path快速找到它。 -
路径书写规范:
在
config.toml中书写 Windows 路径时,建议使用 正斜杠/或者 双反斜杠\\,防止转义字符导致路径解析失败:Ini, TOML
# 推荐写法 root_dir = "C:/Users/YourName/Projects/MyCode" -
自启动设置:
如果你想让它像 OpenClaw 那样随开机启动,Windows 用户通常不需要写复杂的 Systemd 脚本,直接在 ZeroClaw CLI 中执行:
PowerShell
zeroclaw service install它会自动注册为一个 Windows 服务。
针对工作电脑的“隐身”小技巧
如果你在公司电脑上运行,不希望任务栏里一直挂着一个黑色的命令行窗口,可以启动 无窗口模式:
PowerShell
zeroclaw start --detach
这样它就会作为一个后台进程安静地运行,你可以通过 Telegram 或 IDE 插件随时调用它。