为自己的应用构建 Agent
在应用代码中组合 Harness SDK 能力,按业务需要定制 Agent 行为。
HARNESS
AgentScope Harness
适合需要嵌入 Java 或 Spring Boot 应用、自定义运行逻辑的团队。HarnessAgent 提供推理与工具循环、工作区、上下文、技能和会话管理;你用代码组合这些能力,并负责应用的部署与运维。
生产环境验证 · Battle-tested in Production
阿里巴巴集团集团内使用最广泛的智能体框架(Java & Python),十余条核心业务线生产环境深度使用
开源社区开源与阿里云公有云用户覆盖 10+ 行业的头部企业
阿里巴巴集团
飞猪淘宝闪购虎鲸文娱AIDC阿里控股淘天交易淘天手淘1688千问 APP高德阿里云蚂蚁国际蚂蚁全球支付…
开源 · 公有云
金融交通物流消费零售制造能源医疗教育政媒互联网SaaS咨询等行业头部企业
开始前,你可能想了解
HarnessAgent 与 ReActAgent 是什么关系?
ReActAgent 提供推理、工具执行、消息、权限和中间件等基础能力。HarnessAgent 基于同一套 ReAct 循环,内置工作区、记忆、技能、子 Agent 与会话管理。推荐从 HarnessAgent 开始;需要自行组合运行层时,也可以直接使用 ReActAgent。
如何继续中断的任务?
原生 Thread 日志保存消息、工具事实与 checkpoint。后台任务排队、交互和恢复使用 Durable;checkpoint 不会撤销已经发生的外部操作。
需要哪些运行环境?
Java Harness 需要 JDK 17 及以上,并配置所选模型的凭据。工具可在本地或配置的沙箱中执行。
让下一个 Agent,接入真实业务
使用 Harness SDK 开发自己的应用,定制上下文、工具和执行环境。