模型 / 数据集
agentuniverse-ai/agentUniverse avatar
agentuniverse-ai/agentUniverse

agentUniverse:把金融业务里的多智能体协作模式做成可配置组件

agentUniverse is a LLM multi-agent framework that allows developers to easily build multi-agent applications.

2,357 个 Star435 个 ForkPythonApache-2.0
GitHub

秒懂

它是什么?
agentUniverse 是蚂蚁集团金融业务场景中沉淀出来的多智能体框架,核心不是通用编排,而是 PEER、DOE 这类协作模式组件与领域经验的配置化接入。本文基于仓库 README 与发布信息,梳理它的机制、上手路径、适用边界与维护成本。
适合谁用?
如果你的任务形态能对上 PEER(事件解读、行业分析)或 DOE(财报生成)这类已内置的协作模式,并且团队愿意用 TOML 配置文件而不是代码来定义智能体与模型,agentUniverse 值得先跑通官方教程再评估。反过来,如果你要的是任意拓扑的图式编排、或者需要长期停留在 0.0.x 之外的稳定 API 承诺,它现在不是合适的工具。
能商用吗?
可以。Apache-2.0 是宽松许可证:你可以使用、修改并销售基于它的软件,只需保留版权和许可证声明。
还在维护吗?
在维护。仓库最近一次提交在 2 天前。
用什么语言写的?
主要是 Python(依据 GitHub 的语言统计)。

以上回答依据项目的 GitHub 数据(最近同步于 2026年9月15日)和我们的分析,不构成法律意见。

开源项目深度解析

它解决的是协作模式复用,不是智能体编排本身

多数多智能体框架把力气花在编排原语上:节点、边、状态传递、条件分支。agentUniverse 的切入点不同。README 把它的核心描述为一组多智能体协作模式组件,并直接称之为协作模式工厂。也就是说,它假设你已经知道要让几个智能体分工,真正缺的是分工方式本身。

目前仓库公开可用的模式只有两个。PEER 由 Plan、Execute、Express、Review 四个承担不同职责的智能体组成,把复杂问题拆成可管理的步骤,按序执行,再依据反馈迭代,README 给出的典型场景是事件解读与行业分析。DOE 由 Data-fining、Opinion-inject、Express 三个智能体组成,面向数据密集、对计算精度要求高、且需要注入专家意见的任务,典型场景是财报生成。README 明确写着更多模式仍在补充中。

目标读者因此比较清楚:做金融、投研、行业分析这类有固定分析套路、且希望把专家经验固化进流程的团队。如果你只是想让一个模型调用几个工具,这个框架的抽象层是多余的。

领域经验通过配置进入流程,而不是写进提示词

README 反复强调的一点是领域经验的集成,措辞是帮助你把领域经验顺畅地接入智能体的工作。结合 PEER 与 DOE 的组成可以看出这种设计的取向:专家意见在 DOE 里是一个独立角色 Opinion-inject,复核在 PEER 里是独立角色 Review。经验不是塞进某一段提示词,而是占据流程中的一个位置,由单独的智能体承担。

这个选择有代价。角色一旦固定,流程的灵活性就来自角色内部的提示词与模型配置,而不是角色之间的重新连线。对于分析套路稳定的场景,这降低了每次重新设计协作逻辑的成本;对于每做一次任务就要重新设计一次协作拓扑的场景,它反而增加了约束。README 没有说明模式组件是否支持自定义拓扑或替换其中的角色,这部分需要看 guidebook 才能确认,仅凭 README 无法判断。

模型接入靠 TOML 配置,切换厂商不改代码

README 列出了已支持的模型厂商,包括 Qwen、Deepseek、OpenAI、Claude、Gemini、Llama、KIMI、WenXin、chatglm、BaiChuan、Doubao。Qwen 一栏列出 qwen3-235b-a22b、qwen3-32b、qwen3-30b-a3b、qwen2.5-72b-instruct、qwq-32b-preview、qwen-max 等;Deepseek 一栏列出 deepseek-r1、deepseek-v3、deepseek-r1-distill-qwen-32b 等;其余厂商同样给出若干具体型号。

切换方式 README 给了一个完整例子:使用 deepseek 模型时,在 custom_key.toml 文件中设置 DEEPSEEK_API_KEY 的值,再把智能体配置文件里的 llm_model 名称设为 default_deepseek_llm 即可。README 把更细的说明指向 guidebook 中的 switch-the-llm 一节。

