Skip to main content
Deployment 把 Agent 变成一个可以按计划自动运行的任务:绑定 cron 调度与初始指令,每次触发时平台自动创建一个新会话执行。适合日报生成、数据巡检、定期同步这类无人值守的工作。没有 cron 的 Deployment 也可以只用于手动触发(manual-only)。

控制台操作

进入 Managed Agents → 定时任务,创建任务,选择 Agent 版本、环境、初始消息与运行资源,设置 Cron 和时区。保存前检查下一次执行时间是否符合预期。 进入详情查看运行记录,打开对应 Session 检查回答、工具与产物。需要先验证时可手动触发;暂停用于停止后续调度,恢复后按配置继续。修改配置或归档前,先核对其对后续运行的影响;任务被触发不等于业务执行成功。

创建 Deployment

字段说明

如果 Agent 配置或本次 override 挂载了 Skill,tools 必须同时包含 agent_toolset_20260601,否则创建或更新返回 400。 响应中的 agent.version 是创建时固定(pin)下来的真实版本号。schedule.upcoming_runs_at 最多返回接下来 5 个计划时间,下次触发取第一项;manual-only 时 schedule 为 null。
部署触发时通常没有客户端在线。自定义工具和 always_ask 不会被接口拒绝,但没人回结果或批准时,会话会停在 requires_action。无人值守的定时任务应只用内置工具和 always_allow 的 MCP,凭据走 vault_ids。

记忆让定时任务有连续性

每次触发都是全新会话,默认不共享任何状态。挂载 read_write 的 Memory Store 后,Agent 可以记住上次运行处理到哪里:

查看运行记录

每次触发(定时或手动)产生一条 DeploymentRun,记录触发上下文与创建的会话:
Run 的关键字段:trigger_context(type 为 schedule 或 manual,schedule 触发含 scheduled_at)、session_id(该次运行创建的会话;刚返回时可能为 null,通常数秒后填上)、error(异步失败摘要,成功为 null)、agent(本次运行实际使用的 Agent 版本)。列表支持 deployment_id、has_error、trigger_type、created_at[gte] / created_at[lte] 过滤,limit 默认 50。单条详情用 GET /v1/deployment_runs/:runId。 session_id 出现后,用 GET /v1/sessions/:id/events 查看执行过程,用 GET /v1/files?scope_id=<session_id> 下载产出。

手动触发

手动运行直接插入一条 run,不影响后续定时计划;暂停期间也允许手动触发。适合调试 initial_events 与验证产出,无需等到下一个调度点。

暂停、恢复与归档

列表 GET /v1/deployments 支持 agent_id、status(active / paused)、created_at[gte] / created_at[lte]、include_archived 过滤。

版本、计费与运行成功

Deployment 固定创建或更新时解析出的 Agent 版本,字符串 ID 也一样。之后更新 Agent 不会自动影响现有 Deployment,需显式更新 Deployment 的 agent。Environment 每次触发按当时配置固定到新 Session。 创建 Deployment 要有可计费 API Key;定时执行使用创建或最近一次带 key 更新时保存的计费来源。手动 run 带 key 时使用本次 key,不带时沿用 Deployment;两者都没有时返回 401。费用按开放平台 API 的实际用量计算,见计费说明。 Run 成功表示 Session 与输入已成功建立,不表示 Agent 业务任务结束。拿到 session_id 后继续跟踪事件、idle stop_reason 和产物。新协议下 Skill latest 在每次触发时固定;已删除 Skill 会让后续触发失败。 可绑定Multi Agent 或 Web 工具;无人接续的 custom/always_ask 会等待。Web 调用仍受限速和费用规则约束。Deployment 当前不接受 github_repository resource。

下一步

记忆

让跨运行状态可持久

事件与流式输出

分析每次运行的执行过程

文件

下载运行产出

本页对应 OpenAPI

Deployment 与 Deployment Run