用途:为 OpenCode swarm 工作流提供多智能体协调模式。适合涉及 3 个以上文件、可并行(前端/后端/测试)、需要专门智能体或对完成时间敏感的任务;1–2 个文件的小改动或强顺序工作不建议使用。
主要能力:任务拆解与校验(swarm_plan_prompt、swarm_validate_decomposition)、生成子任务与工作进程(swarm_spawn_subtask、Task)、文件预留(swarmmail_reserve)、进度上报(swarm_progress、TaskUpdate)、审查与反馈(swarm_review、swarm_review_feedback)、结果记录(swarm_complete)、历史经验查询(hivemind_find)、Swarm Mail 初始化(swarmmail_init)。
使用方式:协调者先初始化 Swarm Mail、查询历史经验、拆解并校验,再按原生 Agent Teams 或 Task 子智能体两条路径生成 worker;worker 需先预留文件再编辑,按 25%/50%/75% 上报进度,完成后由协调者审查并设置最终状态。并行任务可在同一条消息中发起多个 Task,依赖任务需逐个 await。
限制:前台智能体可访问 MCP 工具,后台智能体没有 MCP 工具,仅适合文档编辑和静态工作;原生 Agent Teams 没有文件锁,必须手动预留文件;协调者不预留文件;worker 不设置最终状态。该技能配置为通配工具访问(tools: ["*"])。