用途:QCSD Development Swarm v1.0 是用于冲刺(Sprint)执行期间代码质量保障的左移质量工程智能体群。它接收已通过 Refinement 的细化故事,在开发阶段回答“代码质量是否足以交付”,并输出 SHIP / CONDITIONAL / HOLD 决策。在 QCSD 阶段中,它位于 Refinement 之后、Verification(qcsd-cicd-swarm)之前。
主要能力:按步骤编排多个智能体。核心智能体始终运行:qe-tdd-specialist(TDD 遵循度)、qe-code-complexity(复杂度)、qe-coverage-specialist(覆盖率)。条件智能体按标志触发:qe-security-scanner、qe-performance-tester、qe-mutation-tester、qe-message-broker-tester、qe-sap-idoc-tester、qe-sod-analyzer。另有 qe-defect-predictor 对所有代码变更执行缺陷预测。质量门限示例:TDD 遵循度 >=80% 为 SHIP,60-79% 为 CONDITIONAL,<60% 为 HOLD;复杂度均值 <=10 / 11-15 / >15;覆盖率 >=80% / 60-79% / <60%;变异得分 >=70% / 50-69% / <50%;安全问题无 HIGH/CRITICAL / 仅 MEDIUM / 存在 HIGH/CRITICAL。
使用方式:参数包括 SOURCE_PATH(必填,如 src/auth/)、TEST_PATH(可选)、OUTPUT_FOLDER(默认 ${PROJECT_ROOT}/Agentic QCSD/development/)。执行采用微文件步骤架构,按顺序读取并执行 steps/01-flag-detection.md 至 steps/09-final-output.md,可用 --from-step N 恢复。执行模型支持 Workflow(主选,ADR-102,如 Workflow({ name: "qcsd-development-review", args: { sourcePath, testPath } }))、Task 工具回退、MCP 工具(fleet_init({}) / task_submit({}))和 CLI(swarm init / agent spawn)。Workflow 管线含对抗性验证:每个发现由 3 个盲审反驳者复核,不确定默认视为被反驳,仅确认的发现进入最终报告。
适用场景:冲刺内代码质量监控、TDD 遵循检查、复杂度分析、覆盖率缺口检测、缺陷预测,以及进入 CI/CD 前的质量评估。
限制:资料未提供具体收费、价格、平台支持范围或实际效果数据;执行需遵循强制规则(如必须生成全部三个核心智能体、并行调用放在单条消息、每批后等待、按指定逻辑应用决策、生成完整报告结构等),并禁止省略智能体或报告章节。