OpenClaw 支持多 Agent 路由,可以为不同的 Agent、工作区或发送者创建隔离的会话。
什么是多 Agent 路由?
多 Agent 路由允许你在同一个 Gateway 上运行多个 Agent,每个 Agent 有自己的配置、工作区和会话。消息会根据发送者、渠道或内容自动路由到合适的 Agent。
配置方式
通过 agents.list 配置多个 Agent:
{
"agents": {
"list": [
{
"id": "default",
"model": "openai/gpt-5.5"
},
{
"id": "coder",
"model": "anthropic/claude-opus-4-6",
"workspace": "/path/to/code"
}
]
}
}
应用场景
- 代码助手:使用专门的代码模型处理编程任务
- 客服机器人:使用特定知识库回答客户问题
- 多用户:为不同用户提供独立的会话和配置
会话隔离
每个 Agent 的会话是隔离的,包括:
- 独立的对话历史
- 独立的记忆系统
- 独立的工作区文件
- 独立的工具权限