专为分布式、企业级智能体
打造的 Harness 框架。
AgentScope Java 是面向 JVM 的开源 Agent 框架。提供 ReAct 推理、Harness 工程化基础设施、多智能体编排与 MCP/A2A 协议支持,覆盖从本地原型到企业级分布式部署全链路。
io.agentscope:agentscope-harness企业级工程范式,开箱即用。
Harness 模块通过 Hook 机制在推理循环之外注入工作区管理、记忆持久化、对话压缩等工程能力,无需修改核心推理逻辑。
- 结构化工作区作为 Agent 唯一状态来源
- 跨会话长期记忆沉淀与自动整理
- 上下文超长自动压缩,防止 Token 溢出
- 本机磁盘 → Docker 沙箱 → 对象存储,一行切换
像微服务一样编排 Agent。
在 Markdown 文件中声明子 Agent 规格,主 Agent 在运行时按需 spawn 子 Agent,支持同步阻塞与异步非阻塞两种委派模式。
- 声明式子 Agent 定义,无需修改代码
- 同步阻塞 / 异步非阻塞两种委派模式
- A2A 协议支持跨进程、跨机器调用
- 子 Agent 可独立继承或覆盖 Harness 配置
全栈能力,专为生产打磨
从推理核心到企业部署,AgentScope Java 覆盖智能体开发全链路。
ReAct 推理
自主规划、工具调用与结果整合。内置安全中断、优雅取消与 Hook 人机协作,自主性与可控性兼得。
快速开始 →记忆 & RAG
跨会话持久化记忆,支持语义检索。后台自动整理长期记忆,防止上下文无限膨胀,多租户隔离开箱即用。
了解记忆 →MCP 协议
接入任意 MCP 兼容服务器——文件系统、数据库、浏览器、代码解释器,扩展 Agent 工具能力无需自定义集成代码。
查看 MCP →A2A 协议
将 Agent 注册到 Nacos 等服务发现中心,其他 Agent 可像调用微服务一样动态发现和委派任务。
查看 A2A →沙箱隔离
工具执行在隔离环境(本地 Unix / Docker / E2B)内完成。多轮对话间沙箱状态完整保留,支持跨会话快照恢复。
了解沙箱 →可观测性
可插拔 Tracer SPI,原生支持 OpenTelemetry 分布式追踪。AgentScope Studio 提供可视化调试与实时监控面板。
查看 Studio →常见问题
还有疑问?欢迎在 GitHub Discussions 提问。