行业痛点
单智能体系统已经无法满足复杂业务场景的需求,当前越来越多企业和开发者开始构建多智能体协同工作流,多个智能体分工处理不同任务,通过协作完成复杂目标。
多智能体落地生产环境的过程中,存在大量共性问题未得到解决。智能体权限管理混乱,多数场景下每个工作智能体都需要配置独立的大模型API密钥,容易出现密钥泄露风险。智能体之间的交互过程不透明,开发调试阶段无法直观看到所有消息流转,出现问题难以定位。多智能体的部署运维缺乏标准化方案,从本地开发到生产上线需要重复适配基础设施,开发效率低下。
针对这些问题,一款面向生产环境的多智能体协作管理平台出现,填补了从多智能体开发到生产落地之间的空白,让规模化多智能体团队可以快速落地运行。
项目概述
该项目由AgentScope团队开发维护,AgentScope本身是一个面向生产环境、易于上手的智能体开发框架,提供核心抽象能力,可随模型能力提升持续扩展,充分发挥大模型的推理与工具调用能力,同时内置模型微调支持。
该项目核心定位为可运行在生产环境的多智能体协作操作系统,核心采用Manager-Workers架构,通过专门的管理智能体统筹调度多个工作智能体,所有交互通过即时通信协议打通,提供从开发到部署的全套企业级配套设施。
技术架构深度分析
该项目核心采用Manager-Workers分层架构,整个系统分为控制面和数据面两层。控制面由Manager Agent负责,承担任务拆解、智能体调度、状态监控、结果汇总的核心职责。数据面由多个Worker Agent组成,每个Worker负责承接具体的子任务,完成指定的工作内容。这种分层设计的优势在于,控制面专注于全局统筹,避免工作智能体承担额外的调度管理开销,每个Worker只需要聚焦自身任务,执行效率更高。同时管理智能体本身也是大语言模型驱动的智能体,可以动态根据任务情况调整调度策略,不需要硬编码工作流规则。
整个系统的交互底层基于Tuwunel(Matrix)自建IM服务器搭建,所有智能体之间、智能体与人类用户之间的通信都通过标准即时通信协议传输。这种设计的优势在于交互全程透明可追溯,所有消息都存储在IM服务器中,开发调试阶段可以直接通过客户端查看每一条消息的来源和内容,不需要额外搭建日志系统。人类用户可以随时通过IM客户端介入协作流程,对智能体的输出进行审核或者调整任务方向,实现自然的人机协同。
流量层面引入Higress AI网关作为统一入口,所有大模型调用、MCP服务访问都经过网关处理。网关承担大模型代理、MCP Server托管、凭证管理、流量治理的职责。所有Worker Agent不需要直接持有大模型API密钥,所有请求通过网关转发,密钥统一由网关管理,从架构上避免了密钥泄露的风险。同时网关可以统一做流量控制、熔断降级、请求日志,方便企业做统一的成本管控和安全审计。
存储层面采用MinIO作为共享文件系统,智能体之间交换文件时,只需要在消息中传递文件引用,不需要把完整文件内容塞进对话上下文,有效降低大模型调用的token消耗,降低使用成本,同时支持更大尺寸的文件交换,拓展了多智能体可处理的任务边界。
部署层面支持多种部署模式,从本地开发环境到云端Serverless,再到K8s集群部署都可以适配,K8s环境下采用声明式控制面,部署和运维流程标准化,符合企业现有运维规范,降低了生产落地的门槛。
核心功能详解
前置API连通性校验
系统提供最小化的chat/completions请求校验,会在核心服务启动之前完成API key、base URL、模型可用性的验证。只有验证通过才会继续启动控制器,避免出现整个安装流程完成后,才发现配置错误无法使用的问题,减少无效操作的时间浪费。该功能默认开启,不需要额外配置,安装引导过程中自动执行。
开箱即用的浏览器客户端
系统内置Element Web浏览器客户端,安装完成后直接通过浏览器访问即可使用,不需要额外部署前端项目。用户可以在客户端中查看所有智能体的聊天记录,创建新的工作任务,随时介入智能体的工作流程。所有交互界面和普通即时通信软件一致,学习成本极低,非技术人员也可以快速上手。
移动端多客户端支持
系统兼容所有标准Matrix客户端,移动端可以直接使用Element、FluffyChat等现有客户端连接自有服务器,不需要开发专用客户端。用户可以在移动端随时随地查看智能体的工作进度,下发新的任务指令,审核智能体的输出结果,适配移动办公的场景需求。连接过程只需要输入服务器地址和用户凭证,配置流程简单。
全栈可观测性集成
系统集成全栈可观测性服务,覆盖从智能体请求到结果输出的全链路数据采集,支持Agent评估实验和数字资产管理。可观测能力帮助开发团队快速定位多智能体协作过程中的问题,分析每个智能体的工作效率,优化任务拆分和调度策略,帮助产品团队评估智能体的输出质量,持续迭代优化多智能体系统。该能力让项目从单纯的开发工具升级为可生产落地的完整操作系统。
兼容现有智能体生态
项目基于AgentScope框架开发,原生支持AgentScope的所有功能特性,包括ReAct智能体、工具调用、技能系统、记忆管理、规划能力这些能力都可以直接在Worker Agent中使用。同时项目支持大量生态工具、记忆与可观测性集成,内置对MCP、A2A及智能体技能等协议的支持,开发者可以复用现有的智能体技能和工具,不需要重复开发。
灵活的多智能体编排
项目提供消息中枢组件,支持灵活的多智能体编排与工作流管理。开发者可以根据业务需求调整智能体的分工和协作流程,不需要重构整个系统架构。不管是固定顺序的流水线工作流,还是动态调度的自由协作模式,都可以通过消息中枢实现适配,满足不同业务场景的协作需求。
内置OpenTelemetry支持
面向生产环境的可观测需求,项目内置OTel支持,符合企业现有可观测体系建设标准,可以直接对接到企业现有的监控平台。支持多语言兼容,开发者可以使用不同语言开发Worker Agent,统一接入系统的监控体系,满足技术栈多样化的开发需求。
项目地址:https://github.com/higress-group/hiclaw
⭐ Stars:5374
🔍 来源:GitHub
An open-source Collaborative Multi-Agent OS for transparent, human-in-the-loop task coordination via Matrix rooms.

微信扫一扫,打赏作者吧~


