核心用法
Agent Factory 是 OpenClaw 平台的多智能体管理中枢,提供两大核心能力:
1. Agent 创建(`/create_agent`)
通过命令行快速实例化专业Agent,如 /create_agent Muhasebeci(会计师)、/create_agent Coderman(开发者)。系统自动生成完整的Agent身份体系,包含6个核心配置文件:IDENTITY.md(身份卡)、SOUL.md(任务与行为规则)、USER.md(用户画像)、AGENTS.md(协作规则)、TOOLS.md(工具集)、MEMORY.md(长期记忆)。支持自定义emoji标识与任务描述,默认继承主Agent的模型配置(MiniMax-M2.5为主模型,含6层fallback)。
2. Agent 切换与委派(`/switch` / 自然语言指令)
- 显式切换:
/switch angarya更换会话上下文 - 隐式呼叫:
angarya: <消息>或/pm angarya <消息>直接向目标Agent发送消息 - 任务委派:自然语言指令如 "Angarya'ya şunu yaptır: çalışan servisleri kontrol et" 触发子Agent执行具体任务并返回结果
显著优点
- 零配置快速启动:单命令完成Agent初始化,无需手动编写系统提示词
- 标准化身份架构:强制统一的6文件结构确保Agent行为一致性,降低多Agent混乱风险
- 灵活的协作模式:支持主从式(显式切换)与分布式(自然语言委派)两种交互范式
- 模型配置继承:自动复用OpenClaw主模型的7层冗余配置,避免重复调参
- 生态集成深度:与OpenClaw配置文件体系深度耦合,Agent创建后自动注册至系统配置
潜在缺点与局限性
- 网关依赖瓶颈:新Agent生效需执行
/restart重启网关,中断当前会话流 - 模型锁定风险:默认模型配置硬编码为MiniMax系列及国内厂商模型,海外用户可能面临区域可用性问题
- 无持久化隔离:各Agent共享底层执行环境,敏感任务隔离性依赖OpenClaw沙箱而非Agent Factory本身
- 配置膨胀隐患:频繁创建Agent将导致配置文件激增,缺乏自动清理机制
- 调试工具缺失:无Agent间通信日志可视化,复杂委派链故障排查困难
适合人群
- 多角色需求用户:需要同时维护「代码审查员」「财务顾问」「客服代表」等多个专业人格的场景
- 工作流自动化团队:希望将复杂任务拆解为子任务并自动分发给专精Agent的技术团队
- OpenClaw重度用户:已构建个人/企业OpenClaw生态,需标准化扩展Agent资产的开发者
常规风险
- 指令注入风险:自然语言委派通道可能成为提示词注入攻击载体,恶意输入可能劫持子Agent执行非授权操作
- 身份混淆风险:高频切换Agent可能导致会话上下文污染,敏感信息泄露至非目标Agent
- 权限扩散风险:子Agent默认继承创建者权限,缺乏细粒度RBAC控制,过度授权难以追溯
- 配置漂移风险:手动修改生成的.md文件后,系统无版本控制机制,Agent行为一致性难以保障