概述

更新时间:
复制 MD 格式

Managed Agents 是阿里云百炼的智能体托管运行时,托管会话状态、沙箱环境和工具执行。

适用场景

智能体在独立沙箱中自主执行命令、读写文件、安装依赖并处理数据,事件历史在服务端持久化。

长时运行与有状态会话

多步工具调用任务可持续数分钟到数小时,跨多轮交互保持上下文和文件系统状态。

代码执行与文件处理

在沙箱中运行脚本、安装依赖、调试程序,并读写、搜索、编辑沙箱内文件。

快速开发与低运维开销

专注于 Agent 逻辑,而非从零开始构建和维护代理循环、沙箱编排或工具执行基础设施。

与智能体应用的区别

维度智能体应用Managed Agents
运行模式无状态调用,应用侧维护上下文服务端维护会话状态,支持中断与续接
执行环境共享运行时独立沙箱,云端容器
事件模型响应级流式输出会话级 SSE 事件流,事件历史持久化
典型场景问答、对话、轻量任务多步工具调用、代码执行、文件处理等长时运行任务

核心概念

概念说明
智能体(Agent)模型、系统提示词、工具、MCP 服务和 Skill 的组合配置。创建后通过 ID 引用,可在多个会话中复用。
运行环境(Environment)会话运行的沙箱配置,由阿里云百炼托管的云端容器。
会话(Session)智能体在指定环境中的一次运行实例,执行任务并生成输出。
事件(Event)应用与智能体之间交换的消息,包括用户消息、工具调用结果和状态变更。
记忆库(Memory Store)跨会话持久化的挂载资源,智能体通过文件工具读写,内容跨会话保留。
定时任务(Scheduled Task)绑定智能体并配置触发方式的资源,定时或手动触发运行,每次触发产生一条运行记录。

支持的工具

智能体通过以下工具与运行环境交互:

  • 命令执行:在沙箱中运行 shell 命令
  • 文件操作:上传文件挂载到沙箱,或从 URL 下载;支持读取、写入、编辑、查找、搜索
  • 记忆:挂载记忆库,跨会话读写工作笔记
  • MCP 服务:接入外部工具服务
  • Skill:挂载预置的工具组合,封装端到端任务流程

工作流程

  1. 创建智能体:配置模型、系统提示词、工具和 MCP 服务。创建后通过 ID 引用。
  2. 配置运行环境:创建云端容器沙箱,按需配置预装包。
  3. 发起会话:创建引用智能体和环境配置的会话实例。
  4. 发送事件,接收响应:发送用户消息,智能体自主执行工具调用,通过 SSE 事件流推送结果。事件历史在服务端持久化。
  5. 干预或中断:在执行过程中发送新事件引导方向,或中断当前任务。

配置与 API 参考