🦞 核心技能

OpenClaw 多 Agent 协作

一个龙虾不够用?用 sessions_spawn 召唤多只,分工协作。三个 Agent 同时工作,效率是单个的3-5倍。

📖 阅读多 Agent 协作实战教程 ← 所有技能

🦞 什么是多 Agent 协作?

OpenClaw 支持同时运行多个 Agent(龙虾),每个负责不同的任务,通过消息总线协调。比如:一个写内容、一个发布、一个监控数据。

关键 API:`sessions_spawn` 可以动态创建子 Agent,分配任务,等待结果,再继续主流程。

⚙️ 核心机制

👥
角色分工
每个 Agent 有专属 SOUL.md,做自己擅长的事,不越界。
📨
消息总线(飞书)
Agent 之间通过飞书消息传递任务,解耦合,避免冲突。
🔄
sessions_spawn 动态召唤
需要的时候召唤子 Agent,完成后自动销毁,不占资源。
🛡️
防冲突机制
同一时间只有一个 Agent 写同一个文件,防止数据覆盖。

📄 sessions_spawn 基础用法

# 在主 Agent 里召唤子 Agent result = sessions_spawn( task="搜索今天的 AI 热点新闻,返回前5条", mode="run", # run = 一次性任务 model="claude-sonnet-4.5", runTimeoutSeconds=60 ) # 子 Agent 完成后,result 里有输出结果 print(result)

🏷️ 适用场景

内容生产流水线并行数据采集多角色协作任务分发专家系统自动化工作流

📖 完整教程在掘金

含完整代码示例、真实运营案例(sanwan.ai 就是用这套在跑)

去掘金阅读完整教程 →