附录 A:Release Notes(v2)

附录导读:按时间倒序收录 AgentScope Java 2.0 的十个版本段(2.0.4 至 2.0.0-RC1)。版本号、变更条目与代码标识逐字保留;原文指向站内文档的链接已改写为对应的本书章节引用,指向《V1 迁移指南》的链接以官方文档为准(本书不含 V1 内容)。

本附录记录 AgentScope Java 2.0 各版本的具体变更。从 1.x 升级的整体迁移指南请参考官方文档中的《V1 迁移指南》(本书未收录)。


2.0.4

状态:发布草稿(准备日期:2026-10-08)

AgentScope Java 2.0.4 新增 OpenAI Responses API、重新设计的 AgentScope Service,以及 Channel 和存储集成,并加强并发 Agent 执行、工具和技能的隔离。

新增

核心 / 模型

Harness / 工具 / 存储

Service / Channel

变更

修复

核心 / 状态 / 并发

模型提供商

Harness / 沙箱 / 集成

文档

完整更新记录: v2.0.3...v2.0.4


2.0.3

发布日期:2026-09-07

GitHub 发布说明: v2.0.3

本版本新增 Anthropic prompt caching、沙箱 deliver_artifact 工具、ReAct 流的 FinalAnswerFilterMiddleware、Agent 状态版本及乐观并发控制、可插拔 SSE 事件处理的 AgentProtocolEventBus,并重构控制台会话记录展示,同时修复核心推理、Harness、沙箱和 AG-UI 协议中的多项稳定性问题。

快速链接: 快速开始(见第 2 章) | 《V1 迁移指南》(官方文档,本书未收录) | 上线指南(见第 42 章)

新增

核心 / Agent

中间件

模型提供商

Harness / 工具

AG-UI

控制台

示例

重构

修复

核心 / Agent

模型提供商

Harness / 工具 / 沙箱

AG-UI

协议

存储

控制台 / 前端


2.0.2

发布日期:2026-09-03

GitHub 发布说明: v2.0.2

AgentScope Java 2.0.2 改进运行时上下文传播和远程子 Agent 事件流,并解耦 agent-protocol 任务路由、存储与执行工作区。

新增

重构


2.0.1

发布日期:2026-08-05

AgentScope Java 2.0.1 是 2.0.0 GA 之后的首个维护版本,重点补齐模型提供商生态、完善 Harness 子 agent / HITL / 权限与稳定性,并修复一批生产场景中的关键问题。

快速链接: 快速开始(见第 2 章) | 《V1 迁移指南》(官方文档,本书未收录) | 上线指南(见第 42 章)

新增

核心 / Agent

模型提供商

Harness / 工具

AG-UI

Spring Boot Starters

重构

修复

核心 / Agent

模型提供商

Harness / 工具 / 沙箱

存储 / 传输

Spring Boot / Examples

文档


2.0.0 (GA)

发布日期:2026-07-10

AgentScope Java 2.0.0 正式发布(General Availability)。这是从 1.x 到 2.0 的首个正式版本,标志着 AgentScope Java 从"透明开发"迈向"系统工程"的里程碑。

快速链接: 快速开始(见第 2 章) | 《V1 迁移指南》(官方文档,本书未收录) | 上线指南(见第 42 章)

2.0 版本核心设计概要

AgentScope Java 2.0 围绕"让智能体稳定完成任务"这一目标进行了系统性升级,核心设计如下:

双层 Agent 架构

消息与事件流

统一的 ContentBlock 消息模型(TextBlock / DataBlock / ToolUseBlock / ToolResultBlock / HintBlock 等),配合 streamEvents() 返回的 28 种类型化 AgentEvent,让 Agent 的执行过程可展示、可交互、可干预。前端 UI 可实时跟随文本增量、工具调用、用户确认等全生命周期事件

权限系统

全新的 PermissionEngine 为工具调用建立"允许 / 用户审批 / 拒绝"三态决策机制。根据静态规则、工具类型和输入内容综合判断,敏感操作自动进入 HITL 审批流程

Middleware 扩展机制

六阶段洋葱、管道与通知模型(onAgent / onReasoning / onActing / onModelCall / onSystemPrompt / onAgentStateReady),在保持核心框架稳定的同时,为日志追踪、安全检查、业务策略、上下文注入等提供灵活的扩展点

上下文工程

结构化压缩保留任务目标、当前状态、关键发现与下一步计划;超大工具结果自动落盘,上下文仅保留占位符;文件读写内置缓存并强制"先读后改"策略

Workspace 执行环境抽象

将"Agent 做什么"与"在哪里执行"解耦。本地文件系统、Docker 容器、Kubernetes、E2B 云沙箱等执行后端统一到同一套接口。内置预热池机制,适配 RL rollout 等并行场景

模型容错

统一的 Credential + ModelRegistry 抽象,覆盖 Qwen / OpenAI / Anthropic / Gemini / DeepSeek / Ollama 等主流模型。可配置最大重试与备用模型,主模型不可用时自动切换

企业级分布式部署

DistributedBackend 一键配置(Redis / OSS / MySQL / PostgreSQL / COS),AgentStateStore 按 (userId, sessionId) 自动分桶持久化。Session 跨副本恢复、沙箱状态快照、子 agent 跨副本路由

协议互通

内置 A2A(Agent-to-Agent)与 MCP(Model Context Protocol)协议支持,以及 AG-UI 协议适配,覆盖智能体间通信与前端展示的标准化需求

多智能体编排

声明式子 agent 规格定义(YAML / Markdown),运行时按需 agent_spawn / agent_send,支持同步阻塞与后台委派两种模式。子 agent 事件流可实时转发到父 agent 的 streamEvents()

技能系统

四层 Skill 合成(Classpath / FileSystem / Nacos / Marketplace)+ SkillFilter 细粒度过滤 + 自学习闭环(propose → curate → promote)


自 RC5 以来的变更

以下为 2.0.0-RC5(2026-07-07)至 GA 版本之间的增量变更。

新增

修复

核心 / Agent

模型提供商

Harness / 工具 / 沙箱

Channel

A2A


2.0.0-RC5

发布日期:2026-07-07

重大变更

新增

修复

核心 / Agent

模型提供商

Harness / 沙箱

链路追踪 / 可观测性

子 Agent

A2A

AG-UI

其他

文档


2.0.0-RC4

发布日期:2026-06-18

新增

修复

文档


2.0.0-RC3

发布日期:2026-06-11

新增

变更

修复


2.0.0-RC2

发布日期:2026-06-09

新增

变更

修复


2.0.0-RC1

发布日期:2025-05-28

首个 2.0 Release Candidate。包含从 1.x 的全部架构升级:

完整的 1.x → 2.0 变更列表请参考官方文档中的《V1 迁移指南》(本书未收录)。