小龙虾启动多个,命令是啥
2026-03-26
可以分两种情况:
一、你要的是“多开多个小龙虾实例(多个 Gateway)”
官方建议,大多数场景其实一个 Gateway 就够了,因为单个 Gateway 本身就能处理多个连接和多个 agent。只有你想做隔离、备份、救援机器人时,才建议开多个。开多个时,每个实例必须用不同端口、不同配置、不同状态目录,否则容易端口冲突和配置互相覆盖。(OpenClaw)
最推荐的命令写法是 --profile:
# 主实例 openclaw --profile main setup openclaw --profile main gateway --port 18789 # 第二个实例 openclaw --profile rescue setup openclaw --profile rescue gateway --port 19001
这是官方给出的多开方式之一。(OpenClaw)
你也可以直接用环境变量手动隔离:
OPENCLAW_CONFIG_PATH=~/.openclaw/a.json \ OPENCLAW_STATE_DIR=~/.openclaw-a \ openclaw gateway --port 19001
这个也是官方文档里的多实例示例。(OpenClaw)
还有个快捷方式:
openclaw --dev gateway
--dev 会自动使用独立目录,并默认走 19001 端口。(OpenClaw)
二、你要的是“一个小龙虾里开多个智能体(多个 agent)”
这种不需要开多个 Gateway,直接在同一个 Gateway 下面新增 agent 就行:
openclaw agents add work \ --workspace ~/.openclaw/workspace-work \ --model openai/gpt-5.2 \ --bind whatsapp:biz \ --non-interactive \ --json
官方说明,openclaw agents add <name> 会创建一个独立 workspace、独立 session、独立 auth profile 的 agent。(OpenClaw)
三、你现在最实用的命令
如果你只是想在一台电脑上同时跑两个小龙虾,直接用这组最省事:
openclaw --profile main gateway --port 18789 openclaw --profile rescue gateway --port 19001
然后分别访问对应端口。默认主实例常见是 18789。官方入门文档里也说明了默认 Gateway 监听这个端口。(OpenClaw)
发表评论: