AI消息速览

Devin Outposts — 在任何机器上运行 Devin Cloud 会话

事件日期 2026-07-21 · 产业观察 · 已接受

事件日期2026-07-21
信息日期2026-07-21
入库日期2026-07-22
通道产业观察
状态已接受
来源Windsurf 博客

知识卡片: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