核心功能
agents-manager 是 Clawdbot 生态系统的智能体管理中枢,提供六大核心能力:
1. 智能体发现与画像
- 通过
agents_list工具枚举所有可用智能体,获取其 ID 与模型信息 - 主动查询智能体构建能力画像:模型版本、可用工具、任务类型、通信方式
2. 层级路由配置
支持三级路由体系:
can_assign_to:水平委托权限(同级智能体)reports_to:垂直汇报关系(上级智能体/人类)escalation_path:逐级升级链路(L1主管 → L2人类所有者 → L3+扩展层级)
3. 智能任务分配
分析任务类型 → 匹配注册表 → 检查委托权限 → 选择通信方式(现有会话复用 sessions_send / 新建会话 sessions_spawn / 人类通知 message)→ 带上下文路由并指定回报告对象
4. 注册表维护与追踪
动态维护 agent-registry.md,记录:智能体标识、能力清单、路由配置、工作日志、最后更新时间
5. 升级协议
任务失败时自动触发:同级委托 → 上级汇报 → 人类介入的递进式解决路径
显著优势
- 中心化管控:单一入口管理多智能体协同
- 灵活层级:支持树状/网状混合路由结构
- 可追溯性:完整工作日志便于审计与优化
潜在局限
- 依赖智能体主动准确报告自身能力
- 路由配置需人工初始化,动态调整门槛较高
- 跨模型智能体兼容性未明确说明
适用场景
多智能体协作环境、企业级自动化流程、需明确责任归属的复杂任务分派
常规风险
- 路由配置错误导致任务循环或丢失
- 权限边界模糊引发越权委托
- 注册表与实际能力不同步造成匹配失败