知识卡片:Devin Outposts — 在任何机器上运行 Devin Cloud 会话
一句话结论
Cognition 于 2026 年 7 月 21 日发布 Devin Outposts,允许用户在自有硬件或私有网络内运行 Devin Cloud 会话,突破云端限制,实现本地化执行、内部服务访问和跨平台开发(如 iOS 构建)。
事件概述
Devin Outposts 是 Cognition 为 Devin 推出的一项新功能,让用户可以将 Devin Cloud 的 Agent 会话调度到自己的机器上执行,包括实验室的 GPU 箱、私有网络内的 VM、Kubernetes 集群,甚至桌面的 Mac mini。该功能通过命名队列(Outpost 队列)和 Devin CLI 实现;用户只需在 Devin Cloud 上创建 Outpost,然后在目标机器上运行 Worker,即可将机器作为运行时环境。会话在 Devin Cloud 中启动、消息和监控,但所有执行逻辑(包括代码、工具链、GPU 驱动、内部服务)运行在用户机器上,且仅需出站连接,无需入站端口。
方法/产品要点
- 工作原理:Outpost 是连接 Devin Cloud 与用户机器组的命名队列。用户通过 Devin CLI 在目标机器上添加 Worker,会话进入队列后由 Worker 原子领取并执行(每会话独立状态)。队列可通过 API 暴露等待会话信息,支持按需启停 Worker(如基于 Kubernetes 的自动伸缩)。官方提供 Kubernetes 参考实现(devin-outpost-k8s),并与 Modal、Cloudflare、Daytona、NVIDIA Brev、NVIDIA OpenShell、Namespace、E2B 等平台集成。
- 典型部署场景:
- 在 Namespace Devbox 上运行 macOS 环境(M5 芯片),实现 iOS 应用全流程构建与测试。
- 在 Cloudflare 沙箱中隔离会话,通过可自定义代理和私有连接访问内部服务,无需 VPN。
- 在 Modal 上让 Devin 运行在与模型训练和服务相同的基础设施上,便于复现失败、分析修复。
- 结合 NVIDIA OpenShell 运行时,在 VM 或 GPU 集群上提供更安全的自主 Agent 环境。
- 在 Daytona 上提供低于 90ms 的快照启动,含仓库、依赖和工具链。
- 在 E2B 上使用高性能 Agent 机器,支持任意 CPU/RAM 配置和亚秒级启动。
- 会话差异:Outpost 会话仍是 Devin Cloud 的一等会话,所有技能、知识、密钥、MCP、桌面视图等不变,但执行完全运行在用户机器上,以非特权用户身份,使用用户本地的仓库、工具链、驱动和内部服务。
- 解锁的新工作类型:
- 在失败训练发生的 GPU 机器上调试(查看日志、检查点、GPU 状态,复现崩溃并修正后重新运行)。
- 访问 VPC 内的内部服务(如 staging 数据库、内部 API、私有工具)。
- 在本地 Mac mini 上构建苹果平台应用(Xcode、Apple Silicon 测试、签名)。
- 安全设计:用户机器仅需出站连接,无需入站,Devin 的 Agent 循环仍在 Devin 云端。
主要结果或产业意义
- 显著扩展了 Devin 的适用边界,使其能处理对网络隔离、特定硬件(如 GPU、Apple Silicon)或内部服务有强依赖的开发任务。
- 为现有 Devin 云托管方案(多租户、专用租户)之外的“自带基础设施”场景提供了官方支持,强调由用户自行管理 Worker 规模、可用性、生命周期和安全,运维复杂度相当于 VPC 部署。
- 与多家云和基础设施平台(Cloudflare、Modal、Daytona 等)直接集成,降低了采用门槛。
- 将 AI 编程 Agent 的运行时选择权完全交给用户,同时保持 Devin Cloud 的协作和管理体验。
为什么重要
- 填补了 AI 编程 Agent 在“本地/私有基础设施”上的空白,使 Devin 能直接介入那些无法上传到公共云的敏感或专有工作流。
- 对 iOS 开发、GPU 训练、内部微服务调试等场景提供了原生支持,是 Agent 工具从“辅助远程开发”向“深入本地生产环境”演进的重要一步。
- 相比此前已知的 Devin 功能(如 Claude Fable 5 模型更新),Outposts 是基础设施层面的突破,而非模型或 UI 改进,具有更广泛的架构意义。
局限与不确定性
- 要求用户团队具备远程开发 VM 的安全、可靠、规模化运维经验(原文明确推荐“技术原生组织或小型可信团队”使用),不适用于想“开箱即用”的普通团队。
- 具体支持的 macOS 版本、Xcode 版本、以及 Namespace Devbox 的可用性等细节未完全明确,需查阅文档确认。
- 当前仅支持 Devin Cloud 会话在用户机器上执行,是否支持完全离线的 Devin 模式未提及。
可用于图书/PPT/简报的角度
- 案例:用 Mac mini + Namespace 在本地构建 iOS 应用的全流程演示。
- 对比:传统 Agent 在公共云上运行 vs. Devin Outposts 在用户私有基础设施上运行的安全与灵活性权衡。
- 趋势:AI Agent 从“云原生”走向“混合部署”(Hybrid Agent Infra),用户可自行决定计算边界。
- 技术细节:Outpost 队列的原子领取、出站通信设计、与 Kubernetes 自动伸缩的集成。
原始材料
- URL: https://windsurf.com/blog/introducing-devin-outposts
- 标题: Introducing Devin Outposts
- 发布时间: July 21, 2026 (5 min read)
- 来源: Windsurf Blog (Cognition 官方)
- 英文关键词: Devin Outposts, Devin Cloud, AI Agent, self-hosted runtime, macOS, iOS, GPU cluster, VPC, Kubernetes, Namespace Devbox, Cloudflare, Modal, Daytona, NVIDIA OpenShell, E2B