多智能体与 A2AMulti-agent & A2A
多条智能体之间的协作形态:团队流水线、子智能体、A2A 客户端/服务端与跨进程发现协议。用于拆分角色、并行工作和跨服务编排。Team pipelines, sub-agents, A2A clients/servers and cross-process discovery for role decomposition and parallel work.
心智模型Mental model
多智能体层定义智能体之间的发现、委派与协作协议(A2A、Team、Subagent),重点是角色边界与消息路由。Multi-agent support defines discovery, delegation and collaboration (A2A, teams, subagents), centered on role boundaries and message routing.
先学什么What to learn first
- 先设计角色和交付物,再选择团队拓扑,避免“一群全能 Agent”。Design roles and deliverables before topology; avoid a crowd of generalists.
- 委派要带上下文摘要和明确验收标准。Delegation must include context summaries and explicit acceptance criteria.
- 防止循环委派:限制深度、预算和可调用白名单。Prevent delegation loops with depth limits, budgets and allowlists.
生产常见坑Production pitfalls
- 子智能体重复检索相同信息,成本翻倍。Subagents duplicate retrieval and double the cost.
- 团队消息无 correlation id,无法追踪一次任务链路。Team messages without correlation ids make task traces impossible.
域内图谱Domain map
点击节点打开 API 页面;拖拽平移,滚轮缩放。Click a node to open its API page. Drag to pan, scroll to zoom.
Python API 集Python API set 8
归入本功能域的全部 Python 公开类型,按所属包分组。Every public Python type classified into this domain, grouped by owning package.
agentscope.app.storage3
TeamData | class | 团队数据模型。 |
TeamMember | class | 团队成员,在多次调用之间保存和恢复会话与记忆数据。 |
TeamRecord | class | 团队 ORM 模型。 |
agentscope.pipeline2
TeamMember | class | 团队成员,把复杂任务拆分为可执行步骤并驱动流程。 |
TeamPipeline | class | 团队流水线,把复杂任务拆分为可执行步骤并驱动流程。 |
agentscope.agent1
A2AAgent | class | A2A 智能体,驱动智能体的推理、工具调用与会话执行。 |
agentscope.app.middleware1
TeamMemberLoopMiddleware | class | 团队成员循环中间件,在智能体执行流程中提供横切扩展。 |
agentscope.state1
A2AAgentState | class | A2A 智能体状态。 |
Java API 集Java API set 198
归入本功能域的全部 Java 公开类型,按包分组并标注构件。Every public Java type classified into this domain, grouped by package with its artifact.
io.agentscope.core.a2a.agent.message18
AudioBlockParser | class | agentscope-extensions-a2a-client | 用于`AudioBlock`到`io.a2a.spec.FilePart`的解析器。 |
BaseMediaBlockParser | class | agentscope-extensions-a2a-client | 基类 Media 块解析器,支持智能体之间的发现、委派与协作。 |
BlockContent | class | agentscope-extensions-a2a-client | 块内容,支持智能体之间的发现、委派与协作。 |
ContentBlockParser | interface | agentscope-extensions-a2a-client | 定义内容块解析器契约的接口。 |
ContentBlockParserRouter | class | agentscope-extensions-a2a-client | 内容块解析器路由器,支持智能体之间的发现、委派与协作。 |
DataPartParser | class | agentscope-extensions-a2a-client | 用于`DataPart`到`ContentBlock`的解析器。 |
FilePartParser | class | agentscope-extensions-a2a-client | 用于`FilePart`到`ContentBlock`的解析器。 |
HintBlockParser | class | agentscope-extensions-a2a-client | 用于`HintBlock`到`TextPart`的解析器。 |
ImageBlockParser | class | agentscope-extensions-a2a-client | 用于`ImageBlock`到`io.a2a.spec.FilePart`的解析器。 |
MessageConstants | class | agentscope-extensions-a2a-client | 消息 Constants,支持智能体之间的发现、委派与协作。 |
PartParser | interface | agentscope-extensions-a2a-client | 定义片段解析器契约的接口。 |
PartParserRouter | class | agentscope-extensions-a2a-client | 片段解析器路由器,支持智能体之间的发现、委派与协作。 |
TextBlockParser | class | agentscope-extensions-a2a-client | 用于`TextBlock`到`TextPart`的解析器。 |
TextPartParser | class | agentscope-extensions-a2a-client | 用于`TextPart`到`TextBlock`或`ThinkingBlock`的解析器。 |
ThinkingBlockParser | class | agentscope-extensions-a2a-client | 用于`ThinkingBlock`到`TextPart`的解析器。 |
ToolResultBlockParser | class | agentscope-extensions-a2a-client | 用于`ToolResultBlock`到`DataPart`的解析器。 |
ToolUseBlockParser | class | agentscope-extensions-a2a-client | 用于`ToolUseBlock`到`DataPart`的解析器。 |
VideoBlockParser | class | agentscope-extensions-a2a-client | 用于`VideoBlock`到`io.a2a.spec.FilePart`的解析器。 |
io.agentscope.harness.agent.subagent.task18
AdoptedTaskRunSpec | record | agentscope-harness | 承载 Adopted 任务运行规格数据的记录类型。 |
AgentProtocolTaskClient | class | agentscope-harness | 智能体协议任务客户端,封装与远端服务的连接和调用。 |
AgentProtocolTransport | class | agentscope-harness | 智能体协议传输层,支持智能体之间的发现、委派与协作。 |
BackgroundTask | class | agentscope-harness | Background 任务,支持智能体之间的发现、委派与协作。 |
Builder | class | agentscope-harness | 构建器,用于构建并配置目标实例。 |
LocalTaskRunSpec | record | agentscope-harness | 承载本地任务运行规格数据的记录类型。 |
RemoteSubagentTransport | interface | agentscope-harness | 定义远程子智能体传输层契约的接口。 |
RemoteSubmitContext | class | agentscope-harness | 远程提交上下文,支持智能体之间的发现、委派与协作。 |
RemoteTarget | class | agentscope-harness | 远程目标,支持智能体之间的发现、委派与协作。 |
RemoteTaskRunSpec | record | agentscope-harness | 承载远程任务运行规格数据的记录类型。 |
RemoteTaskStatus | record | agentscope-harness | 承载远程任务状态数据的记录类型。 |
TaskCompletionCallback | interface | agentscope-harness | 定义任务补全回调契约的接口。 |
TaskDelivery | record | agentscope-harness | 承载任务 Delivery数据的记录类型。 |
TaskRecord | class | agentscope-harness | 任务记录,支持智能体之间的发现、委派与协作。 |
TaskRepository | interface | agentscope-harness | 定义任务仓库契约的接口。 |
TaskRunSpec | interface | agentscope-harness | 定义任务运行规格契约的接口。 |
TaskStatus | enum | agentscope-harness | 定义任务状态的枚举。 |
WorkspaceTaskRepository | class | agentscope-harness | 工作区任务仓库,负责持久化与读取数据。 |
io.agentscope.harness.agent.team17
CompletedTask | record | agentscope-harness | 承载已完成任务数据的记录类型。 |
Hook | interface | agentscope-harness | 定义钩子契约的接口。 |
InterruptedTask | record | agentscope-harness | 承载 Interrupted 任务数据的记录类型。 |
LocalTeamClient | class | agentscope-harness | 本地团队客户端,封装与远端服务的连接和调用。 |
MemberSnapshot | record | agentscope-harness | 承载成员快照数据的记录类型。 |
RecentMessage | record | agentscope-harness | 承载 Recent 消息数据的记录类型。 |
RecoveryContext | record | agentscope-harness | 承载 Recovery 上下文数据的记录类型。 |
TeamClient | interface | agentscope-harness | 定义团队客户端契约的接口。 |
TeamConflictException | class | agentscope-harness | 团队 Conflict 异常,表示执行过程中的错误。 |
TeamContext | record | agentscope-harness | 承载团队上下文数据的记录类型。 |
TeamCreateSpec | record | agentscope-harness | 承载团队创建规格数据的记录类型。 |
TeamInfo | record | agentscope-harness | 承载团队信息数据的记录类型。 |
TeamMemberInfo | record | agentscope-harness | 承载团队成员信息数据的记录类型。 |
TeamMemberSpec | record | agentscope-harness | 承载团队成员规格数据的记录类型。 |
TeamMessage | record | agentscope-harness | 承载团队消息数据的记录类型。 |
TeamTask | record | agentscope-harness | 承载团队任务数据的记录类型。 |
TeamWakeups | class | agentscope-harness | 团队 Wakeups,支持智能体之间的发现、委派与协作。 |
io.agentscope.harness.agent.subagent11
AgentSpecLoader | class | agentscope-harness | 智能体规格加载器,支持智能体之间的发现、委派与协作。 |
Builder | class | agentscope-harness | 构建器,用于构建并配置目标实例。 |
DefaultAgentManager | class | agentscope-harness | 默认智能体管理器,支持智能体之间的发现、委派与协作。 |
GeneratedSpec | record | agentscope-harness | 承载 Generated 规格数据的记录类型。 |
Mode | enum | agentscope-harness | 定义模式相关取值的枚举。 |
RemoteAskPolicy | enum | agentscope-harness | 定义远程 Ask 策略相关取值的枚举。 |
RemoteSubagentStub | class | agentscope-harness | 远程子智能体存根,支持智能体之间的发现、委派与协作。 |
SubagentDeclaration | class | agentscope-harness | 子智能体 Declaration,支持智能体之间的发现、委派与协作。 |
SubagentFactory | interface | agentscope-harness | 定义子智能体工厂契约的接口。 |
SubagentSpecGenerator | class | agentscope-harness | 子智能体规格 Generator,支持智能体之间的发现、委派与协作。 |
WorkspaceMode | enum | agentscope-harness | 定义工作区模式相关取值的枚举。 |
io.agentscope.runtime.protocol.a2a10
A2aProtocolConfig | class | agentscope-runtime-web | A 2 a 协议配置,保存相关配置项。 |
A2aProtocolConfigUtils | class | agentscope-runtime-web | A 2 a 协议配置 Utils,支持智能体之间的发现、委派与协作。 |
AgentHandlerConfiguration | class | agentscope-runtime-web | 智能体处理器配置,保存相关配置项。 |
Builder | class | agentscope-runtime-web | 构建器,用于构建并配置目标实例。 |
Builder | class | agentscope-runtime-web | 构建器,用于构建并配置目标实例。 |
ConfigurableAgentCard | class | agentscope-runtime-web | Configurable 智能体卡片,支持智能体之间的发现、委派与协作。 |
GraphAgentExecutor | class | agentscope-runtime-web | 图智能体执行器,支持智能体之间的发现、委派与协作。 |
JSONRPCHandler | class | agentscope-runtime-web | JSON RPC 处理器,支持智能体之间的发现、委派与协作。 |
NetworkUtils | class | agentscope-runtime-web | Network Utils,支持智能体之间的发现、委派与协作。 |
RocketMQUtils | class | agentscope-runtime-web | RocketMQ Utils,支持智能体之间的发现、委派与协作。 |
io.agentscope.core.nacos.a2a.registry8
Builder | class | agentscope-extensions-nacos-a2a | 构建器用于`NacosA2aRegistryProperties`。 |
Builder | class | agentscope-extensions-nacos-a2a | 构建器用于`NacosA2aRegistryTransportProperties`。 |
Builder | class | agentscope-extensions-nacos-a2a | `NacosAgentRegistry`的构建器。 |
NacosA2aRegistry | class | agentscope-extensions-nacos-a2a | Nacos A 2 a 注册表,支持智能体之间的发现、委派与协作。 |
NacosA2aRegistryProperties | record | agentscope-extensions-nacos-a2a | 承载 Nacos A 2 a 注册表属性数据的记录类型。 |
NacosA2aRegistryTransportProperties | record | agentscope-extensions-nacos-a2a | 承载 Nacos A 2 a 注册表传输层属性数据的记录类型。 |
NacosA2aTransportPropertiesEnvParser | class | agentscope-extensions-nacos-a2a | 用于`NacosA2aRegistryTransportProperties`来自环境的解析器。 |
NacosAgentRegistry | class | agentscope-extensions-nacos-a2a | Nacos 智能体注册表,支持智能体之间的发现、委派与协作。 |
io.agentscope.extensions.nacos.a2a.registry8
Builder | class | agentscope-extensions-a2a-nacos | 构建器,用于构建并配置目标实例。 |
Builder | class | agentscope-extensions-a2a-nacos | 构建器,用于构建并配置目标实例。 |
Builder | class | agentscope-extensions-a2a-nacos | 构建器,用于构建并配置目标实例。 |
NacosA2aRegistry | class | agentscope-extensions-a2a-nacos | Nacos A 2 a 注册表,支持智能体之间的发现、委派与协作。 |
NacosA2aRegistryProperties | record | agentscope-extensions-a2a-nacos | 承载 Nacos A 2 a 注册表属性数据的记录类型。 |
NacosA2aRegistryTransportProperties | record | agentscope-extensions-a2a-nacos | 承载 Nacos A 2 a 注册表传输层属性数据的记录类型。 |
NacosA2aTransportPropertiesEnvParser | class | agentscope-extensions-a2a-nacos | 用于`NacosA2aRegistryTransportProperties`来自环境的解析器。 |
NacosAgentRegistry | class | agentscope-extensions-a2a-nacos | Nacos 智能体注册表,支持智能体之间的发现、委派与协作。 |
io.agentscope.core.a2a.server.transport7
Builder | class | agentscope-extensions-a2a-server | 构建器,用于构建并配置目标实例。 |
Builder | class | agentscope-extensions-a2a-server | 构建器,用于构建并配置目标实例。 |
CustomTransportProperties | interface | agentscope-extensions-a2a-server | 定义自定义传输层属性契约的接口。 |
DeploymentProperties | record | agentscope-extensions-a2a-server | 承载部署属性数据的记录类型。 |
TransportProperties | record | agentscope-extensions-a2a-server | 承载传输层属性数据的记录类型。 |
TransportWrapper | interface | agentscope-extensions-a2a-server | 定义传输层包装器契约的接口。 |
TransportWrapperBuilder | interface | agentscope-extensions-a2a-server | 定义传输层包装器构建器契约的接口。 |
io.agentscope.core.a2a.agent.event6
ClientEventContext | class | agentscope-extensions-a2a-client | 用于处理器`io.a2a.client.ClientEvent`的上下文。 |
ClientEventHandler | interface | agentscope-extensions-a2a-client | 定义客户端事件处理器契约的接口。 |
ClientEventHandlerRouter | class | agentscope-extensions-a2a-client | 客户端事件处理器路由器,支持智能体之间的发现、委派与协作。 |
MessageEventHandler | class | agentscope-extensions-a2a-client | 用于`MessageEvent`的处理器。 |
TaskEventHandler | class | agentscope-extensions-a2a-client | 用于`TaskEvent`的处理器。 |
TaskUpdateEventHandler | class | agentscope-extensions-a2a-client | 用于`TaskUpdateEvent`的处理器。 |
io.agentscope.harness.agent.subagent.protocol6
RemoteAgentEvent | class | agentscope-harness | 远程智能体事件,描述执行过程中的事件。 |
RemoteConfirmDecision | class | agentscope-harness | 用于远程待处理工具确认的用户决策。 |
RemoteEventCodec | class | agentscope-harness | 远程事件编解码器,支持智能体之间的发现、委派与协作。 |
RemoteEventType | enum | agentscope-harness | 定义远程事件类型的枚举。 |
RemotePendingConfirm | class | agentscope-harness | 远程待处理确认,支持智能体之间的发现、委派与协作。 |
RemoteStreamDetail | enum | agentscope-harness | 定义远程流详情相关取值的枚举。 |
io.agentscope.core.a2a.agent.card5
AgentCardResolver | interface | agentscope-extensions-a2a-client | A2A的解析器用于 AgentCard。 |
Builder | class | agentscope-extensions-a2a-client | 构建器,用于构建并配置目标实例。 |
FixedAgentCardProducerBuilder | class | agentscope-extensions-a2a-client | Fixed 智能体卡片生产者构建器,用于构建并配置目标实例。 |
FixedAgentCardResolver | class | agentscope-extensions-a2a-client | Fixed 智能体卡片解析器,支持智能体之间的发现、委派与协作。 |
WellKnownAgentCardResolver | class | agentscope-extensions-a2a-client | Well Known 智能体卡片解析器,支持智能体之间的发现、委派与协作。 |
io.agentscope.core.a2a.agent4
A2aAgent | class | agentscope-extensions-a2a-client | A 2 a 智能体,支持智能体之间的发现、委派与协作。 |
A2aAgentConfig | record | agentscope-extensions-a2a-client | A2A 智能体的配置。 |
A2aAgentConfigBuilder | class | agentscope-extensions-a2a-client | A 2 a 智能体配置构建器,用于构建并配置目标实例。 |
Builder | class | agentscope-extensions-a2a-client | 构建器,用于构建并配置目标实例。 |
io.agentscope.core.a2a.server.executor.runner4
AgentRequestOptions | class | agentscope-extensions-a2a-server | 智能体请求选项,保存相关配置项。 |
AgentRunner | interface | agentscope-extensions-a2a-server | 定义智能体运行器契约的接口。 |
BaseReActAgentRunner | class | agentscope-extensions-a2a-server | 基类 ReAct 智能体运行器,支持智能体之间的发现、委派与协作。 |
ReActAgentWithBuilderRunner | class | agentscope-extensions-a2a-server | ReAct 智能体使用构建器运行器,支持智能体之间的发现、委派与协作。 |
io.agentscope.extensions.runtime.a2a.nacos.properties4
NacosA2aProperties | class | spring-boot-starter-agentscope-runtime-a2a-nacos | Nacos A 2 a 属性,支持智能体之间的发现、委派与协作。 |
NacosA2aTransportProperties | class | spring-boot-starter-agentscope-runtime-a2a-nacos | Nacos A 2 a 传输层属性,支持智能体之间的发现、委派与协作。 |
NacosA2aTransportPropertiesEnvParser | class | spring-boot-starter-agentscope-runtime-a2a-nacos | 用于`NacosA2aTransportProperties`来自环境的解析器。 |
NacosServerProperties | class | spring-boot-starter-agentscope-runtime-a2a-nacos | Nacos 服务端属性,支持智能体之间的发现、委派与协作。 |
io.agentscope.runtime.protocol.a2a.controller4
A2aController | class | agentscope-runtime-web | A 2 a 控制器,支持智能体之间的发现、委派与协作。 |
A2aRocketMQController | class | agentscope-runtime-web | A 2 a RocketMQ 控制器,支持智能体之间的发现、委派与协作。 |
AgentCardController | class | agentscope-runtime-web | 智能体卡片控制器,支持智能体之间的发现、委派与协作。 |
ContextKeys | class | agentscope-runtime-web | 上下文密钥,支持智能体之间的发现、委派与协作。 |
io.agentscope.spring.boot.a2a.properties4
A2aAgentCardProperties | class | agentscope-a2a-spring-boot-starter | A 2 a 智能体卡片属性,支持智能体之间的发现、委派与协作。 |
A2aCommonProperties | class | agentscope-a2a-spring-boot-starter | 用于部署的A2A 服务端配置。 |
Constants | class | agentscope-a2a-spring-boot-starter | Constants,支持智能体之间的发现、委派与协作。 |
JSONRPCProperties | class | agentscope-a2a-spring-boot-starter | 用于JSON-RPC 传输层的配置属性。 |
io.agentscope.core.a2a.server.card3
AgentScopeAgentCardConverter | class | agentscope-extensions-a2a-server | 用于智能体范围 A2A 服务端的智能体卡片构建器。 |
Builder | class | agentscope-extensions-a2a-server | 构建器,用于构建并配置目标实例。 |
ConfigurableAgentCard | class | agentscope-extensions-a2a-server | Configurable 智能体卡片,支持智能体之间的发现、委派与协作。 |
io.agentscope.core.a2a.server.executor3
AgentExecuteProperties | class | agentscope-extensions-a2a-server | 智能体执行属性,支持智能体之间的发现、委派与协作。 |
AgentScopeAgentExecutor | class | agentscope-extensions-a2a-server | AgentScope 智能体执行器,支持智能体之间的发现、委派与协作。 |
Builder | class | agentscope-extensions-a2a-server | 构建器,用于构建并配置目标实例。 |
io.agentscope.core.a2a.server.transport.jsonrpc3
JsonRpcTransportMetadata | class | agentscope-extensions-a2a-server | 用于JSON-RPC 传输层元数据的SPI。 |
JsonRpcTransportWrapper | class | agentscope-extensions-a2a-server | 包装器用于 JSON-RPC 传输层请求。 |
JsonRpcTransportWrapperBuilder | class | agentscope-extensions-a2a-server | JSON Rpc 传输层包装器构建器,用于构建并配置目标实例。 |
io.agentscope.extensions.a2a.nacos.registry.properties3
NacosA2aProperties | class | agentscope-a2a-nacos-spring-boot-starter | Nacos A 2 a 属性,支持智能体之间的发现、委派与协作。 |
NacosA2aTransportProperties | class | agentscope-a2a-nacos-spring-boot-starter | Nacos A 2 a 传输层属性,支持智能体之间的发现、委派与协作。 |
NacosServerProperties | class | agentscope-a2a-nacos-spring-boot-starter | Nacos 服务端属性,支持智能体之间的发现、委派与协作。 |
io.agentscope.extensions.runtime.a2a.nacos.autoconfigure3
NacosA2aPropertiesAutoConfiguration | class | spring-boot-starter-agentscope-runtime-a2a-nacos | Nacos A 2 a 属性 Auto 配置,保存相关配置项。 |
NacosA2aProtocolConfigAutoConfiguration | class | spring-boot-starter-agentscope-runtime-a2a-nacos | Nacos A 2 a 协议配置 Auto 配置,保存相关配置项。 |
NacosA2aRegistryAutoConfiguration | class | spring-boot-starter-agentscope-runtime-a2a-nacos | Nacos A 2 a 注册表 Auto 配置,保存相关配置项。 |
io.agentscope.spring.boot.admin.subagent3
SpringSubagentInventory | class | agentscope-admin-spring-boot-starter | Spring 子智能体清单,支持智能体之间的发现、委派与协作。 |
SubagentDescriptor | record | agentscope-admin-spring-boot-starter | 承载子智能体描述符数据的记录类型。 |
SubagentInventory | interface | agentscope-admin-spring-boot-starter | 定义子智能体清单契约的接口。 |
io.agentscope.spring.boot.nacos.properties.a2a3
AgentScopeA2aNacosProperties | class | agentscope-nacos-spring-boot-starter | AgentScope A 2 a Nacos 属性,支持智能体之间的发现、委派与协作。 |
NacosA2aDiscoveryProperties | class | agentscope-nacos-spring-boot-starter | Nacos A 2 a Discovery 属性,支持智能体之间的发现、委派与协作。 |
NacosA2aRegistryProperties | class | agentscope-nacos-spring-boot-starter | Nacos A 2 a 注册表属性,支持智能体之间的发现、委派与协作。 |
io.agentscope.core.a2a.agent.utils2
LoggerUtil | class | agentscope-extensions-a2a-client | 日志记录器 Util,支持智能体之间的发现、委派与协作。 |
MessageConvertUtil | class | agentscope-extensions-a2a-client | 消息转换 Util,支持智能体之间的发现、委派与协作。 |
io.agentscope.core.a2a.server2
AgentScopeA2aServer | class | agentscope-extensions-a2a-server | AgentScope A 2 a 服务端,支持智能体之间的发现、委派与协作。 |
Builder | class | agentscope-extensions-a2a-server | 构建器,用于构建并配置目标实例。 |
io.agentscope.core.a2a.server.constants2
A2aServerConstants | class | agentscope-extensions-a2a-server | A 2 a 服务端 Constants,支持智能体之间的发现、委派与协作。 |
ContextKeys | class | agentscope-extensions-a2a-server | 上下文密钥,支持智能体之间的发现、委派与协作。 |
io.agentscope.core.a2a.server.registry2
AgentRegistry | interface | agentscope-extensions-a2a-server | 定义智能体注册表契约的接口。 |
AgentRegistryService | class | agentscope-extensions-a2a-server | 智能体注册表服务,支持智能体之间的发现、委派与协作。 |
io.agentscope.core.a2a.server.request2
AgentScopeA2aRequestHandler | class | agentscope-extensions-a2a-server | AgentScope A 2 a 请求处理器,支持智能体之间的发现、委派与协作。 |
Builder | class | agentscope-extensions-a2a-server | 构建器,用于构建并配置目标实例。 |
io.agentscope.core.a2a.server.utils2
MessageConvertUtil | class | agentscope-extensions-a2a-server | 消息转换 Util,支持智能体之间的发现、委派与协作。 |
NetworkUtils | class | agentscope-extensions-a2a-server | Network Utils,支持智能体之间的发现、委派与协作。 |
io.agentscope.core.nacos.a2a.registry.constants2
Constants | class | agentscope-extensions-nacos-a2a | Constants,支持智能体之间的发现、委派与协作。 |
TransportPropertiesAttribute | enum | agentscope-extensions-nacos-a2a | 定义传输层属性属性相关取值的枚举。 |
io.agentscope.extensions.nacos.a2a.registry.constants2
Constants | class | agentscope-extensions-a2a-nacos | Constants,支持智能体之间的发现、委派与协作。 |
TransportPropertiesAttribute | enum | agentscope-extensions-a2a-nacos | 定义传输层属性属性相关取值的枚举。 |
io.agentscope.extensions.rocketmq.a2a.config2
Builder | class | agentscope-extensions-rocketmq | 构建器,用于构建并配置目标实例。 |
RocketMQA2aConfig | class | agentscope-extensions-rocketmq | RocketMQ A 2 a 配置,保存相关配置项。 |
io.agentscope.extensions.runtime.a2a.nacos2
Builder | class | spring-boot-starter-agentscope-runtime-a2a-nacos | 构建器,用于构建并配置目标实例。 |
NacosA2aProtocolConfig | class | spring-boot-starter-agentscope-runtime-a2a-nacos | Nacos A 2 a 协议配置,保存相关配置项。 |
io.agentscope.extensions.runtime.a2a.nacos.condition2
NacosA2aProtocolConfigExistCondition | class | spring-boot-starter-agentscope-runtime-a2a-nacos | Nacos A 2 a 协议配置 Exist Condition,支持智能体之间的发现、委派与协作。 |
NacosA2aProtocolConfigNonExistCondition | class | spring-boot-starter-agentscope-runtime-a2a-nacos | Nacos A 2 a 协议配置 Non Exist Condition,支持智能体之间的发现、委派与协作。 |
io.agentscope.extensions.runtime.a2a.nacos.constant2
Constants | class | spring-boot-starter-agentscope-runtime-a2a-nacos | Constants,支持智能体之间的发现、委派与协作。 |
TransportPropertiesAttribute | enum | spring-boot-starter-agentscope-runtime-a2a-nacos | 定义传输层属性属性相关取值的枚举。 |
io.agentscope.extensions.runtime.a2a.registry2
AgentRegistry | interface | spring-boot-starter-agentscope-runtime-a2a-nacos | 定义智能体注册表契约的接口。 |
AgentRegistryService | class | spring-boot-starter-agentscope-runtime-a2a-nacos | 智能体注册表服务,支持智能体之间的发现、委派与协作。 |
io.agentscope.spring.boot.a2a.controller2
A2aJsonRpcController | class | agentscope-a2a-spring-boot-starter | A 2 a JSON Rpc 控制器,支持智能体之间的发现、委派与协作。 |
AgentCardController | class | agentscope-a2a-spring-boot-starter | 智能体卡片控制器,支持智能体之间的发现、委派与协作。 |
io.agentscope.core.nacos.a2a.discovery1
NacosAgentCardResolver | class | agentscope-extensions-nacos-a2a | Nacos 智能体卡片解析器,支持智能体之间的发现、委派与协作。 |
io.agentscope.core.nacos.a2a.utils1
AgentCardConverterUtil | class | agentscope-extensions-nacos-a2a | 智能体卡片转换器 Util,支持智能体之间的发现、委派与协作。 |
io.agentscope.extensions.a2a.nacos.registry1
NacosA2aRegistryAutoConfiguration | class | agentscope-a2a-nacos-spring-boot-starter | Nacos A 2 a 注册表 Auto 配置,保存相关配置项。 |
io.agentscope.extensions.a2a.nacos.registry.constants1
Constants | class | agentscope-a2a-nacos-spring-boot-starter | Constants,支持智能体之间的发现、委派与协作。 |
io.agentscope.extensions.nacos.a2a.discovery1
NacosAgentCardResolver | class | agentscope-extensions-a2a-nacos | Nacos 智能体卡片解析器,支持智能体之间的发现、委派与协作。 |
io.agentscope.extensions.nacos.a2a.utils1
AgentCardConverterUtil | class | agentscope-extensions-a2a-nacos | 智能体卡片转换器 Util,支持智能体之间的发现、委派与协作。 |
io.agentscope.extensions.rocketmq.a2a.server1
RocketMQA2aServer | class | agentscope-extensions-rocketmq | RocketMQ A 2 a 服务端,支持智能体之间的发现、委派与协作。 |
io.agentscope.extensions.rocketmq.a2a.wrapper1
RocketMQTransportWrapperBuilder | class | agentscope-extensions-rocketmq | RocketMQ 传输层包装器构建器,用于构建并配置目标实例。 |
io.agentscope.extensions.runtime.a2a.nacos.registry1
NacosAgentRegistry | class | spring-boot-starter-agentscope-runtime-a2a-nacos | Nacos 智能体注册表,支持智能体之间的发现、委派与协作。 |
io.agentscope.extensions.runtime.a2a.nacos.utils1
NacosBeanUtil | class | spring-boot-starter-agentscope-runtime-a2a-nacos | Nacos Bean Util,支持智能体之间的发现、委派与协作。 |
io.agentscope.extensions.runtime.a2a.registry.autoconfigure1
A2aServerRegistryAutoConfiguration | class | spring-boot-starter-agentscope-runtime-a2a-nacos | AutoConfiguration 用于 A2A 服务端注册表。 |
io.agentscope.runtime.protocol.a2a.configuration1
AgentCardConfiguration | class | agentscope-runtime-web | 智能体卡片配置,保存相关配置项。 |
io.agentscope.spring.boot.a2a1
AgentscopeA2aAutoConfiguration | class | agentscope-a2a-spring-boot-starter | Agentscope A 2 a Auto 配置,保存相关配置项。 |
io.agentscope.spring.boot.a2a.listener1
ServerReadyListener | class | agentscope-a2a-spring-boot-starter | 服务端就绪监听器,支持智能体之间的发现、委派与协作。 |
io.agentscope.spring.boot.a2a.runner1
ReActAgentWithStarterRunner | class | agentscope-a2a-spring-boot-starter | ReAct 智能体使用启动器运行器,支持智能体之间的发现、委派与协作。 |
Python ↔ Java 对照Python ↔ Java
两套实现共享同一概念模型,但在并发(async/await 与 Reactor)、打包(wheel 模块与 Maven 构件)和生命周期 API 上存在差异。需要精确签名时请使用 API 全景。The two implementations follow the same conceptual model but differ in concurrency (async/await vs Reactor), packaging (wheel modules vs Maven artifacts) and lifecycle APIs. Use the full API map to locate exact signatures.