产品派
返回

DoorDash Flux云平台单月完成13万项工程任务

AIInfoQ 中文站2026/10/19 16:01:14
AI 导读

DoorDash已将工程智能体工作负载从开发者本地设备迁移到自研Flux云平台。该平台在2026年单月自动完成13万项工程任务,每周进行超过2.5万次自动代码审查,并拥有300多个可复用Playbook;其工作流每周触发次数超过1万次,可支持多个任务在无人值守状态下并行执行。

Flux的开发源于单台笔记本运行智能体时暴露出的限制。本地设备的CPU和内存有限,任务依赖开发者设备持续在线,智能体还可能直接接触开发者已有的凭据和内部系统。与此同时,企业难以统一掌握智能体运行在哪里、访问了哪些系统,以及它究竟代表哪个身份执行操作。

DoorDash安全架构师Radoslav Krehlik表示,Flux正是为解决算力、可用性和安全问题而构建。工程师可以通过Slack、GitHub或定时任务启动智能体,同时由平台维持企业级安全边界。Flux由四项基础能力组成:提供隔离环境的云端Sandbox、管理内部系统访问的MCP网关、描述任务流程的可复用Playbook,以及支持Slack、GitHub、Cron、命令行和会话接口的触发入口。

Sandbox采用Firecracker微虚拟机隔离智能体工作负载,每个环境会预先配置所需代码仓库、开发工具、密钥和运行时依赖。DoorDash设定的端到端启动目标为:从创建microVM、克隆仓库,到安装构建工具并配置编码智能体harness,第95百分位耗时控制在5秒以内。智能体访问内部系统时需经过Agent Gateway,这是一个内部MCP网关,能够实施范围受限的权限控制,并记录操作以便审计和策略执行。YAML格式的Playbook则明确任务、工具、权限、校验步骤和安全边界,也可把智能体步骤与确定性代码组合使用。

TOP GROUP Vietnam联合创始人Duy Nguyễn认为,当智能体开始承担后台工作、代码审查、内部工具操作和并发任务后,核心挑战会从模型选择转向身份、权限、沙箱、审计日志、配额以及能够真正停止任务的控制机制。Flux所采用的方式,也体现了编程智能体从本地执行走向云端运行的趋势。GitHub同样为Copilot提供本地和云端Sandbox,并允许开发者控制文件系统、网络及系统访问权限,使编码任务能够在不占用本地计算资源的隔离环境中运行。

Flux最初主要用于自动代码审查,因为这类工作频率高且效果容易衡量。随后,DoorDash将其扩展到CI分流、值班响应、日常维护以及由工单驱动的开发任务。该公司还把Slack集成从私密频道调整为公开讨论串,让工程师能够观察智能体的执行过程、检查结果,并了解其他团队如何分配和委派任务。

智能体云端执行工程自动化软件开发安全沙箱

本文基于公开渠道信息整理,内容可能存在不准确或遗漏之处,不代表本站立场,如内容涉及侵权或错误,请联系我们处理。

阅读原文