AAAEC Resources返回官网
AAAEC Resources

8. 协作与多 Agent

10 模块知识库第 8 篇——讲多个 agent 如何协作完成任务:HITL 介入点、Subagent 委派、Swarm 群体智能、Orchestrator 调度,以及 multi-agent 通信协议。

范围:HITL 介入点 / Subagent / Swarm / Manager-Worker / Agent 间通信 / Skill 共享 / Agent 市场 / Channel handoff 目的:回答"多个 agent 怎么协作?人怎么介入?"


本文覆盖 multi-agent 3 种拓扑 + 4 大主题:

  • Multi-agent 3 种拓扑 supervisor / peer / hierarchical,各自的通信成本
  • Subagent 调度 4 阶段生命周期(plan → spawn → work → merge)
  • 5 个常见介入点 主控 / 委派 / 等待 / 终止 / 合并,跟 HITL 的边界
  • Skill vs CLAUDE.md vs MCP 一张表分清楚各自适合什么

选型快查 (TL;DR)

场景推荐模式代表 agent
需要用户把关关键决策HITL(强)Claude Code Plan / Agentforce Concierge
基本自主 + 异常时接管弱 HITLManus / AutoGPT / Antigravity
任务可拆 / 调研Orchestrator-workersClaude Code Subagent / Agentforce Swarms
探索类 / 多视角SwarmClaude Code Agent teams / AutoGPT
流程固定 / 链式PipelineCoze 工作流 / Copilot Studio Agent Flow
跨 LLM provider 协作Multi-agent frameworkLangGraph / CrewAI / AutoGen

1. 这是什么 + 为什么重要

协作与多 Agent 模块回答 4 个核心问题:

  1. 人在哪里介入?(HITL = Human-in-the-loop)
  2. 多个 agent 怎么分工?(Subagent / Swarm / Manager-Worker 三种拓扑)
  3. agent 之间怎么通信?(send_message / A2A Protocol / shared context)
  4. 怎么把 agent 能力跨产品复用?(Skill sharing / Agent marketplace / Channel handoff)

为什么重要:从单 agent 升级到多 agent 协作,是从"工具"到"团队"的关键跨越。HITL 决定了 agent 是"自动驾驶"还是"高级助手",Channel handoff 决定了 agent 能否在你常用的 IM 里工作。


2. 子模块分解

2.1 HITL(Human-in-the-Loop)

标准化定义:人在 agent 执行过程中的关键节点介入,审批 / 接管 / 纠正 / 验收。

跨 agent 差异

AgentPlan 审批Take over错误修正决策确认验收
Claude Code✅ Shift+Tab + --permission-mode plan✅ take over terminal✅ Stop hook 可 block✅ AskUserQuestion tool/rewind checkpoint
ChatGPT Agent✅ Show plan + approve✅ Take over browser✅ Step-in 改正 + resume✅ Ask confirm(主动请求确认)✅ Agent mode review
Devin✅ Show plan + approve/reject✅ Interactive Browser✅ Step skip / Cancel✅ Plan 修改✅ Branch protection 强制 human review
Cursor 2✅ Shift+Tab Plan mode✅ Stop / Redirect✅ Bugbot PR review
Manus✅ 隐式 Plan(可中断调整)✅(云端 VM 用户可介入)✅ Human-in-the-loop✅ Replay URL 全程录像
WorkBuddy✅ Plan 模式(用户确认)❌(远程 IM 操控)✅ 任务中途介入✅ 危险操作确认✅ 右侧栏预览 + 验收
TRAE SOLO✅ PlanAgent(主智能体) → 人工 review → 执行✅ 暂停/接手✅ 子 Agent 失败重试 / 降级人工✅ DiffView + 一键回滚
Accio Work❌(Task-driven,直接干)高风险操作红线(支付 / 转账 / 私密文件必点头)✅ Validator 校验
Agentforce✅ Topic 路由 / Agent Script✅ Seamless handoff(agent ↔ 人)✅ 自反思 + 请求额外信息✅ Escalate to human✅ Atlas Plan/Evaluate/Refine
Sierra✅ Ghostwriter 改进 → 人工 review✅ Live Assist(AI 给真人建议回复)✅ Continuous Agent Improvement
AutoGPT✅ Classic CLI y/N 关键操作确认✅ Self-Reflection 重试✅ task_complete 显式终止

2.2 Subagent(spawn worker agent 做子任务)

标准化定义:主 agent 动态生成(或调用预定义)worker agent 处理子任务,worker 拥有独立 context,完成后只返回摘要给主 agent。

实现模式

模式代表 agent特点
独立 context 隔离Claude Code Subagent / Manus Wide Research / TRAE SOLO 子 Agent主 agent context 不被撑爆
Background 并行Claude Code background: true / Devin MultiDevin / Cursor 2 多 git worktreeworker 不阻塞主对话
嵌套调用Qwen-Agent Assistant.run(...) 调子 Agent / Coze 子工作流嵌套能力复用
持久化 skillManus Skills(三级渐进式披露) / Claude Skills / TRAE Skills跨 session 复用

