跳转到主要内容

当前为开发版本,已发布的 SDK 请使用 2.0 文档。

AGENTSCOPE DEV JAVA

让智能体持续工作,
将能力嵌入应用。

使用 Harness SDK 开发自己的 Agent 应用,组合上下文、工作区、工具与持久会话,自主管理应用部署。

开源代码

为自己的应用构建 Agent

在应用代码中组合 Harness SDK 能力,按业务需要定制 Agent 行为。

从你需要的入口开始

将 Agent 嵌入已有 Java 应用。

Harness 示例共享 Builder,每次请求构建新实例。

Harness · Java
生产环境验证 · 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 开发自己的应用,定制上下文、工具和执行环境。