论文

Agent操作系统AOS:分布式Agentic系统的参考运行架构

The Agent Operating System (AOS): A Reference Operating Architecture for Distributed Agentic Systems

智能体系统Agent HarnessAgent Runtime

摘要

大语言模型将人工智能从孤立的预测服务转变为分布式系统中的组件,这些组件能够进行长期运行、分布式推理、调用工具、检索外部状态、分派任务并代表用户和组织执行操作。周围的生态系统响应了代理框架、工作流引擎、模型服务平台、内存系统、通信协议和可观察性工具。这些技术改善了执行能力,但它们并未提供一个稳定且不依赖于特定实现的运行架构,用于控制意图、选择能力、跨越分派保持权威、控制不确定性、协调运行行为并重建后果行动的原因。本文提出了代理操作系统(AOS),这是一种分布式代理系统的参考实现架构。AOS包含两个内部平面:一个控制与治理平面负责意图、策略、信任、权威、信心、可观察性和人类监督;另一个是运行时与协调平面,负责代理生命周期、工作流协调、模型和工具路由、上下文和内存协调、调度、流量管理以及运行时保证。平台服务、Linux或Windows操作系统、容器运行时和物理基础设施均未包含在AOS边界内,而是通过明确的接口进行集成。本文还规定了AOS的概念、不变性、接口对象、优化目标、部署方案和可靠性责任。它也识别了贸易和未解决的研究问题。AOS不是作为现有框架或基础设施的替代品提出的;相反,它是异构组件组成的可管、可靠的、可观察且互操作的代理系统的运行架构。