这里值得注意的是密钥与模型名的分离:密钥放在 custom_key.toml,模型引用名放在智能体配置里。这意味着同一份智能体定义可以在不同环境下指向不同厂商,前提是环境变量式的密钥文件被正确提供。README 没有说明 custom_key.toml 的默认路径与加载优先级,这一层需要查文档。

从安装到跑通第一个例子只有两步

安装命令是 pip install agentUniverse。README 给出的 Python 版本要求是 3.10+,这一点在徽章中标注为 python-3.10%2B。

安装之后,README 引导读者运行第一个示例,通过教程体验由 agentUniverse 构建的单个智能体或智能体组的表现,具体步骤指向 docs/guidebook/en/Get_Start/2.Run_Your_First_Tutorial_Example.md。也就是说,仓库本身没有在 README 里展开可复制的完整脚本,第一步的验证依赖 guidebook 中的教程文档。

除此之外,README 的目录里还列出一节 Setup the visual agentic workflow platform,说明除了代码方式之外还有一套可视化的工作流平台。但 README 正文未提供该平台的安装命令或配置项,仅凭现有材料无法判断它的部署方式与依赖,这里不做推测。

版本号仍停留在 0.0.x,API 稳定性是真实风险

从发布记录看,最近三个版本是 v0.0.19(2025-11-17)、v0.0.18(2025-07-10)、v0.0.17(2025-05-22)。版本号停在 0.0.x 区间,且相邻版本间隔在两到四个月之间。

对于要长期维护的生产系统,这意味着两件事。一是语义化版本在 0.x 阶段通常不承诺向后兼容,升级到 v0.0.20 时智能体配置结构、模式组件的接口都有可能变化,升级前需要读 release notes 而不是直接替换依赖。二是文档与代码之间的同步压力较大,guidebook 中的教程路径(例如 2.Run_Your_First_Tutorial_Example.md)在版本迭代中可能被移动或重写。

README 没有给出任何 API 稳定性承诺,也没有列出破坏性变更的说明位置,这一点在选型时需要自己确认。

与图式编排框架的差别在于谁来定义协作结构

以 LangGraph 为代表的框架把协作结构交给开发者:你定义节点和边,框架负责状态流转与调度。agentUniverse 反过来,把协作结构预置成 PEER、DOE 这样的命名模式,开发者选择模式并填充角色配置。

差别体现在改动成本落在哪里。用图式框架时,调整协作逻辑意味着改图;用 agentUniverse 时,调整协作逻辑意味着换模式,或者在角色内部改提示词与模型。前者灵活但每次都要自己设计,后者省设计但受限于已公开的模式数量。README 目前只列出 PEER 与 DOE 两个模式组件,并写明更多模式即将推出。如果你的任务形态落在这两个模式之外,agentUniverse 提供的增量价值就只剩下模型配置层,而这层用其他方式同样能做。

许可与维护成本

仓库采用 Apache-2.0 许可,LICENSE 文件位于仓库根目录。Apache-2.0 允许商用、修改与再分发,并包含专利授权条款,具体义务(例如保留版权与许可声明、变更说明)以 LICENSE 原文为准,这里不构成法律意见。

维护成本主要来自两处。一是版本升级,0.0.x 阶段的接口变动需要每次核对 release notes;二是模型侧,README 列出的厂商与型号会随各家 API 变化而调整,default_deepseek_llm 这类内置配置名对应的实际模型是否同步更新,需要看每次发布的内容。由于仓库没有 Homepage,文档入口集中在 docs/guidebook 目录与 GitHub 仓库本身,遇到问题时没有独立的文档站点可查。

编辑结论

如果你的任务形态能对上 PEER(事件解读、行业分析)或 DOE(财报生成)这类已内置的协作模式,并且团队愿意用 TOML 配置文件而不是代码来定义智能体与模型,agentUniverse 值得先跑通官方教程再评估。反过来,如果你要的是任意拓扑的图式编排、或者需要长期停留在 0.0.x 之外的稳定 API 承诺,它现在不是合适的工具。上手前先确认三件事:Python 版本是否满足 3.10+,custom_key.toml 中对应厂商的 API key 是否已填,以及目标协作模式是否真的在 README 列出的 PEER 与 DOE 之内。

官方来源

  1. agentuniverse-ai/agentUniverse on GitHub
  2. Issues
  3. License: Apache-2.0
  4. README
  5. Releases
社区笔记

社区笔记