时间:2026年8月3日
地点:美国/全球开源社区
人物:Spring Framework 创始人 Rod Johnson 及 Embabel 核心团队
事件详情:2026年8月3日,InfoQ 报道,Spring Framework 创始人 Rod Johnson 主导的 JVM 生态 AI Agent 框架 Embabel 正式发布 1.0.0 GA 版本,并在 GitHub 以 Apache 2.0 协议开源。Embabel 构建于 Spring AI 之上,让 Java 与 Kotlin 开发者用强类型领域对象(目标、动作、前置条件)声明 Agent,配合规划器运行时算出从当前状态到目标的行动序列,其规划思路借鉴游戏 AI 中的目标导向行动规划 (GOAP)。Rod Johnson 在 X 上发文称 Embabel 1.0.0 GA 已近就绪,表达兴奋之情,并明确表示 Java 可以构建优于 Python 的 Agent,且 JVM 才是真实世界生成式 AI 应用的更优选择。
背景:长期以来,Java 后端在企业 IT 中占主导,但 AI Agent 主战场一直被 LangChain、LangGraph 等 Python 框架占据,Java 团队难以把 Agent 跑在原有技术栈里。Spring AI 由 Spring 团队推出,提供模型调用、Embeddings 与工具调用等底层能力,但缺乏任务级规划。Embabel 的定位正是 Spring AI 之上的 MVC:Spring AI 负责与模型通信,Embabel 负责让开发者声明目标与可用动作并由框架推导顺序。Embabel 已支持 OpenAI、Anthropic、Gemini、Bedrock、Mistral、DeepSeek 等主流模型以及 Ollama、Docker、本地 LMStudio 等自托管方式,并允许在单个 Agent 内按动作粒度或角色别名(best/cheapest)切换模型。
影响:
- 给 Java/Kotlin 企业开发者带来原生 Agent 框架选择,有望把 Agent 能力嵌入既有 Spring 业务系统而非引入新的 Python 技术栈
- GOAP 思路把 Agent 行为从硬编码 prompt 链路迁移到可重规划的动态路径,对工具调用失败、新信息到来等场景更鲁棒
- Spring 生态号召力叠加 Apache 2.0 开源许可,为企业级 Agent 落地提供合规友好的代码基础
- 阿里达摩院 AgentScope Java 2.0 等国产项目已在 GA 路线上竞争,Java Agent 赛道热度上升
总结:Embabel 1.0 GA 是 Java 生态在企业级 AI Agent 框架上的里程碑,让 JVM 团队不必引入 Python 即可开发可规划、可追溯、可审计的 Agent。对国内大量基于 Spring 的中后台系统而言,Embabel 提供了一条把 LLM 嵌入生产业务的工程化路径,与 LangGraph4j 等框架互为补充;Rod Johnson 重回一线也意味着 Java 阵营并未在生成式 AI 浪潮中掉队,反而凭借工程化传统试图收复失地。
参考来源:
- https://www.infoq.com/news/2026/08/embabel-1/
- https://github.com/embabel/embabel-agent
- https://x.com/springrod/status/2079032549226291505
- https://news.qq.com/rain/a/LNK2026080115696200
- https://m.sohu.com/a/1057591352_121124376
- https://m.toutiao.com/a7668952707830530587/
- https://hub.embabel.com/reference/llms
- https://github.com/langgraph4j/langgraph4j