title: "Google 开源 AX 编排器:Agent 时代的「Kubernetes」,空闲挂起、亚秒级恢复" slug: google-ax-open-agentic-orchestrator-kubernetes-for-agents date: 2026-09-22 category: 智能体与 Harness tags: Google,AX,Agent 编排,Agent Substrate,Kubernetes,开源基础设施 summary: Google 开源了面向 Agent 工作负载的编排器 AX(Apache 2.0),用 Task、Workspace、Gateway、Model 四个声明式原语管理有状态、突发、长时运行的 Agent 任务,空闲 Agent 会被检查点挂起、亚秒级恢复,项目一夜冲上 Hacker News 头条。Agent 基础设施正在长出自己的「Kubernetes 层」。
Google 开源 AX 编排器:Agent 时代的「Kubernetes」,空闲挂起、亚秒级恢复
Agent 基础设施这一层,终于有人照着「Kubernetes 之于容器」的样子下手了。Google 开源了 AX(Open Agentic Orchestrator),一个专为 Agent 工作负载设计的编排器,Apache 2.0 协议,项目上线即冲上 Hacker News 头条第一——开发者给它的外号很直白:「Agent 的 Kubernetes」。
一、为什么 Kubernetes 管不住 Agent
AX 团队的判断是:Agent 是一种全新的工作负载类型,既不是无状态微服务,也不是可预测的批处理任务:
- 有状态:对话历史、文件改动、浏览器会话,都是不能随手丢的运行时状态;
- 突发式:密集计算一分钟,然后为等模型响应、工具调用或人类审批而空闲几分钟;
- 烧钱空闲:为等待中的 Agent 保留整个沙箱,成本随空闲时间线性上涨;
- 长时运行:一个任务可能跑几小时甚至几天,中途随时需要挂起和恢复。
传统编排器对这类负载的处理方式要么昂贵(一直开着沙箱),要么笨拙(挂起后冷启动很慢)。Kubernetes 的 suspend 语义就是为这种场景设计的反面教材。
二、AX 的四个声明式原语
AX 把 Agent 运行时抽象成四个 YAML 原语,ax apply 一条命令交由控制平面处理:
- Task:隔离的执行沙箱,带 CPU/内存限制,创建、挂起、销毁都很廉价;
- Workspace:声明 Git 仓库、MCP 服务器和 Skills——或者直接用自然语言描述目标(「搭一个 Python 3 开发环境」),首次启动时由 Agent 自动准备环境;
- Gateway:网络策略,显式白名单和凭据注入;
- Model:集中管理模型配置与密钥,轮换密钥或锁定版本只需一次 apply。
底层是 Agent Substrate 计算运行时:每个任务跑成一个轻量 Actor,空闲即检查点挂起,亚秒级恢复、无冷启动惩罚,几十个任务密集复用同一个 worker——只在 Agent 真正在思考或执行代码时计费。项目方宣称单集群可承载数十亿级并发会话(自家数据,未经独立验证)。
三、给谁用的
AX 点名了两类用户:一是研究者,需要大批量可复现沙箱来做轨迹收集、RL 训练循环和 Agent 评测;二是构建者,跑交互式编码 Agent、长时运行的 Agent 服务、Jupyter、无头浏览器测试。值得注意的是,社区评估指出 AX 把 A2A(Agent-to-Agent 协议)作为一等公民,而 MCP 目前只出现在架构图里、运行时尚未实现——把 Claude Code 或 Codex 包装成 A2A 接入是有文档方案的,但需要自己动手。
结语
AX 还是 v1alpha1,会破坏性变更,也不是托管服务——你得自带集群。但它指向的趋势很清楚:当 Agent 从演示走向生产,编排层必须重新发明。十年前容器调度催生了 Kubernetes,如今有状态、突发、长时运行的 Agent 工作负载,正在催生自己的基础设施层。对正在搭建 Agent 平台的团队,现在值得把 AX 放进选型清单里盯紧了。

评论(0)
暂无评论,来抢沙发~
请 登录 后发表评论