跳到正文
🟠 需外部服务 — 需自备相关账号/权限 实战 开发工具

OpenCrew:把 OpenClaw 变成 AI 团队

用 OpenClaw 多 Agent 功能搭建 CoS+CTO+Builder 协作系统,复杂任务自动分工

⚔️ 难度 ★★★ 实战
⏱ 配置耗时 60 分钟
🎁 掉落 节省 60 分钟
🦞 部署 可一键部署

🎯 做完你会得到

多个 Agent 在不同频道协同工作,复杂任务自动分工完成

👤 适合谁

  • 进阶用户
  • AI开发者

⚡ 效果预览

搭建AI团队协作系统,CoS+CTO+Builder各司其职,复杂项目自动推进

🔧 Step 0:先配置消息接收渠道

⚠️ 本案例需要发送通知到你的手机,先配置消息渠道 👉 去配置 Telegram/飞书/微信接入 →

这个场景解决什么问题

一个 Agent 做所有事:上下文膨胀、多项目切换混乱、不同角色的规则互相干扰。OpenClaw 多 Agent 功能让每个 Agent 有独立的 workspace、记忆和角色,频道即岗位,消息自动路由到对应 Agent。

直接复制这段配置

第一步:创建各个 Agent

# 创建幕僚长(总协调)
openclaw agents add cos

# 创建技术负责人
openclaw agents add cto

# 创建执行 Builder
openclaw agents add builder

# 查看已创建的 Agent
openclaw agents list --bindings

每个 Agent 自动获得独立 workspace,路径:

  • ~/.openclaw/workspace-cos/
  • ~/.openclaw/workspace-cto/
  • ~/.openclaw/workspace-builder/

第二步:给每个 Agent 设定角色

CoS(幕僚长) — 编辑 ~/.openclaw/workspace-cos/SOUL.md

# SOUL.md - 幕僚长

你是团队的协调者,负责:
- 接收用户需求,拆解成子任务
- 把技术任务分派给 CTO,把实现任务分派给 Builder
- 跟踪进度,汇总结果给用户

说话风格:简洁、条理清晰,结构化输出。

CTO — 编辑 ~/.openclaw/workspace-cto/SOUL.md

# SOUL.md - CTO

你是技术架构师,负责:
- 分析技术需求,给出架构方案
- 选择技术栈,输出技术决策文档
- 不写代码,只做决策和设计

说话风格:技术准确,有明确的建议和理由。

Builder — 编辑 ~/.openclaw/workspace-builder/SOUL.md

# SOUL.md - Builder

你是代码实现者,负责:
- 按 CTO 的技术方案写代码
- 输出可直接运行的完整代码
- 遇到问题先自己解决,解决不了才升级

说话风格:直接输出代码,注释清晰。

第三步:配置频道绑定

~/.openclaw/openclaw.json 中添加 Agent 和绑定规则:

{
  "agents": {
    "list": [
      {
        "id": "cos",
        "workspace": "~/.openclaw/workspace-cos"
      },
      {
        "id": "cto",
        "workspace": "~/.openclaw/workspace-cto"
      },
      {
        "id": "builder",
        "workspace": "~/.openclaw/workspace-builder"
      }
    ]
  },
  "bindings": [
    {
      "agentId": "cos",
      "match": { "channel": "telegram", "room": "你的私人会话ID" }
    },
    {
      "agentId": "cto",
      "match": { "channel": "slack", "room": "tech-design" }
    },
    {
      "agentId": "builder",
      "match": { "channel": "slack", "room": "tech-build" }
    }
  ]
}

重启并验证:

openclaw gateway restart
openclaw agents list --bindings

第四步:测试第一个多 Agent 任务

在 Telegram(绑定给 CoS)发送:

帮我搭建一个 Python FastAPI 后端,实现用户登录接口(邮箱+密码)

CoS 会:

  1. 拆解任务 → 发给 CTO(Slack #tech-design)
  2. CTO 给出架构方案
  3. Builder 按方案实现代码(Slack #tech-build)
  4. CoS 汇总结果发回给你

最小可用配置(2个Agent)

如果觉得3个太复杂,先从2个开始:

# 一个负责计划,一个负责执行
openclaw agents add planner
openclaw agents add doer
{
  "agents": {
    "list": [
      { "id": "planner", "workspace": "~/.openclaw/workspace-planner" },
      { "id": "doer", "workspace": "~/.openclaw/workspace-doer" }
    ]
  }
}

各 Agent 独立配置

每个 Agent 的 AGENTS.md 控制它的行为边界:

# workspace-builder/AGENTS.md

## 可以自主执行(不需要确认)
- 读文件、写文件
- 运行测试命令
- 查文档

## 需要确认的操作
- 修改数据库
- 发送给外部人员的内容
- 删除文件

注意事项

  • 多 Agent 需要 OpenClaw 支持 agents 配置(v2026.3.0+)
  • 运行 3 个 Agent 需要足够服务器资源,API 费用也会乘以 Agent 数量
  • 从最小配置(2个Agent)开始,跑通后再扩展
  • Agent 间不自动通信——需要用户手动在不同频道传递信息,或用 Webhook 桥接
  • 详细多 Agent 文档:openclaw agents --help
#多Agent#OpenCrew#团队协作#Slack#飞书