用途:对用户拥有或获授权测试的护栏、分类器、过滤器、提示词或 API 进行自动加固,产出真正加固后的目标以及可审查的补丁,而不仅是失败目录(那是单独的红队)或仅关闭已有目录(那是单独的蓝队)。需要可运行的 oracle 提供客观信号,并安装 red-team、blue-team 两个同级技能。
主要能力:每轮严格分离三阶段——find(红队)、fix(蓝队)、re-verify(全新红队复验);红蓝作为独立智能体运行,避免攻击方给自己的补丁打分;循环直到复验无新类别或达到 cycle_budget;停止时打开拉取请求,附循环历史与补丁集。
使用方式:交互式解析绑定;若存在 loop.run.yaml 则加载并确认后进入循环,否则推断或询问各绑定值,写入 loop.run.yaml 并确认。绑定包括 target_cmd、target_files、oracle_cmd、gate_cmd、holdout、catalogue、iter_strategy、pr_branch、sandbox_root、cycle_budget、find_budget、fix_budget。阶段复用同级技能工具(red-team/tools/harness.py、blue-team/tools/verify.py)。每轮产物按 cycle 编号写入 sandbox_root,账本为 cycle_ledger.tsv。
适用场景:需要可复现、可审查的加固流程,且目标有可运行 oracle 与功能测试。
限制:仅限获授权目标;不得让任一阶段修改 oracle、gate_cmd 测试、holdout 或工具,不得在红队运行中打补丁;复验必须是全新攻击而非重放;无子智能体调度时降级为串行内联执行;无远程或无 gh 时降级为本地提交与补丁文件。未提供具体收费、价格或平台信息。