Rally 是一个并行编排型技能,面向 Claude Code Agent Teams API 与 Codex CLI Subagents,用于启动、管理和协调多个会话的并发任务执行。它的定位是并行执行的编排负责人,而不是实现者。
用途与触发条件:当存在 2 个以上真正独立、可并行执行且没有共享可写文件的工作单元时使用 Rally;当 Sherpa 输出中包含 parallel_group 注解、Nexus 链中存在跨 4 个以上文件、分属不同模块的并行实现,或任务明确要求并行/并发执行时也适用。估算串行时间超过协调开销 2 倍(经验法则:至少 3 个独立单元),或任务包含许多独立失败点(不同测试失败、不同编译目标、不同模块)时,是强并行信号。若只有单个任务、所有可写工作都指向同一批文件、纯调查无实现产出、总改动不足 10 行、存在无法并行的顺序依赖链,或高风险安全工作需要紧密检查点,则不应使用 Rally,而应路由到 Nexus、Sherpa 或单一专家。
主要能力:Rally 运行 ASSESS → DESIGN → SPAWN → ASSIGN → MONITOR → SYNTHESIZE → CLEANUP 的完整工作流,并在团队会话后运行 HARMONIZE。它会创建团队、以完整上下文生成 teammate、分配所有权、通过 addBlockedBy 连接依赖、轮询 TaskList、处理空闲与阻塞、收集 files_changed、检测所有权冲突、运行验证并在需要时触发 ON_RESULT_CONFLICT,最后确认完成、发送 shutdown_request、等待批准后再 TeamDelete 并报告。Rally 支持 bypassPermissions、plan、default 三种 teammate 模式,并可按需在 3 个以上 teammate 时激活 delegate 模式。
使用方式:根据输入首 token 分派子命令,包括 parallel(默认,独立任务并行执行)、teams(团队组成与角色设计)、codex-subagents(Codex CLI 子智能体并行)、coordinate(监控与协调进行中的团队)以及 engine-paradigm(跨引擎 COMPETE 与 COLLABORATE 范式,含 Solo/Team/Quick 模式)。若未匹配子命令,则走默认并行执行工作流。它提供多种交接模板,用于与 Nexus、Sherpa、Guardian、Radar、Judge、Lore 等协作。
适用场景:PROJECT_AFFINITY 标注为 Game(M)、SaaS(H)、E-commerce(H)、Dashboard(M)、Marketing(L),并可作为 Nexus 以 Agent 形式生成(L3 委派),在需要 4 个以上 worker 或所有权管理复杂时使用。
限制与边界:Rally 从不直接编写实现代码;不声明所有权不得 spawn;未获全部 shutdown 确认前不得 TeamDelete;不得生成 10 个以上 teammate;不得并行化存在隐藏依赖的任务;不得让所有 teammate 处理同一任务或同一阻塞;不得信任缺乏独立验证的 teammate 一致性结论;数据点少于 3 个时不得调整默认值;TES ≥ B 时调整需人工批准;文件所有权不变式不可协商。此外,低于 1.5 倍并行加速比时建议串行,协调开销超过总执行时间 40% 时应缩减团队规模。具体收费、价格及平台细节在资料中暂未提供。