Architecture
一位指挥,多种乐器
编排器是将计划变为行动的地方。它调度智能体、管理与人工的交接、执行策略并记录一切。
在成熟的智能体平台中,编排器是记录系统。它知道什么在运行、为什么在运行、是否被许可。其他所有组件——智能体、工具、人工——都是向其汇报的工作者。
编排器的职责
- 01
调度
任务以正确顺序、正确优先级派发至正确的智能体——同时尊重租户隔离与速率限制。
- 02
策略执行
每次工具调用在到达目标系统之前都在编排器处通过策略检查。护栏集中于一处,而非散落于智能体代码中。
- 03
审计与回放
每次调用都产生一份持久记录,可供检查、回放或导出——审计员所关心的正是同一份记录。
核心能力
多租户隔离
数据、执行与成本按租户隔离。客户之间不存在共享状态泄漏。
背压处理
速率限制与慢目标通过显式行为排队——而非静默丢弃。
Saga 协调
长时间、多步骤的流程以补偿逻辑协调,而非交由各智能体自行实现。
水平扩展
编排器在请求路径上无状态;增加容量无需重新调度。