MyClaws Logo MyClaws

Claw 部署

把 Claw 装到 Windows / macOS / Linux 主机;推荐在 Client 里点「添加 Claw」按钮,脚本方式留给批量与自动化场景。

最近更新 · Mon Jun 22 2026 08:00:00 GMT+0800 (China Standard Time)

本页目录 10
  1. 什么时候需要再装一台 Claw
  2. 推荐:在 Client 里添加 Claw
  3. 进阶:脚本 / 自动化方式
  4. 安装目录与服务身份
  5. 控制语义四桶
  6. 自更新与版本切换
  7. 直连地址与跨 Admin
  8. 卸载与日志
  9. 单活约束与跨主机迁移
  10. 相关

Claw 部署

一句话总结:Claw 是真正干活的执行引擎。日常新增主机请直接在 Client 里点「添加 Claw」按钮;脚本方式留给批量部署、自动化或不方便打开桌面端的场景。

什么时候需要再装一台 Claw

  • 想把某个任务放到办公室电脑、家里 Mac Mini、云主机或内网服务器。
  • 给团队搭多机器 AI 运维池。
  • 在不同主机间挑选执行环境(GPU、内网访问、特定工具链)。

推荐:在 Client 里添加 Claw

这是最适合大多数人的方式:

  1. 打开 Client,进入「Claw 管理」。
  2. 点「添加 Claw」按钮。
  3. 选择目标平台(macOS / Linux / Windows),界面会按你 Admin 的实际域名生成完整命令。
  4. 按引导一步步执行;几秒后新 Claw 会出现在列表并显示在线。
  5. 重命名一下,便于在对话页里识别。

整个过程在桌面端进行,不需要你手工拼接 URL 或猜测安装参数。

进阶:脚本 / 自动化方式

用脚本的典型场景:批量铺到多台主机、CI/CD 流水线里自动装、远程服务器上没法跑桌面端。命令统一从 Admin 同源分发:

bash
curl -fsSL https://myclaws.weid.fun/install/claw.sh | bash
powershell
irm https://myclaws.weid.fun/install/claw.ps1 | iex

脚本会下载 runtime、安装到 ~/.myclaws/claw/、注册后台服务、自动连 Admin。注意:URL 中的域名必须与你访问 Admin 的域名一致,跨域名安装会失败。

安装目录与服务身份

  • 所有 Claw 统一安装到 ~/.myclaws/claw/
  • 服务身份统一使用 generic identity:io.myclaws.claw / myclaws-claw / MyClawsClaw
  • 这意味着同一台主机只能有一个生效 Claw(启动仲裁单活约束)。

控制语义四桶

  • client-managed:由当前桌面端直接控制(启停、重启、恢复)。
  • service-managed:由所在主机的常驻机制持续维持,不依赖桌面端。
  • legacy_unmanaged:历史接入但未纳入统一控制体验。
  • unknown_shared:能看到但无法判定控制权。

四桶互斥,平台按规则归桶。

自更新与版本切换

Claw 启动后会定期向 Admin 上报版本;新版本可用时管理页提供「更新」按钮。 更新过程自动下载新 runtime、停旧、起新、保持身份不变。

直连地址与跨 Admin

Admin 中转之外,Claw 也支持直连模式。 桌面端可查看、设置、修改、清空直连地址;新会话立即使用新地址,既有会话提示用户手动重连。

卸载与日志

  • 在 Claw 管理页选择目标 Claw → 卸载。
  • 系统会停止服务、清理 runtime 目录,并撤销 Admin 注册。
  • ~/.myclaws/claw/data/ 中的对话与 Skill 不会被自动删除(防误删)。
  • 每台 Claw 提供最新日志入口(按服务身份采集,含进程 stderr/stdout)。

单活约束与跨主机迁移

单活约束

同一台主机不能有两个 Claw 同时占用 canonical 服务身份。如出现冲突,启动仲裁会选定一个生效身份并停掉旧的。

卸载不会删用户数据

数据保留在 ~/.myclaws/claw/data/;如需彻底清理请手工删除。

高风险迁移需备份

切换 canonical 路径、跨主机迁移属于高风险动作;操作前先备份相关数据,并确认有回退路径。

相关