a13nDocs

选择使用方式

根据 agent 的运行位置和运维负责人,选择 Service、Harness 或 Harness UI。

Agent Foundation 通过 Service 提供托管执行,通过 Harness 提供嵌入式执行,通过 Harness UI 提供交互式工作台。

你的目标所需条件从这里开始
部署共享 agent 平台本地试用需要 Docker Compose 和模型 provider 账号Service 快速入门
使用团队的 agentConsole 地址、账号和运行 agent 的权限使用已有平台
从应用调用远程 agentService 地址、工作空间 API 密钥和已配置的 agent连接你的应用
在 Python 进程内运行 agentPython 3.13+ 和 uv;首个示例使用离线模型Harness 快速入门
在仓库中交互式工作Harness UI 和受支持的模型订阅或 API 密钥配置 Harness UI

选择执行位置

  • Service: 应用向已运行的部署提交任务。Service 负责身份管理、会话保存和持久执行;Console 是它的浏览器应用。
  • Harness: Python 进程构建并运行 agent。存储、访问策略和结果交付由你的应用负责。
  • Harness UI: 终端和浏览器工作台使用自己的配置和会话历史来运行 agent。只与可信的协作者共享实例;Harness UI 没有按用户划分的权限或隔离。

Service SDK 是远程执行的客户端。Harness 库 在你的进程中执行 agent。Console 和 Harness UI 的 WebUI 是两个独立的浏览器应用。

单独使用组件

需求指南
可移植的文件和命令操作,无论是否使用 agentEnvironments
通过守护进程操作环境Envd
将 Harness 观测转换为 AG-UI 事件Stream Protocol
发行包名、导入路径和可运行示例软件包目录

要了解一次对话的完整流程,请阅读核心概念。部署运维请参阅运维 Service。Service 客户端独立发布版本,请核对其支持的协议约定是否匹配你的部署。

本页目录