OpenClaw 进阶配置:子 Agent — 并行任务

子 Agent 是什么

默认情况下 AI 是”单线程”的,做完一件才做下一件。子 Agent 让主 AI(主脑)可以派出独立的 AI 子进程并行处理任务,每个子 Agent 有自己的 session,执行完自动汇报结果。
配置入口:openclaw.json + AGENTS.md

步骤一:在 AGENTS.md 中声明

1
2
3
4
5
6
7
8
## 子 Agent
如果任务比较复杂或耗时较长,可以派子 agent 去执行。
### 模型选择策略
| 等级 | 模型别名 | 适用场景 |
|------|----------|----------|
| 🔴 高 | opus | 复杂架构设计、多文件重构、深度推理 |
| 🟡 中 | sonnet | 写代码、写脚本、信息整理(默认) |
| 🟢 低 | haiku | 简单文件操作、格式转换、搜索汇总 |

步骤二:在 openclaw.json 中配置别名

1
2
3
4
5
6
7
{
"models": {
"your-provider/claude-opus-4": { "alias": "opus" },
"your-provider/claude-sonnet-4": { "alias": "sonnet" },
"your-provider/claude-haiku-4": { "alias": "haiku" }
}
}

模型分级与成本

实测:token 消耗能降 60-70%。大部分日常操作(搜索、汇总、文件操作)根本不需要最强模型。Haiku 比 Opus 便宜 10 倍以上,搜个网页、改个文件名做得一样好。

task 描述写法

子 Agent 是”零上下文”的,只能看到主脑给它的 task 描述,所以描述质量决定输出质量。
❌ 烂的 task 描述:帮我审查一下代码
✅ 好的 task 描述(包含目标、路径、约束、输出格式):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
## 任务:代码安全审查
### 目标
审查 /root/project/src/ 目录下的所有 .js 文件,重点检查 API 安全问题。
### 关注点
1. SQL 注入风险
2. 未验证的用户输入
3. 硬编码的密钥或 token
4. 缺少权限检查的 API 端点
### 约束
- 只读不写,不要修改任何文件
- 忽略 node_modules/ 和 test/ 目录
### 输出格式
按严重程度分级(🔴致命 / 🟡重要 / 🟢建议),每个问题给出:文件路径、行号、问题描述、修复建议。
### 结果
写入 /root/project/SECURITY-REVIEW.md

并发与限流

经验值:同时最多跑 2 个子 Agent,4 个基本触发 API 429 限流。有依赖关系的任务(B 依赖 A 的输出)必须串行,在 AGENTS.md 里提醒主脑注意任务依赖即可。

-------------本文结束感谢您的阅读-------------