蜂群代理来了!openJiuwen社区发布JiuwenSwarm,引领协调工程新范式

2026-05-19 1 阅读 openJiuwen
作者|openJiuwen 编辑|杨过 刚刚,华为支持的开源 AI Agent 平台社区 openJiuwen 发布并开源了 JiuwenSwarm。 这是一个面向多智能体协作的蜂群智能体。它的出现,指向 Agent 工程中正在浮现的一个新问题:当任务不再适合交给单个 Agent 完成,多个 Agent 如何像一个团队一样工作? 过去半年,OpenClaw 让行业看到了单个智能体接管本地和云端任务的可能性;Harness Engineering 则把注意力拉回工程层面,讨论如何约束 Agent、修正 Agent,并让它在执行中减少重复错误。 与此同时,进入更复杂的真实场景后,Agent 面对的不再是单点任务,而是长链路、多角色、可复用的协作过程。任务需要被拆解,角色需要被分配,经验需要被沉淀,失败需要被反馈到系统中。 openJiuwen 将这一关注点的变化称为从 Harness 走向 Coordination Engineering。前者强调约束和纠错,后者在此基础上进一步关注 Agent 的组织、协作和持续进化。 JiuwenSwarm 正是这一主张的工程化落地。它试图把多智能体协作从一次性的流程编排,推进到可复用、可演进的团队能力。 接下来,文章将讨论三个问题:为什么多智能体协作需要新的工程框架;JiuwenSwarm 如何组织 Agent 之间的分工与协作;以及 openJiuwen Harness 如何为蜂群智能体提供底层支撑。 为什么从 Harness 走向 Coordination? 把时间线拉长一点看,从 Prompt Engineering 到 Context Engineering,再到今年初的 Harness Engineering,AI Agent 领域的工程范式其实一直在持续更迭: Prompt Engineering:调试提示词,让模型理解任务;Context Engineering:组织 Agent 的上下文、记忆、工具、状态;Harness Engineering:今年开年以来席卷行业的关键词——围绕单 Agent 的工程化、轨迹管理、错误恢复、长程执行一路卷到极致。 而紧接着浮现出的下一个工程命题是——如何让多个 Agent,像一支精锐团队一样协同作战? 毕竟,真实世界里那些真正复杂的任务——跨领域深度调研、大型软件项目交付、多角色协同决策、复杂业务流程编排——从来都不是"一个人"能搞定的,而是需要一支团队。 例如,软件需要产品 + 研发 + 测试 + SRE;教育需要多学科老师 + 家长 + 本人;医疗需要分诊师 + 多个科室医疗专家... 这就是 openJiuwen 提出的下一跳范式:Coordination Engineering(协同工程)——围绕"多 Agent 协同"的工程化范式。 而这一次,openJiuwen 把"协同"这件事——从理念,做成了一整套 可跑、可装、可共建、且全套开源 的工程交付:JiuwenSwarm。 Coordination Engineering 核心设计理念 要让一支 Agent 团队真正 work 起来,需要解决一连串递进的问题: 多个 Agent 怎么自主分工、动态协商?这是"协同"的起点;协同跑通的最佳实践和角色搭配,怎么沉淀成可复用的资产?协同不能每次从零开始;沉淀下来的能力,怎么在开发者之间流通、复用、二次创作?经验只有被分享才能放大价值;整套系统怎么越用越强,而不是越跑越僵?否则它就是个静态框架,撑不起"群体智能"。 这四个问题环环相扣,每一个都是上一个的必要延伸。 JiuwenSwarm 给出的答案,是一组对应的全栈技术体系:Agent Swarm、Swarm Skills、Swarm Skills Hub,加上贯穿始终的 Swarm Skills 自演进。 全栈技术体系 四个关键组件,环环相扣: Agent Swarm —— 让多个 Agent "成军" 这是整套体系的内核。Agent Swarm 提供一套多智能体团队的协同机制,让多个 Agent 能够 自主分工、动态协商、高效协作,完成从"单兵作战"到"精锐团队"的关键跨越。 JiuwenSwarm 支持 成员对不同模型的路由,可针对不成角色提供合适能力的模型,减少负载压力,因材施教,提升整体效果。 Swarm Skills —— 让"一支团队"沉淀成"一套作战能力" Agent Swarm 解决的是"怎么协作",Swarm Skills 解决的则是"怎么沉淀"。 它把团队协作中跑通的最佳实践、SOP、角色搭配、调度策略,标准化封装成可复用的"团队级技能"——让"一支优秀的 Agent 团队",变成"一套任何场景下都能即插即用的作战能力"。 Swarm Skills Hub —— 团队技能的共享市场 有了能力沉淀,下一步自然是流通。Swarm Skills Hub 打通了一个开放的共享生态,让团队级的协作经验在开发者社区中流通、复用、二次创作。 地址:https://swarmskills.openjiuwen.com/ Swarm Skills 自演进 —— 越用越强的飞轮 最具想象空间的,是这个闭环的最后一环。团队在实际执行任务的过程中,JiuwenSwarm 的演进引擎持续观察任务拆解、角色调度、消息往来等完整轨迹,自动从轨迹里反推出可复用的 Swarm Skill,提交用户审批即可入库。 自演进同时在两个层面进行。 团队层:根据任务执行轨迹自动增减角色、补充约束规则、优化协作流程,让 Leader 的规划与管控能力持续提升 成员层:把每位 Teammate 在实战中遇到的工具报错、接口超时、调用技巧等经验沉淀下来,再遇同类问题直接解决,不重复踩坑。团队在进步,每位成员也在成长。 人如何参与协同:HOTS & HITS 从团队协作到经验沉淀,从技能共享到持续演进,四大核心能力形成了完整闭环。 但在这套协同骨架之上,还有一个更根本、也更现实的问题——人,怎么和这支 Agent 团队一起协作? JiuwenSwarm 给出了两种模式:HOTS(Human on the Swarm)和 HITS(Human in the Swarm)。 HOTS(Human on the Swarm):人,是 Agent 团队的指挥官 人站在更高的位置上,实时观察整个 Agent 团队的运行状态:任务进展、角色负载、协作瓶颈... 需要介入时,随时下场——调整任务优先级、切换 Agent 角色、中途变更方案,指挥粒度可细到单条指令,也可粗到一句"换个方向"。 HITS(Human in the Swarm):人,也是团队中的一名成员 人不再是场外指挥,而是 和 Agent 同队、同场景、同流程、实时协作、共同推演——人,就是蜂群里的一只"蜂",与其他 Agent 共同协作。如狼人杀里的玩家,就是这种姿态。 HITS 是 沉浸式参与,HOTS 是 全局调度——两种模式是人与 Agent 团队协作的两种最核心姿态。 JiuwenSwarm 实战效果 接下来看看 JiuwenSwarm 在医疗、教育、内容创作、游戏等领域的实战效果。切身 Coordination E