2.3 Swarm / Cooperative(多 agent 协同工作,蜂群式)

标准化定义:多个 agent 像蜂群一样并发处理独立子任务,各自决策,主 agent 或 orchestrator 只负责分发与汇总。


2.4 Orchestrator / Manager(manager agent 拆 task 派给 worker)

标准化定义:一个 manager / orchestrator agent 接收用户请求,负责拆 task、派 worker、review 汇总结果。


2.5 Communication(agent 间消息传递)

标准化定义:agent 之间如何发送消息、共享 context、传递中间结果。

4 种通信机制

机制代表特点
send_message toolClaude Code SendMessage tool(Agent teams 自动投递,teammate 间直接通信) / WorkBuddy send_message(Agent 间通信)点对点消息
Shared context / MailboxClaude Code ~/.claude/tasks/<team-name>/(共享 task list)中间结果沉淀
GitHub PR / issue / commentDevin MultiDevin(Communication via GitHub PR / issue)跨仓库 / 异步
A2A Protocol(跨厂商)Google A2A(Agent-to-Agent) — ADK agent 可与 Anthropic / CrewAI / LangGraph 等协作跨厂商互操作
Shared file / TraceAntigravity Knowledge Items(KI 知识库,主 Agent 与 sub-agent 共享)/ Manus Skills(三级渐进式披露)文件级共享

来源:Claude Code Agent teams — https://code.claude.com/docs/en/agent-teams ;WorkBuddy send_message — https://www.cnblogs.com/fengZQ/p/... ;A2A Protocol — https://google.github.io/A2A/latest/ ;Antigravity KI — https://m.163.com/dy/article/KG0Q57UK0556C3J2.html


2.6 Skill sharing(技能复用)

标准化定义:把可复用的工作流 / 知识 / 工具封装为 skill,跨 session / project / team 共享。


2.7 Agent marketplace(预建 agent 市场)

标准化定义:把"打包好的 agent"作为商品上架,用户可直接 install 使用,创作者获分成。

6 大市场

市场平台数量商业模式
ChatGPT Apps SDK MarketplaceChatGPT 内商家发布,free tier 1000 调用/月Apps SDK 30% commerce 抽成(类比 Apple App Store)
Agentforce AgentExchangeSalesforce20+ agent + AppExchange 生态订阅 + Flex Credits
Coze Bot 商店字节扣子已聚集大量变现案例资源点消耗 + 创作者分成
Microsoft Copilot StudioM3651,400+ connectors + Custom connector订阅 + Premium tier
TRAE Solo Skill 市场字节 TRAE近 50 Skills(开发 / 数据分析 / 设计 / 内容创作 / 提效)国内版免费 / 国际版订阅
AutoGPT MarketplaceGitHub社区贡献 ready-to-use agents开源免费
WorkBuddy SkillHub,000 SkillsSkillHub 免费 + 模型按量计费

来源:ChatGPT Apps SDK Marketplace — https://developers.openai.com/apps-sdk/deploy/submission ;Coze Bot 商店 — https://news.qq.com/rain/a/20260602A0550V00


2.8 Channel-based handoff(跨平台消息推送)

标准化定义:agent 不只在自家 UI 跑,而是能在用户常用的 IM(微信 / 飞书 / Slack / Telegram 等)里被触发、推送结果、甚至直接执行任务。

5 大主流 Channel 差异

Channel代表实现接入方式限制
SlackClaude Code Slack @Claude / WorkBuddy Claw / Agentforce Slackbot(MCP client)Webhook + Bot User OAuthAgentforce Slackbot MCP 客户端可路由到任意 Agent
TelegramClaude Code Telegram channel / WorkBuddy 远程 ClawBotFather 创建 bot + token个人/家庭友好
iMessageClaude Code iMessage channelMCP server channel capability仅 macOS / 移动端
DiscordClaude Code Discord channelBot user适合社区 / 开源场景
Webhook(自定义)Claude Code Webhook channel / WorkBuddy Claw URL 回调POST URL适合企业内部系统
微信 / 企业微信 / 飞书 / 钉钉 / QQ(国产)WorkBuddy Claw(5 平台 + 微信小程序 + ClawBot 插件)WebSocket 长连接(轻量)/ URL 回调(企业)WorkBuddy 在 5 国产 IM 都有
Microsoft TeamsDevin / Claude Code for M365Bot Framework + OAuth适合 M365 客户

触发 / 结果推送双通道

  • 触发:用户 @Claude / 发邮件 / Webhook → 起 session
  • 结果:session 完成后 thread reply / push notification / 邮件附件

来源:Claude Code Channels — https://code.claude.com/docs/en/channels ;WorkBuddy 5 平台 Claw — https://www.codebuddy.cn/work/ ;Agentforce Slackbot — https://news.qq.com/rain/a/20260403A026KB00


