brigade_run
Launch an asynchronous brigade of parallel subagents to decompose, implement, verify, review, and summarize a software-engineering task, returning an ID for status polling.
Instructions
出动多子代理军团执行一个软件工程任务(架构师拆解→影子目录隔离实现→产物+exec 机器验收→审查闸门→summary.md)。子代理通过本机 opencode CLI 运行,默认使用 opencode 当前配置的模型(可能产生费用)(可用 model 参数或 LEGION_MODEL 环境变量覆盖)。异步:立即返回 mcpId,用 brigade_status 轮询。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | Yes | 工作目录绝对路径,改动会合并回这里(必填) | |
| goal | Yes | 要完成的目标,一句话(必填) | |
| hints | No | 给架构师的补充约束 | |
| model | No | 子代理使用的模型 id,格式 provider/model(如 opencode/beam-free,以你本机可用模型为准);不填则用 opencode 当前默认模型或 LEGION_MODEL 环境变量。注意:默认模型可能是付费模型,会产生费用,请自行确认 | |
| noTest | No | 关闭测试环节 | |
| noReview | No | 关闭审查环节 | |
| timeoutSec | No | 单任务超时秒数,默认 900 | |
| maxParallel | No | 并发子代理数,默认 3,上限 8 |