
上一篇我们搭建了「执行Agent审查Agent」双角色制衡架构解决单Agent自审盲区、隐性技术债泛滥的问题。但很多人落地时会走入极端不分任务大小全部上双Agent流水线导致Token开销翻倍、迭代时延拉长简单单行修改也要走完完整评审流程违背本系列开篇“渐进分层控制”核心思想能轻则轻风险提升再逐层加约束。本篇给出一套可直接落地的自适应判定标准、调度分支逻辑、成本损耗量化对比打通多Agent架构与SIADOS全局状态、Harness控制层的联动规则。一、多Agent流水线不可忽略的硬成本代价在选择架构前必须先看清两套方案的工程开销差异这是自适应调度的底层依据Token消耗成本单Agent仅一轮代码生成自测输出证据包单次上下文长度可控双Agent执行生成完整证据包→审查完整通读证据包并输出评审意见→执行二次迭代重写完整闭环Token消耗提升24倍频繁驳回场景开销会进一步放大。执行时延成本单Agent一轮推理即可交付结果双Agent至少两轮独立LLM调用存在来回驳回迭代时整体耗时提升数倍不适合需要快速热修复、单行bug修补的低延迟场景。维护成本双Agent需要维护两套独立Prompt、统一证据包交互模板、评审规则阈值简单任务强制走双流水线会让Harness控制层冗余臃肿出现前文提过的Harness肥胖反模式。死循环风险执行与审查目标天然对立执行追求快速落地审查追求架构安全无迭代上限约束时会陷入无限来回修改持续消耗算力。二、三级任务分级单Agent/双Agent/三层Agent判定标准基于改动文件数量、影响范围、业务风险划分三级任务Harness自动分流对应流水线判定逻辑写入SIADOS任务状态元数据。1级轻量低风险任务 → 单Agent直通模式跳过审查满足任意一条即启用仅修改单个文件内单行/单函数无跨文件依赖变更纯文本注释、日志打印、变量命名优化不改动业务逻辑独立工具函数小bug修复不影响对外接口与数据库操作单元测试补充、注释完善无生产运行风险。流转流程任务下发 → 单执行Agent生成代码极简证据包 → 直接更新SIADOS任务状态闭环结束不启动审查Agent。2级中等变更任务 → 标准双Agent流水线执行审查满足任意一条启用二元制衡架构新增/修改对外接口、新增模块类涉及25个文件改动业务逻辑调整、参数校验规则修改存在线上报错风险重构局部代码、拆分函数影响上下游少量调用方涉及数据库读写、缓存更新、第三方接口调用。流转流程执行Agent产出完整标准证据包 → 审查Agent独立审计风险 → 合规放行/驳回迭代设置最大3轮迭代上限。3级高危跨模块重构 → 三层专业Agent团队规划执行审查满足任意一条强制三层架构人工前置确认跨模块大规模重构改动文件超10个影响多条业务链路核心底层框架、权限体系、事务逻辑修改版本升级、依赖大更换、数据库表结构变更线上核心支付、用户鉴权等高风险代码改动。规划Agent核心职责拆解需求边界、划定修改范围、输出标准化任务契约写入SIADOS全局状态人工确认契约后再下发执行审查流水线。三、SIADOS全局状态如何支撑自适应调度自适应分流不是独立开关完全依附SIADOS六元状态做判定每一轮任务启动前读取状态内3个核心字段scope_files改动文件清单统计数量判定任务等级risk_levelHarness预先配置的模块风险标签low/mid/highcross_module布尔标记是否跨业务模块修改。调度规则写入Harness控制层统一约束保证全项目判定标准一致不会出现同一类改动这次走单Agent、下次走双Agent的规则漂移问题。同时所有Agent均只读SIADOS原始状态仅执行Agent拥有代码写入权限审查、规划Agent禁止修改项目文件从状态层隔离权限杜绝并发覆盖、状态撕裂。四、双Agent流水线熔断自愈机制解决无限驳回死循环自适应调度搭配熔断兜底作为Harness内置防护规则弥补22篇未覆盖的异常场景迭代轮数熔断双Agent流水线设置最大3轮驳回迭代连续3次修改仍无法通过审查直接熔断流程标记高风险强制人工介入复核完整证据包。风险量化阈值熔断审查Agent输出标准化风险打分010分单次改动风险分超过8分直接阻断迭代不允许执行Agent反复尝试修复。无实质修改熔断连续两轮执行Agent仅微调格式、未解决审查标记的核心架构问题判定无效迭代终止流水线转人工。五、完整自适应流转总览需求进入Harness控制层初始化SIADOS任务状态Harness读取scope、风险标签、跨模块标记自动判定任务分级1级轻量任务单Agent直通交付2级中等任务双Agent制衡流水线带3轮迭代熔断3级高危任务规划Agent前置拆解契约→人工确认→双Agent评审所有流水线完成后将本次改动、评审记录、风险标记写入SIADOS归档沉淀为项目长期规则承接第14篇修复沉淀逻辑。六、本章总结双Agent多角色架构不是全能最优解只是中高风险任务的质量制衡手段。AI渐进编程的“渐进”体现在架构随风险动态升降低风险轻量化单Agent控成本、提速度中风险启用二元Agent做审计制衡高危重构叠加规划层前置约束搭配SIADOS统一状态、Harness分级调度、熔断自愈三层保障在开发效率与长期工程稳定性之间取得可控平衡。下一篇预告多Agent场景下SIADOS状态共享、版本锁、并发修改冲突解决方案