DoorDash 已经将工程智能体工作负载从开发者的笔记本迁移到其Flux云平台上,该平台在 2026 年单月自动化完成了 130000 个工程任务。该平台每周支持超过 25000 次的自动化代码审查,拥有超过 300 个 Playbook 和每周超过 10000 次的触发调用,允许工作流无人值守并行运行。

DoorDash 在其智能体工作负载在单台笔记本上运行时遇到限制后开发了 Flux。本地执行受限于可用的 CPU 与内存,依赖开发者设备保持在线,并可能让自治智能体访问开发者已拥有的凭据与内部系统。DoorDash 还表示,本地执行使得监控智能体的运行位置、它们访问的系统以及它们代表谁操作变得更难。
安全架构师Radoslav Krehlik在 LinkedIn 上就 Flux 发布了一条帖子,这样写到:
它是在基于笔记本的智能体遇到算力、正常运行时间和安全限制后构建的。工程师可以从 Slack、GitHub 或定时任务触发智能体,而 DoorDash 保持了完整的企业安全护栏。
Flux 是基于四个平台原语构建的,分别是云端 Sandbox、MCP 网关、可复用 Playbook 和触发方式(invocation surface)。Playbook 定义工作内容,Sandbox 提供隔离的执行环境,网关控制对内部系统的访问,触发方式则允许通过 Slack、GitHub、Cron、命令行或会话接口启动工作流。

这些 Sandbox 使用Firecracker微虚拟机(Firecracker micro virtual machines) 来隔离智能体工作负载。每个环境都预配置了任务所需的仓库、开发工具、密钥以及运行时依赖。根据 DoorDash 的报告,端到端 Sandbox 的搭建(包括启动 microVM、克隆仓库、安装构建工具和配置编码智能体 harness)的第 95 百分位目标在五秒以内。
智能体通过 Agent Gateway 访问 DoorDash 的内部系统,Agent Gateway 是一个内部的 MCP 网关,提供有范围限制的权限并记录智能体的活动以供审计和策略执行。基于 YAML 定义的 Playbook 会指定任务、所需工具、权限、校验和安全边界。它们可以将智能体驱动的步骤与确定性代码结合,并在需要可预测执行或校验的地方使用它们。
TOP GROUP Vietnam 的联合创始人Duy Nguyễn在 LinkedIn 上就 Flux 发布了一条帖子,他写到:
一旦智能体处理后台工作、代码审查、内部工具和并发执行,那么困难就会从模型选择转向控制:身份、权限、沙箱、审计日志、配额以及真正的终止开关。
这一做法是编程智能体向基于云端的执行模式迈进的更广泛趋势的一部分。GitHub 为 Copilot 提供了本地和云端两种 Sandbox 环境,并允许开发者对文件系统、网络及系统访问权限进行控制。其云端 Sandbox 为智能体提供了隔离的执行环境,使其能够在运行编码任务时不占用本地开发者的计算资源。关于其基于云端的执行模型,GitHub的官方文档提供了更多详细信息。
DoorDash 最初使用 Flux 进行自动代码审查,该公司将这一环节描述为一种高频且效果可衡量的工作流。随后,该公司将该平台的应用范围扩展到了 CI 分流、值班任务、日常维护工作流以及由工单(Ticket)驱动的开发任务中。此外,DoorDash 还将其 Slack 的集成方式从私密频道改为了公开讨论链(Public threads),以便工程师们能够观察智能体的执行过程、审查执行结果,并了解其他团队是如何分配和委派任务的。
查看英文原文:DoorDash’s Flux Runs 130,000 Engineering Tasks Through Cloud-Based Agents
