$ ssh clawdbot.space --loading...
$ ssh clawdbot.space --loading...
编排多个协作、委派、专业化的 AI 代理 — 从双代理基础到企业级集群。
单个 OpenClaw 代理很强大。多个代理协同工作则是变革性的。本指南展示如何建立代理团队,每个成员有独特角色——研究员、编码员、调度员——通过结构化协议通信并智能共享上下文。
每个代理专注于它最擅长的事。编码代理不需要浏览技能,研究代理不需要文件系统访问。
多个代理可以同时处理不同子任务,显著减少总完成时间。
每个代理有自己的上下文窗口。没有单个代理被过多信息压垮。
简单任务路由到便宜模型(Haiku),复杂推理用贵的(Opus)。节省 40-60% API 成本。
一个协调代理委派给专家代理。最适合结构化工作流。协调者用 Sonnet/Opus,专家用 Haiku。
协调者 → [研究代理, 编码代理, 摘要代理]代理依次传递工作。A 研究,B 写作,C 审查。适合内容创作工作流。
研究 → 写作 → 审查 → 发布代理之间直接通信。配置更复杂但最灵活。适合创意/探索性任务。
代理 A ↔ 代理 B ↔ 代理 C在 AGENTS.md 中定义代理,明确角色和工具
# AGENTS.md - 定义你的代理团队 ## coordinator role: 你是协调者。将研究委派给 @researcher。 model: claude-sonnet-4-20250514 tools: [delegate, memory] ## researcher role: 你通过网页浏览深入研究主题。 model: claude-haiku-4-20250514 tools: [browse, search]
验证两个代理已注册
openclaw agents list
测试协调者是否正确委派给研究者
openclaw message --agent coordinator "研究最新的 OpenClaw 安全更新"
代理通过类型化消息频道通信。用 @agent-name 寻址特定代理。消息包含上下文、优先级和期望的响应格式。
使用共享 memory.md 或 SQLite 存储所有代理需要的事实。每个代理可读但只能写入自己的区域。
异步工作流使用内置任务队列。代理根据角色和可用性领取任务。
| Role | Model | Cost | Reason |
|---|---|---|---|
| 协调者 / 决策者 | Claude Opus | $$$ | 复杂推理、规划和委派决策 |
| 核心任务执行者 | Claude Sonnet | $$ | 大多数任务的平衡性能 |
| 简单/重复任务 | Claude Haiku | $ | 快速、便宜。摘要、格式化、数据提取 |
| 心跳 / 状态检查 | Gemini Flash | ¢ | 近零成本的常规健康检查 |