AgentScope Java 运行时架构图

基于 agentscope-ai/agentscope-java 提交 f4bb687 的源码梳理。

高层运行时架构Core、Harness、模型、工具、事件、状态、工作区与 Sandbox 的职责边界。 一次 HarnessAgent 流式运行streamEvents() 进入,到模型推理、工具/HITL、事件回传与 Sandbox 生命周期的调用时序。 HarnessAgent 内部实现入口包装、上下文补全、Sandbox 生命周期、委派 ReActAgent,以及工作区、状态、技能与子 Agent 的接入边界。 WorkspaceManager 内部实现工作区读取优先级、用户/会话命名空间、记忆、技能、知识与 tools.json 的治理边界。

agentscope-core 提供 ReActAgent 推理-行动循环;agentscope-harness 叠加工作区、状态持久化、Sandbox 与子 Agent 等长期任务能力。模型、协议、分布式存储、调度和 Sandbox 适配位于 agentscope-extensionsagentscope-service 是独立控制面。