OpenClaw(昵称“龙虾”)的核心优势之一是支持多Agent并行运行——在同一个实例下,可同时创建多个独立Agent(俗称“养多只龙虾”),每个Agent对应不同飞书Bot、承担不同任务,实现“一个平台,N个专属助手”的高效协作模式。
很多用户仅会使用OpenClaw默认的单个Agent,却不知道如何在单实例下扩展多Agent、打通多个飞书Bot,导致无法充分利用其并行处理能力。参考文章详细拆解了双飞书Bot对接双Agent的实现步骤,本文在此基础上补充2026年新手零基础全平台部署流程(阿里云+Windows11/MacOS/Linux本地)、阿里云百炼免费大模型API配置步骤,深度拓展多Agent的创建、配置、任务分配、权限隔离等实战场景,所有代码命令可直接复制执行,助力用户解锁OpenClaw多Agent并行能力,适配团队协作、多场景任务处理等复杂需求。阿里云上OpenClaw极速一键部署最简单,步骤详情 访问阿里云OpenClaw一键部署专题页面 了解。



一、核心认知:OpenClaw多Agent的价值与运行逻辑
(一)多Agent的核心价值:并行协作,各司其职
OpenClaw的Agent本质是“具备独立身份、技能、记忆的AI助手”,单实例多Agent模式的核心价值的是“任务隔离与并行处理”,解决单一Agent“身兼数职”导致的任务混乱、记忆冲突问题,具体优势如下:
- 场景隔离:不同Agent对应不同场景(如“运营Bot”负责内容发布、“技术Bot”负责服务器监控、“客服Bot”负责咨询回复),避免功能混淆;
- 渠道专属:每个Agent可绑定独立飞书Bot,用户通过不同飞书账号/频道即可对接对应Agent,交互更精准;
- 资源可控:每个Agent拥有独立工作空间、记忆存储、技能配置,可按需分配资源,避免相互干扰;
- 灵活扩展:支持动态添加/删除Agent,理论上可无限扩展(取决于硬件配置),适配个人到团队的全场景需求。
(二)多Agent与飞书Bot的对接逻辑
OpenClaw的多Agent通过“Channel(渠道)-Account(账号)-Agent(智能体)”三层映射实现与飞书Bot的绑定,核心逻辑如下:
- Channel(渠道):指定交互平台(如feishu、discord),本文聚焦飞书渠道;
- Account(账号):在渠道下配置多个飞书Bot账号(每个Bot对应一个AppID/AppSecret);
- Agent(智能体):创建多个独立Agent,通过路由规则将“渠道+账号”与Agent绑定,实现“飞书Bot消息→对应Agent响应”的精准转发。
(三)部署方案选型对比(2026多Agent适配版)
多Agent并行运行对设备/服务器的资源(CPU、内存)有一定要求,双部署方案适配性如下:
| 部署方案 | 核心优势 | 适用场景 | 配置要求 | 维护成本 | 多Agent适配性 |
|---|---|---|---|---|---|
| 阿里云部署 | 7×24小时稳定运行、资源弹性扩展、多设备访问、支持团队协作 | 团队多Agent协作、长期任务运行、多飞书Bot联动 | 最低4vCPU+8GiB内存+40GiB ESSD(支持3-5个Agent) | 低(阿里云自带运维与资源监控) | 完美适配,支持远程管理Agent、批量配置飞书Bot,适合多用户共享 |
| 本地部署(Win11/MacOS/Linux) | 零服务器费用、数据本地存储、隐私可控、操作便捷 | 个人多Agent测试、短期任务处理、单用户使用 | 设备CPU≥4核、内存≥8GiB(支持2-3个Agent) | 中(需自行监控资源占用) | 支持核心多Agent功能,仅长期运行与资源扩展受限,适合新手入门 |
(四)前置准备(全方案通用)
- 账号准备:注册阿里云账号 并完成实名认证(用于服务器购买与百炼API开通);注册飞书账号,创建至少2个飞书Bot应用(获取AppID与AppSecret);
- 工具准备:远程连接工具(FinalShell,用于阿里云操作)、文本编辑器(VS Code/记事本,编辑配置文件)、Git(技能安装必需)、Chrome浏览器;
- 核心认知:OpenClaw依赖Node.js 22.x及以上版本;多Agent共享OpenClaw核心框架,但拥有独立工作空间与配置;飞书Bot需提前配置长连接与消息接收权限,否则无法正常接收消息。
二、2026新手零基础全平台部署流程(OpenClaw+多Agent)
(一)方案一:本地全平台部署(Win11/MacOS/Linux,个人首选)
1. 前置依赖安装(Node.js+Git+核心工具,全系统适配)
(1)Windows11系统(管理员模式操作)
# 安装Node.js 22.x(国内镜像加速,避免超时)
iwr -useb https://npmmirror.com/mirrors/node/v22.10.0/node-v22.10.0-x64.msi -OutFile node-install.msi
Start-Process .\node-install.msi -Wait
# 安装Git(技能安装必需)
winget install Git.Git
# 安装飞书Bot依赖(WebSocket长连接必需)
npm install -g ws
# 配置npm国内镜像(解决依赖安装超时)
npm config set registry https://registry.npmmirror.com
# 验证安装
node --version # 需显示v22.x.x
git --version # 需显示2.40.x及以上
npm list -g ws # 需显示ws@8.x.x及以上
(2)MacOS 12+系统
# 安装Homebrew(已安装可跳过)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装Node.js、Git、核心工具
brew install node@22 git
# 配置环境变量
echo 'export PATH="/usr/local/opt/node@22/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
# 安装飞书Bot依赖
npm install -g ws
# 配置npm国内镜像
npm config set registry https://registry.npmmirror.com
# 验证安装
node --version && git --version && npm list -g ws
(3)Linux(Ubuntu 20.04+系统)
# 安装Node.js 22.x
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash
sudo apt install -y nodejs git
# 安装飞书Bot依赖
npm install -g ws
# 配置npm国内镜像
npm config set registry https://registry.npmmirror.com
# 解决权限问题
sudo chmod -R 777 /usr/local/lib/node_modules
# 验证安装
node --version && git --version && npm list -g ws
2. OpenClaw核心安装与初始化
# 全局安装OpenClaw(最新稳定版)
npm install -g openclaw@latest
# 创建多Agent工作目录(含配置、Agent数据、日志文件夹)
mkdir -p ~/OpenClaw-MultiAgent/{
config,agents,logs} && cd ~/OpenClaw-MultiAgent
# 初始化配置
openclaw init
# 启动Gateway服务
openclaw gateway start
# 验证服务(浏览器访问http://localhost:18789)
3. 查看默认Agent(验证基础配置)
# 查看当前已存在的Agent(默认会创建main Agent)
openclaw agents list
# 输出示例(确认main Agent正常存在)
# Agents: main (default)
# Identity: default (IDENTITY.md)
# Workspace: ~/.openclaw/workspace
# Agent dir: ~/.openclaw/agents/main/agent
(二)方案二:阿里云部署(团队/多Agent长期运行首选)
新手零基础阿里云上部署OpenClaw喂饭级步骤流程
第一步:打开访问阿里云OpenClaw一键部署专题页面,找到并点击【一键购买并部署】。




