zeroclaw支持windows安装吗

272 次阅读

本文最后更新于 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 插件随时调用它。