3. 横向对比总表(15 agent × 8 子模块)

AgentHITL PlanTake overSubagentSwarmManagerCommSkill ShareMarketplace
Claude Code✅ Shift+Tab✅ 5 scope⚠️ Agent teams (env flag)⚠️ Agent teams✅ SendMessage✅ Skills
ChatGPT Agent✅ Plan✅ Browser✅ Handoff/Subagent✅ Workspace Agent✅ Agent-as-tool✅ Apps SDK
Devin✅ Plan✅ Browser✅ MultiDevin✅ MultiDevin Manager✅ GitHub PR✅ Playbooks
Cursor 2✅ Shift+Tab✅ Composer sub-agent⚠️ 多 model judging✅ Multi-model judging✅ Team marketplace✅ Team marketplace
Manus✅ 隐式✅ Wide Research✅ Wide Research✅ Wide Research 主 agent✅ Shared context✅ Skills
WorkBuddy✅ Plan 模式✅ Multi-Agent 多窗口✅ Multi-Agent team✅ Multi-Agent 多窗口✅ send_message✅ SkillHub 22K✅ SkillHub
Qwen-Agent✅ Plan(百炼)✅ 嵌套子 Agent✅ GroupChat✅ GroupChat✅ GroupChat✅ 部分✅ 部分
Google Antigravity✅ Plan✅ Computer Use✅ Dynamic Subagents✅ /teamwork✅ /teamwork✅ A2A Protocol✅ Antigravity 2.0✅ Antigravity 2.0
Agentforce✅ Topic✅ Seamless handoff✅ Subagents + Topics✅ Cooperative Swarms✅ Concierge Orchestrator✅ Persistent Context✅ AgentExchange✅ AgentExchange
Sierra✅ Plan✅ Live Assist⚠️ Ghostwriter meta-agent⚠️⚠️⚠️⚠️✅ Sierra Studio
Manus(Meta)✅ 隐式✅ Wide Research✅ Wide Research✅ Wide Research✅ Shared file✅ Skills
Coze 3✅ 工作流✅ 多 Bot 编排⚠️✅ 工作流编排✅ 节点引用 { }✅ Bot 商店✅ Bot 商店
Copilot Studio✅ Generative Orchestration✅ Connected agent tool⚠️ Multi-agent orchestration✅ Orchestrator✅ Connected agent✅ 1,400+ connectors✅ 1,400+
TRAE Solo✅ PlanAgent✅ 暂停/接手✅ 4 角色子 Agent⚠️✅ SOLO Agent✅ 主 Agent 仅接收摘要✅ Skills 近 50✅ Skill 市场
AutoGPT✅ Classic y/N✅ start_agent / message_agent⚠️⚠️✅ Agent Protocol(AIEF 标准)✅ Marketplace✅ Marketplace
Accio Work❌(Task-driven)✅ 5 层架构 + 多 Agent✅ 动态组队✅ Planner / Workflow✅ Validator✅ 39+ Skill

4. 选型建议

按场景选拓扑

场景推荐拓扑代表 agent
高风险 / 不可逆操作Manager-Worker + 强 HITL(Plan 审批 + Take over)Accio Work(风险红线)/ TRAE SOLO(PlanAgent)/ Claude Code(Plan mode)
大量同质独立任务Cooperative Swarm(Wide Research)Manus Wide Research / Agentforce Swarms / Antigravity /teamwork
严格流程合规Pipeline(工作流编排)Coze 3 / Copilot Studio Workflows / 阿里云百炼
客服 + 人工兜底Seamless handoff + Live AssistAgentforce / Sierra
企业内部团队协作Manager-Worker + 团队模式WorkBuddy 企业版 / Coze 3.0 项目空间
代码开发长任务Manager-Worker + Subagent + 工具混合Claude Code Agent teams / Devin MultiDevin / TRAE SOLO 主子

按"HITL 介入度"选

  • 强 HITL(AI 是"执行者",人是"决策者"):Accio Work / TRAE SOLO / Claude Code(Plan mode)
  • 中 HITL(默认自主,关键节点介入):Agentforce / Devin / ChatGPT Agent
  • 弱 HITL(基本自主,异常时接管):Manus / AutoGPT / Antigravity
  • Live Assist(AI 给真人建议,不替代):Sierra Live Assist

按"Channel handoff 完整度"选

  • 国产 IM 全覆盖:WorkBuddy(企业微信/微信/QQ/飞书/钉钉 + 微信小程序 + ClawBot)
  • 海外 IM + Webhook:Claude Code Channels(Telegram/Discord/iMessage/Slack/Webhook)
  • M365 客户:Copilot Studio(Teams/SharePoint/M365 Copilot)
  • 微信生态深度集成:WorkBuddy(微信小程序 + ClawBot + ima 知识库)

On this page