第二步:打开选购阿里云轻量应用服务器,配置参考如下:
- 镜像:OpenClaw(Moltbot)镜像(已经购买服务器的用户可以重置系统重新选择镜像)
- 实例:内存必须2GiB及以上。
- 地域:默认美国(弗吉尼亚),目前中国内地域(除香港)的轻量应用服务器,联网搜索功能受限。
- 时长:根据自己的需求及预算选择。



第三步:打开访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。

前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw:单击执行命令,生成访问OpenClaw的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw对话页面。
1. 服务器配置与实例创建
- 访问阿里云轻量应用服务器控制台,创建实例:
- 地域选择:中国香港、新加坡(免备案,网络通畅,支持飞书长连接);
- 镜像选择:Alibaba Cloud Linux 3.2104 LTS 64位;
- 实例规格:4vCPU+8GiB内存+40GiB ESSD+5Mbps带宽(支持3-5个Agent并行);
- 付费类型:包年包月(长期运行更划算);
- 登录密码:设置强密码,妥善保存。
- 端口放行:进入实例详情页→“防火墙”→“添加规则”,放行22(远程连接)、18789(控制台)、443(HTTPS通信)、8080(飞书长连接)端口。
2. 依赖安装与OpenClaw部署
# 远程连接服务器后执行
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash
sudo apt install -y nodejs git
npm install -g openclaw@latest ws
npm config set registry https://registry.npmmirror.com
# 创建多Agent工作目录
mkdir -p /data/openclaw/multi-agent/{
config,agents,logs} && cd /data/openclaw/multi-agent
openclaw init
# 启动服务并设置开机自启
openclaw gateway start
echo "openclaw gateway start" >> /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local
# 验证默认Agent
openclaw agents list
3. 部署验证
浏览器输入“http://服务器公网IP:18789”,能打开OpenClaw控制台,且`openclaw agents list`能显示main Agent,即为部署成功。

