agents
管理隔离的智能体(工作区 + 认证 + 路由)。
用法
bash
openclaw agents <子命令> [选项]子命令
agents list
列出配置的智能体。
bash
openclaw agents list [选项]选项:
--json: JSON 输出--bindings: 显示绑定信息
agents add
添加新的隔离智能体。
bash
openclaw agents add [name] [选项]无标志时运行引导向导;有标志(或 --non-interactive)时需要 --workspace。
选项:
--workspace <dir>: 工作区目录(非交互模式必需)--model <id>: 模型 ID--agent-dir <dir>: 智能体目录--bind <channel[:accountId]>: 绑定(可重复)--non-interactive: 非交互模式--json: JSON 输出
绑定规范使用 channel[:accountId]。WhatsApp 省略 accountId 时使用默认账户 ID。
agents delete
删除智能体并清理其工作区 + 状态。
bash
openclaw agents delete <id> [选项]选项:
--force: 强制删除--json: JSON 输出
示例
bash
# 列出智能体
openclaw agents list
# 显示绑定信息
openclaw agents list --bindings
# 交互式添加智能体
openclaw agents add
# 非交互式添加
openclaw agents add my-agent --workspace ~/my-workspace --model anthropic/claude-sonnet-4-20250514 --non-interactive
# 绑定到通道
openclaw agents add work-agent --workspace ~/work --bind telegram:work --bind discord:work
# 删除智能体
openclaw agents delete my-agent
# 强制删除
openclaw agents delete my-agent --force多智能体路由
可以为不同用途创建多个智能体:
- 每个智能体有独立的工作区
- 可以绑定到不同的通道/账户
- 可以使用不同的默认模型
参见 多智能体路由。