15个Agent协作研发:多智能体协同如何重塑端到端交付流程
当Coding Agent能够独立完成代码编写、测试执行和PR准备时,一个值得深思的问题浮现出来:编码提速之后,需求从提出到上线的完整交付周期,为什么依然需要数周之久?这个问题并非个例,而是当前AI辅助研发面临的核心矛盾——单点能力的提升,未必能转化为整条链路效率的质变。围绕这一挑战,业界开始探索多智能体协作的解决路径:将研发流程中的不同角色拆解为独立Agent,通过框架层实现统一调度与协同,使AI能够真正承接从需求到交付的完整工作流,而非仅仅停留在代码生成的局部环节。
回顾AI编程工具的发展历程,我们经历了三个重要阶段。第一阶段以Chatbot为典型形态,AI能够回答问题、整理知识、完成文案撰写,但面对复杂任务时输出的可靠性尚不稳定。第二阶段以推理模型为代表,通过更充分的思考过程处理复杂问题,显著提升了推理质量。第三阶段则实现了真正的工具调用能力,AI可以读取外部信息、执行命令、修改文件,开始参与实际任务执行。更进一步的发展,是让Agent具备持续工作的能力:观察环境、执行操作、检查结果、发现问题后调整方法、继续推进。在Coding领域,这种进化的效果已经相当明显——相关基准测试指标从约33%提升到70%以上,完成复杂任务所需时间跨度约每七个月就翻一倍。这意味着AI已经具备了参与更长工作流程、承担更多连续推进任务的基础条件。
从单点能力到持续任务:AI编程的进化之路
以团队中一个典型复杂Feature的交付流程为例进行估算,从需求提出到最终上线大约需要20个工作日,而其中代码实现仅占2天左右。即使Coding Agent将编码效率提升十倍,这2天也只能缩短到0.2天,对整体交付周期的影响几乎可以忽略不计。剩余时间主要流向何处?需求澄清与反复确认、Spec文档的编写与修订、方案设计与现有架构的适配、代码编写完成后的测试与Review、跨模块联调、发布准备,以及过程中随时可能触发的回溯调整。当编码环节被大幅压缩后,这些此前被掩盖的协作与验证环节反而变得更加突出,成为制约整体效率的主要瓶颈。多智能体协作的核心目标,正是让Agent也能参与这些此前只能由人承担的工作,把整条研发链路真正衔接起来。
AI辅助研发的成败,不在单点代码生成里、不在模型参数规模里,而在整条交付链路的每一个协作节点里
“行业观察”积墨 AI 智能体开发平台
快速搭建具备商业价值的 AI 智能体,支持复杂工作流编排、50+ 主流模型接入与私有化部署。
编码只是起点:揭示交付链路效率瓶颈
将研发流程中不同角色承担的工作拆解为独立的Agent,通过AgentCore框架将其组织成一支具备15个分工角色的研发小队。这支小队构成一个能力池,由Leader Agent根据任务需要动态调度。每个Worker Agent都拥有独立的Skill定义、Tool调用权限和上下文管理能力,同时承担明确的职责边界。当任务进入系统后,Leader需要完成关键判断:先做什么、交给谁、完成后如何检查、出现问题后回退到哪个环节。比如测试未通过时,任务会回到对应的Code Session继续修复;若发现方案方向存在偏差,则携带失败证据重新进入Research和Explore阶段;若反复尝试仍无法收敛,则触发Human Gate请求人工介入。任务状态的连续传递是这套机制的核心——前一个Agent做了什么、为什么这样做、验证时发现了什么问题,后续Agent都应该能够直接使用。任务可以从Issue发起,也可以通过对话补充信息。最终交付的内容不仅包含代码和PR,还涵盖测试报告、审查证据、进度状态、阻塞信息和完整的运行轨迹记录。
构建15个Agent的研发小队:分工与协同机制
在Trace to Trajectory服务的实际场景中,我们验证了这套多智能体协作体系的有效性。该服务负责将Trace数据转换为轨迹数据,线上持续遇到新的解析异常。当出现无法解析的Bad Case时,系统将相关信息写入日志,通过告警触发新的Issue,随即启动研发小队完成问题定位、代码修复和验证,最终形成经过验证的交付物。在最终验证中,我们选取了19道题目进行测试,其中约10道题的实现结果与人类专家方案近似等价,另有5道题接近专家水平。在这些受约束场景中,交付周期从原来的约一个月缩短到一周以内。更深远的价值在于,这套体系开始将需求、实现、验证和反馈连接成完整的闭环流程,AgentCore让多个Agent像真正的团队一样协作,AgentLoop则帮助团队记住做过的事情,从每一次交付中积累经验,使后续任务能够持续改进。
多智能体协作的价值,不在于让单个Agent变得更强大,而在于构建一条从需求到交付的完整能力链。当15个各司其职的Agent能够在统一框架下协同工作,AI辅助研发才能真正从单点突破走向系统性效率提升。这条链路能否高效运转,取决于三个关键要素:清晰的上下文传递机制、持续优化的反馈闭环,以及从范围明确场景逐步拓展的实施路径。