三、阿里云百炼免费API配置(多Agent共享模型资源)
多Agent共享OpenClaw的大模型配置,无需重复配置,阿里云百炼提供7000万Token免费额度(90天有效期),足够支撑3-5个Agent日常运行,配置步骤如下:
- 获取百炼API-Key:
- 访问登录阿里云百炼大模型服务平台,进入“密钥管理”页面;
- 点击“创建API-Key”,复制生成的密钥(仅显示一次);
- 进入“额度管理”,领取7000万Token免费额度。
- 配置OpenClaw关联API(多Agent共享):
粘贴以下配置(替换为你的API-Key):# 进入配置目录(本地/阿里云路径一致) cd ~/.openclaw # 编辑配置文件(Win11用notepad,Mac/Linux用nano) nano config.yamlmodel: provider: alibaba-cloud apiKey: "你的百炼API-Key" baseUrl: "https://dashscope.aliyuncs.com/compatible-mode/v1" defaultModel: "bailian/qwen3.5-turbo" parameters: temperature: 0.7 # 平衡创造性与准确性 maxTokens: 4096 # 足够处理多Agent并行任务 channels: feishu: enabled: true connectionMode: "websocket" domain: "feishu" groupPolicy: "disabled" defaultAccount: "default" # 默认飞书Bot账号 agents: autoLoad: true defaultAgent: "main" # 默认Agent security: skillScan: true sensitiveDataFilter: true - 重启服务生效:
# 本地部署 openclaw gateway restart # 阿里云部署 openclaw gateway restart
四、多Agent+多飞书Bot实战(复刻参考文章核心流程)
以下以“创建2个Agent(main+ops)+对接2个飞书Bot”为例,完整拆解从飞书Bot创建到Agent绑定的全流程,所有命令可直接复制执行:
(一)Step 1:创建飞书Bot应用(获取AppID/AppSecret)
- 登录飞书开放平台(https://open.feishu.cn),进入“开发者后台”;
- 点击“创建企业自建应用”,填写应用名称(如“OpenClaw-main”“OpenClaw-ops”),完成创建;
- 进入应用“凭证与基础信息”页面,复制“AppID”与“AppSecret”(需妥善保存,仅显示一次);
- 配置权限与事件:
- 进入“权限管理”,添加“im.message.receive_v1”(接收消息权限)、“im.message.send”(发送消息权限);
- 进入“事件订阅”,启用“im.message.receive_v1”事件,配置请求网址(本地部署可使用内网穿透工具,阿里云部署填写服务器公网IP+端口);
- 进入“开发设置”,配置长连接模式(WebSocket),确保消息实时接收。
- 发布应用:点击“版本管理与发布”,提交应用审核,审核通过后正式发布(仅企业自建应用需审核)。
(二)Step 2:配置OpenClaw飞书多账号(channels字段)
需修改OpenClaw核心配置文件,添加多个飞书Bot账号,实现“一个渠道,多个账号”:
# 进入配置目录
cd ~/.openclaw
# 编辑openclaw.json文件(核心配置文件)
nano openclaw.json
找到channels.feishu字段,按以下格式修改(替换为你的飞书Bot AppID/AppSecret):
"channels": {
"feishu": {
"enabled": true,
"defaultAccount": "default", // 默认账号(对应main Agent)
"connectionMode": "websocket",
"domain": "feishu",
"groupPolicy": "disabled",
"accounts": {
"default": {
// 第一个飞书Bot账号(绑定main Agent)
"appId": "你的第一个飞书Bot AppID",
"appSecret": "你的第一个飞书Bot AppSecret"
},
"ops": {
// 第二个飞书Bot账号(绑定ops Agent)
"appId": "你的第二个飞书Bot AppID",
"appSecret": "你的第二个飞书Bot AppSecret"
}
}
}
}
关键注意事项:
- 必须将原有顶层的
appId/appSecret挪至accounts.default下,否则会导致配置冲突; - 新增账号名称(如“ops”)可自定义,需与后续Agent名称对应;
- 保存后重启OpenClaw服务:
openclaw gateway restart。
(三)Step 3:创建新Agent(ops)并配置
1. 创建新Agent
# 创建名为"ops"的新Agent(名称需与飞书账号名称一致)
openclaw agents add ops
# 执行后会提示设置工作目录,直接回车使用默认路径(~/.openclaw/workspace-ops)
2. 配置Agent身份与技能(差异化设置)
每个Agent可配置独立身份、技能,实现功能差异化:
# 进入ops Agent配置目录
cd ~/.openclaw/agents/ops/agent
# 编辑IDENTITY.md(设置Agent身份,如"技术运维助手")
cat > IDENTITY.md << EOF
我是OpenClaw的ops Agent,专门负责服务器监控、技术故障排查、运维任务自动化,仅对接飞书ops Bot,为技术团队提供专属服务。
EOF
# 安装ops Agent专属技能(如服务器监控、日志分析)
clawhub install server-monitor log-analyzer
# 重启Agent生效
openclaw agents restart ops
3. 查看所有Agent(验证创建成功)
openclaw agents list
# 输出示例(确认2个Agent均存在)
# Agents:
# main (default)
# Identity: default (IDENTITY.md)
# Workspace: ~/.openclaw/workspace
# ops
# Identity: 技术运维助手 (IDENTITY.md)
# Workspace: ~/.openclaw/workspace-ops
(四)Step 4:配置路由规则(飞书Bot→Agent绑定)
需通过路由规则明确“哪个飞书Bot接收的消息,由哪个Agent处理”,实现精准转发:
# 查看当前路由规则
openclaw routing list
# 添加路由规则:飞书ops账号→ops Agent
openclaw routing add --channel feishu --account ops --agent ops
# 添加路由规则:飞书default账号→main Agent(默认规则,可选)
openclaw routing add --channel feishu --account default --agent main
# 查看已添加的路由规则
openclaw routing list
# 输出示例(确认规则生效)
# Routing rules: 2
# 1. channel=feishu, account=ops → agent=ops
# 2. channel=feishu, account=default → agent=main
(五)Step 5:测试多Agent+多飞书Bot联动
- 分别通过2个飞书Bot发送消息(如给default Bot发“你是谁”,给ops Bot发“监控服务器状态”);
- 查看Agent响应:default Bot由main Agent回复(默认身份),ops Bot由ops Agent回复(技术运维助手身份);
- 验证功能差异化:给ops Bot发送“分析服务器日志”,Agent会调用log-analyzer技能,而main Agent无此技能,不会响应该指令。
(六)Step 6:扩展实战:创建N个Agent(通用流程)
若需创建更多Agent(如“客服Agent”“运营Agent”),可按以下通用流程快速扩展:
# 1. 创建新飞书Bot(重复Step 1,获取新AppID/AppSecret)
# 2. 在openclaw.json中添加新账号(重复Step 2,新增accounts字段)
# 3. 创建新Agent(替换"service"为Agent名称)
openclaw agents add service
# 4. 配置Agent身份与技能
cd ~/.openclaw/agents/service/agent
cat > IDENTITY.md << EOF
我是客服Agent,专门负责用户咨询、问题解答、售后处理,对接飞书service Bot。
EOF
clawhub install customer-service ticket-management
# 5. 添加路由规则
openclaw routing add --channel feishu --account service --agent service
# 6. 重启服务
openclaw gateway restart
五、多Agent高级配置(权限隔离+资源分配)
(一)权限隔离:限制Agent访问范围
多Agent场景下,需避免Agent越权访问其他Agent的工作空间或系统资源,配置如下:
# 编辑配置文件,启用Agent权限隔离
nano ~/.openclaw/config.yaml
添加权限配置:
agents:
permissionIsolation: true # 启用权限隔离
allowedPaths: # 所有Agent允许访问的公共路径
- "~/OpenClaw-MultiAgent/shared"
forbiddenPaths: # 所有Agent禁止访问的路径
- "/etc"
- "/root"
重启服务后,每个Agent仅能访问自身工作空间与公共路径,无法访问其他Agent数据或系统敏感目录。
(二)资源分配:限制Agent CPU/内存占用
多Agent并行运行时,避免单个Agent占用过多资源,影响其他Agent运行:
# 编辑配置文件,添加资源限制
nano ~/.openclaw/config.yaml
添加资源配置:
resources:
limits:
cpu: 0.5 # 单个Agent最大CPU占用(核心数)
memory: 2048 # 单个Agent最大内存占用(MB)
default:
cpu: 0.2 # 单个Agent默认CPU占用
memory: 1024 # 单个Agent默认内存占用
配置后,OpenClaw会自动限制每个Agent的资源使用,确保多Agent稳定运行。
六、常见问题解答(FAQ,多Agent避坑关键)
(一)部署与配置问题
问题1:修改openclaw.json后,飞书Bot无法接收消息?
解决方案:确认配置格式正确(JSON无语法错误);飞书开放平台已配置长连接与“im.message.receive_v1”事件;服务器/本地设备网络通畅,8080端口未被占用;重启OpenClaw服务(openclaw gateway restart)。问题2:创建新Agent后,
openclaw agents list未显示?
解决方案:确认创建命令正确(openclaw agents add <agent名称>);Agent工作目录已成功创建(~/.openclaw/workspace-<agent名称>);重启OpenClaw服务,重新执行openclaw agents list。问题3:阿里云部署后,飞书Bot提示“长连接连接失败”?
解决方案:确认服务器8080端口已放行;飞书开放平台的长连接配置正确(填写服务器公网IP+8080端口);检查服务器防火墙是否拦截飞书IP(可临时关闭防火墙测试);更新OpenClaw至最新版本(npm update -g openclaw)。
(二)Agent与飞书Bot绑定问题
问题1:发送消息后,Agent未响应?
解决方案:检查路由规则是否正确(openclaw routing list),确保“channel+account”对应正确Agent;飞书Bot已发布且权限已添加;Agent已启动(openclaw agents status <agent名称>,确保状态为running)。问题2:两个飞书Bot都由main Agent响应,ops Agent无反应?
解决方案:确认路由规则已添加(openclaw routing add --channel feishu --account ops --agent ops);openclaw.json中defaultAccount设置为“default”,未覆盖其他账号;重启Agent(openclaw agents restart ops)。
(三)资源与性能问题
问题1:多Agent运行后,设备/服务器卡顿?
解决方案:检查CPU/内存占用(Windows用任务管理器,Linux用top命令);减少同时运行的Agent数量(关闭暂时不用的Agent:openclaw agents stop <agent名称>);调整资源限制配置(降低单个Agent的CPU/内存占用);升级服务器/设备硬件配置。问题2:百炼API提示“Token额度不足”?
解决方案:多Agent共享Token额度,需减少高频无效调用;进入百炼控制台领取免费额度;调整maxTokens参数(日常任务设为2048);关闭不用的Agent,减少Token消耗。
(四)权限与安全问题
问题1:Agent能访问其他Agent的工作空间?
解决方案:启用权限隔离(permissionIsolation: true);检查forbiddenPaths配置,禁止访问其他Agent的工作目录(~/.openclaw/workspace-*);定期清理Agent日志,避免敏感数据泄露。问题2:飞书Bot AppSecret泄露风险?
解决方案:将openclaw.json文件权限设置为600(仅所有者可读写);避免将配置文件提交到代码仓库;定期更换飞书Bot AppSecret(飞书开放平台可重置)。
七、总结
OpenClaw的多Agent+多飞书Bot模式,彻底打破了“单Agent单任务”的局限,实现了“一个实例,N个专属助手”的高效协作,无论是个人多场景任务处理,还是团队分工协作,都能大幅提升效率。本文基于参考文章的核心流程,补充了2026年全平台部署流程、阿里云百炼API配置、多Agent高级配置及常见问题解答,所有代码可直接复制执行,新手无需技术背景也能快速上手。
建议按以下步骤推进多Agent落地:
- 部署:根据使用场景选择本地或阿里云部署,完成OpenClaw核心安装;
- 配置:申请百炼API-Key,完成大模型配置;
- 飞书Bot创建:创建所需数量的飞书Bot,获取AppID/AppSecret并配置权限;
- 多账号配置:修改openclaw.json,添加飞书多账号;
- Agent创建:创建多个Agent,配置差异化身份与技能;
- 路由绑定:添加路由规则,实现飞书Bot与Agent的精准对接;
- 优化:启用权限隔离与资源限制,确保多Agent稳定运行。
随着OpenClaw生态的持续完善,多Agent功能会进一步扩展(如跨Agent协作、批量配置工具),建议用户持续关注版本更新,充分发挥多Agent的并行优势,让AI助手真正适配复杂工作场景,解放重复劳动。