AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
多智能体/
spring-ai-alibaba
spring-ai-alibaba logo

spring-ai-alibaba

活跃·★ 11.1k·Apache-2.0·更新于 2026-10-07
★ 最受欢迎★ 必备神器★ 时下流行

Spring AI Alibaba 是阿里巴巴推出的生产级框架,用于在 Java 中构建 Agent、工作流和多智能体应用。它基于 Spring AI 的核心概念(ChatModel、工具、MCP、消息),分为三层:内置上下文工程和人工介入支持的 Agent Framework;作为底层运行时、为长时间运行的有状态 Agent 提供持久化、工作流编排和流式输出的 Graph;以及支持可视化 Agent 开发、可观测性、评估和 MCP 管理的 Spring AI Alibaba Admin 平台。

它适合希望把 Agent 放进现有服务、而不是另起一套 Python 技术栈的 Java 和 Spring Boot 团队。多智能体编排内置了顺序、并行等模式;ReAct Agent 支持文本和图片输入,以及基于工具的图片或音频生成;还包含基于 WebSocket 的实时语音 Agent;A2A 支持结合 Nacos,可以实现分布式的 Agent 协作。支持阿里云百炼(DashScope)、OpenAI、DeepSeek 等多家模型服务。

上手方式:需要 JDK 17+ 和模型服务的 API Key。克隆仓库后运行 `./mvnw -pl examples/chatbot spring-boot:run` 启动聊天机器人示例,或者在 Spring Boot 项目中加入 `spring-ai-alibaba-agent-framework` 依赖和对应的模型 starter。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-24。

许可证
Apache-2.0
最新发布
v1.1.2.2 · 2026-03-10
最近提交
2026-10-07
贡献者
275
复刻数
2,462
未关闭的 issue 和 PR
176
首次发布
2024-09-09

来源:GitHub、npm 和 PyPI 的公开接口。

#智能体#工作流编排#多智能体系统#Spring AI#Java
$ 安装
$ git clone --depth=1 https://github.com/alibaba/spring-ai-alibaba.git cd spring-ai-alibaba/examples/chatbot export AI_DASHSCOPE_API_KEY=your-api-key mvn spring-boot:run
↗ 访问官网★ GitHub
01

功能特性

01多智能体编排
02上下文工程
03基于图的工作流运行时
04智能体间通信
05丰富的LLM和工具支持
02

为什么选择它

+天然适合 Java 和 Spring Boot 团队,沿用熟悉的 Spring AI 概念。
+Graph 运行时提供持久化和流式输出,适合长时间运行的有状态 Agent。
+提供多智能体模式、实时语音,以及结合 Nacos 的 A2A 分布式协作。
+Admin 平台支持可视化开发、可观测性和评估;采用 Apache-2.0 许可。
03

权衡点

!示例和默认配置以阿里云百炼(DashScope)为主,使用其他服务商需要额外配置。
!依赖 Java 和 Spring 生态,用于快速试验时比轻量的 Python 框架更重。
!最详细的文档大多发布在项目官网,而不在仓库中。
04

维护状况检查

活跃检查日期: 2026-10-26
最近提交
2026-10-07
近 90 天提交数
29
近 90 天发布数
0
最新发布
v2.0.0-M1.1 (2026-06-25)
未关闭 issue
180
近期 issue 至少有一条评论的比例
6/14
近 12 周每周提交数
近 12 周每周提交数: 7, 0, 10, 0, 0, 0, 0, 1, 0, 0, 0, 0

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #4717 [Feature] Support Spring AI 2.0.032 条评论 · 2026-06-15
  • #4091 [Question] HumanInTheLoop 没法扩展么?15 条评论 · 2026-01-19
  • #4908 [Question] 项目放弃了吗?一直不更新?13 条评论 · 2026-08-19
  • #4520 [Question] 为什么感觉这个项目没有那么活跃了呢?11 条评论 · 2026-04-08
  • #3995 [Question] spring-ai-alibaba-admin的frontend初始化失败9 条评论 · 2026-01-06

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

05

兼容性

DashScope
原生支持
已通过文档验证
OpenAI
支持
已通过文档验证
DeepSeek
支持
已通过文档验证
Spring AI
原生支持
已通过文档验证
06

快速开始

1
$ git clone --depth=1 https://github.com/alibaba/spring-ai-alibaba.git
2
$ cd spring-ai-alibaba/examples/chatbot
3
$ export AI_DASHSCOPE_API_KEY=your-api-key
4
$ mvn spring-boot:run
07

使用场景

↳构建包含多个交互智能体的复杂AI原生应用。
↳编排用于长期运行有状态AI智能体的复杂工作流。
↳开发需要高级上下文管理和人工干预支持的智能体。
08

同类工具

⚡热门对决:
VSagent-framework★14.3k→VSadk-python★22.0k→VSag2★5.0k→VSsolace-agent-mesh★4.9k→
agent-framework logo
agent-framework★ 14.3k
Microsoft Agent Framework是一个全面的多语言框架,用于构建、编排和部署AI代理,支持.NET和Python实现。
VS对比→
adk-python logo
adk-python★ 22.0k
一个开源、代码优先的Python框架,用于灵活且可控地构建、评估和部署复杂的AI代理。
VS对比→
ag2 logo
ag2★ 5.0k
AG2(前身为AutoGen)是一个开源编程框架,用于构建AI代理并促进多代理协作以解决任务。
VS对比→
solace-agent-mesh logo
solace-agent-mesh★ 4.9k
一个用于构建事件驱动多智能体AI系统的开源框架。
VS对比→
adk-java logo
adk-java★ 1.8k
Agent开发工具包 (ADK) for Java是一个开源的、代码优先的Java工具包,用于灵活且可控地构建、评估和部署复杂的AI智能体。
VS对比→
AWorld logo
AWorld★ 1.2k
AWorld (Agent World) 构建智能体及其运行的丰富环境,推动AI能力前沿并实现持续演进。
VS对比→
AssetOpsBench logo
AssetOpsBench★ 2.4k
AssetOpsBench是一个统一的开放框架,用于构建、编排和评估工业4.0领域专用AI代理。
VS对比→
cyberagents-exchange logo
cyberagents-exchange★ 22
CyberAgents Exchange 是一个开放的、供应商中立的开源网络安全AI代理社区目录。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始07使用场景08同类工具
alibaba /
spring-ai-alibaba
↗

面向 Java 和 Spring 开发者的 Agent 框架

11.1k2.5kApache-2.0
最后更新3周前
状态活跃
分类多智能体
贡献者275
最新发布v1.1.2.2
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。