如何在不同的机器上运行多个OpenClaw实例?

想让不同机器上的 OpenClaw 一起协作,其实就是搭建一个跨机器的 "小龙虾通信网络"。

实现方式分两种:简单直连 (适合测试 / 小集群)和远程网关(适合生产 / 稳定协作)。下面给你一套直接能跑的完整方案。


一、方案一:跨机器直连通信(简单版)

适合两台机器在同一网络下,或者通过公网 IP 直接访问。

1. 机器 A(作为主节点)启动 Gateway

bash

运行

复制代码
# 在机器 A 启动网关,开放端口
openclaw gateway start --port 18780
2. 机器 B(作为子节点)连接到机器 A

bash

运行

复制代码
# 在机器 B 连接到远程网关
openclaw config set gateway.remote.url ws://机器A的IP:18780
openclaw config set gateway.remote.token 你的token
openclaw gateway restart
3. 测试通信

在机器 B 向机器 A 的 Agent 发消息:

bash

运行

复制代码
openclaw sessions send \
  --session-key "agent:main:default" \
  --message "你好,来自机器B的消息"

二、方案二:远程 Gateway 模式(稳定 / 生产版)

真正实现多机器高可用协作,推荐用这种。

1. 服务器端(主节点)配置

在服务器编辑 ~/.openclaw/openclaw.json:

json

复制代码
{
  "gateway": {
    "port": 18780,
    "remote": {
      "enabled": true,
      "token": "openssl rand -hex 16"  # 生成强密码
    }
  }
}

重启网关:

bash

运行

复制代码
openclaw gateway restart
2. 本地机器(子节点)连接

bash

运行

复制代码
# 本地机器连接到服务器网关
openclaw config set gateway.remote.url wss://服务器IP:18780
openclaw config set gateway.remote.token 你的token
openclaw gateway restart
3. 跨机器通信

本地机器直接向服务器的 Agent 发任务:

bash

运行

复制代码
# 让服务器的 main Agent 执行任务
openclaw sessions send \
  --session-key "agent:main:default" \
  --message "请生成一张封面图"

三、方案三:OpenClaw 集群模式(高可用 / 负载均衡)

适合多台服务器组成集群,自动负载均衡。

1. 服务器主节点

bash

运行

复制代码
# 启动带集群功能的网关
openclaw gateway start --port 18780 --cluster enabled
2. 其他机器加入集群

bash

运行

复制代码
# 本地机器加入集群
openclaw node join \
  --gateway ws://服务器IP:18780 \
  --token 你的token
3. 查看集群状态

bash

运行

复制代码
openclaw node list
4. 任务自动分发到最佳节点

bash

运行

复制代码
# 自动分配到空闲节点
session_send @dev-node "跑这个GPU密集任务"

四、关键注意事项

  1. 端口开放

    • 确保防火墙 / 安全组开放 18780 端口
    • 公网部署建议用 wss:// 加密通信
  2. 安全配置

    • 务必设置强 token,不要用简单密码
    • 生产环境开启 remote.enabled 时注意权限控制
  3. 网络环境

    • 同局域网:直接用内网 IP
    • 公网部署:用公网 IP + 域名 + HTTPS

五、我帮你定制方案

告诉我你的具体场景:

  1. 两台机器是同局域网还是公网?
  2. 是简单通信还是需要高可用集群?
  3. 要不要在不同机器上跑不同的 Agent(比如一台跑设计,一台跑开发)?
相关推荐
释厄6233 小时前
AI学习层更新与跨体转移律——人类社会同构·不缺理解缺 U
人工智能·学习
微订校园外卖平台4 小时前
校园外卖平台选模板还是定制:架构、数据流与验收清单
大数据·架构·外卖系统·本地生活·微订
老金带你玩AI4 小时前
集万家所长,一键复制的Agent.md!
人工智能
ZhuoAIStage4 小时前
舞台工艺多专业审图提速:用 AI 智能体编排 A+B+C+G 四段读图流水线
人工智能·自动化·工作流编排·舞台工艺·审图智能体
aixingpan4 小时前
aixingpan.cn API开发文档:前端查询夏令时和时区接口指南
前端·php
小奶包他干奶奶4 小时前
AI学习——1、机器学习概念
人工智能·机器学习
展讯快报4 小时前
悬浮提词器免费App评估报告:说得AI的免费策略与可用性分析
人工智能
Yuzhiyuxia5 小时前
【AI Agent面试系列】AI Agent记忆机制知识点1
人工智能·面试·职场和发展
2601_965448875 小时前
AI视频制作:做系列历史人物视频音色不搭,AI 音色克隆的方法实测
人工智能·音视频
2分钟速写快排5 小时前
ggg! 潜行摸鱼被 Trae 爆改成 3D!
人工智能·程序员·数据可视化