Scale AI 的 AgentEnv 框架现已支持在 Vercel Sandbox 上运行,用于测试智能体任务并评分。该支持从 AgentEnv 0.9.1334 版本起提供,智能体与任务环境分别在独立沙箱中运行。用户可通过 Vercel CLI 登录并指定团队和项目,运行示例评估并查看得分与操作记录。
Vercel Sandbox 新增标准输入(stdin)支持,可向运行中的命令发送输入,用于与 stdio MCP 服务器等命令行程序交互。TypeScript SDK 中,在 runCommand() 设置 stdin: true 和 detached: true,用 writeStdin() 发送输入、closeStdin() 结束,也可将 stdin 设为 Node.js 可读流。Python SDK 中设置 stdin=subprocess.PIPE,用 server.stdin.send() 发送,communicate() 关闭并收集输出;一次性输入可直接传给 run_process()。
Vercel Drives 已面向 Vercel Sandbox 全面开放,支持 Hobby、Pro 和 Enterprise。Drive 是可挂载为目录的持久存储,沙箱停止后文件仍保留,可供后续运行及其他沙箱访问。它可用于保存智能体工作区或文件记忆、共享数据集、模型和构建产物,并支持将 Drive 分叉为独立可写副本,让并行任务从相同文件出发且互不影响。
Vercel Sandbox 更新:Sandbox.create() 现在会等待快照恢复完成后再返回,启动错误也会在此阶段直接报错,而非延迟到首次操作。创建耗时 p50 增加约 50 毫秒,未缓存快照可能更久,但首次操作总耗时不变。无需升级 SDK 或改配置,自动生效。
Vercel Sandbox 支持 Secure Compute,可将沙箱接入团队专用网络:公网流量经该网络静态 IP 出口,并可通过 VPC 对等连接访问 AWS VPC 私有资源。创建沙箱时可传入网络 ID 或使用 CLI 的 --network-id 参数;已有沙箱可用 sandbox.update() 附加或切换网络,更改在下次会话生效。该功能面向拥有 Secure Compute 的企业团队。
Vercel Sandbox 新增内存使用可观测性:仪表盘内存卡片展示平均、P75、P95 内存,与 CPU、数据传输指标并列;详情页图表自动缩放 Y 轴并标注 85% 上限参考线;查询构建器提供 memoryUsedBytes 指标,支持自定义查询和告警;CLI 可通过 vercel metrics 命令查看 vercel.sandbox.memory_used_bytes,支持项目级或团队聚合数据。
Vercel Sandbox 推出 Drives 公开测试版,支持 Hobby、Pro 和 Enterprise。Drives 是持久存储,可作为目录挂载到沙箱,跨运行和实例复用,用于保存代理工作区、数据集和模型。每个沙箱最多挂载四个 Drives,默认上限 1 TiB(Hobby 为 1 GiB),可配置至 16 TiB,并支持只读快照并发读取。按存储和读写计费,Hobby 含 15 GB 存储。
Harbor 评测工具现可在 Vercel Sandbox 上运行。Harbor 是 Terminal-Bench 背后的开源框架,其注册表还包含 SWE-bench、tau3-bench 和 OSWorld 等基准。使用 --env vercel 参数后,每个试验都在独立的 Firecracker 微虚拟机中执行,可实现远超本地机器的并行能力。任务的网络策略在虚拟机外的沙箱防火墙上执行,可选的凭证注入会在防火墙处将密钥附加到匹配的出站请求,密钥不会进入沙箱。配合 AI Gateway,一个 API 密钥即可访问多家供应商的数百个模型,更换 --model 参数即可评测另一模型。需 Harbor 0.22.0 或更高版本。
Vercel Sandbox 存储空间从 32 GB 提升至 64 GB,适用于托管镜像、自定义镜像及使用已弃用 runtime 属性的沙箱,可容纳大型代码库、依赖、构建产物及需写入磁盘的数据负载。
Vercel Sandbox 现已在全部 20 个 Vercel 计算区域可用,此前仅支持 4 个。就近运行可降低延迟并满足数据驻留要求。默认区域为 iad1,所有套餐均可选择区域,Pro 和 Enterprise 还可配置故障转移区域。
OpenAI Agents API 提供托管式智能体框架,支持长时间运行的工具调用工作流。用户可在 Vercel 上托管智能体,并将每个会话连接至 Vercel Sandbox 执行代码和访问文件。OpenAI 负责运行智能体循环并维护会话状态,签名 Webhook 经 Vercel Queues 处理,Sandbox 为每个会话提供隔离持久的执行环境。该集成具备持久化工作区、按需扩展至零等优势。
Vercel Sandbox公共域名请求路由速度提升18倍,通过sandbox.domain()创建的域名现从最近区域副本解析,延迟从62ms降至3.4ms,远距离地区查询速度提升显著,自动应用于所有沙箱域名请求,无价格变动。
Cursor Cloud Agents现可在Vercel Sandbox中运行,替代Cursor托管机器。Cursor负责代理与推理,用户通过Self-Hosted Machines API提供执行环境,需企业版。Vercel Sandbox提供隔离的Firecracker微VM,支持按需伸缩、独立沙箱、持久重试及短期凭证。可参考指南部署至Vercel账户。
Run SDK 是一个用于执行不受信任的 JavaScript 和 TypeScript 的包,它通过 QuickJS 在 worker 线程中运行代码,不直接访问应用或系统。应用通过 hostFunctions 暴露窄接口,并支持中断执行以进行人工审批或认证,恢复时不会重复已完成的工作。它支持限制超时和内存,适用于 AI 代理工具执行,但需要操作系统级隔离时建议使用 Vercel Sandbox。
Vercel Sandbox现已在全球四个区域运行,包括华盛顿、旧金山、克利夫兰和巴黎,默认使用华盛顿。用户可选择靠近数据库等服务的区域以减少延迟,Pro和Enterprise团队可配置故障转移区域。快照不能跨区域移动,需更新SDK或CLI以配置区域和故障转移。
Herdr 插件可将 Claude Code、Codex 和 OpenCode 等终端编码代理运行在隔离的 Vercel Sandbox 中,通过 tmux 风格管理器并排操作,不接触本地机器。它上传项目文件、以 JSON 输出结果,支持脚本控制,并内置文件预览、Git 补丁应用和删除确认等安全措施。安装后需运行 vercel link,首次为预演,第二次创建沙箱,变更以补丁形式拉回,按标准费率计费。
Vercel Sandbox现已支持Devin Outposts集成。每个Devin会话在独立微虚拟机中运行,控制平面由Cognition管理,而会话编排和命令执行在Vercel项目中完成。团队可利用快照保留状态,并通过防火墙规则应用网络策略。部署快速启动并批准连接后,加密凭据自动添加,无需手动复制密钥。该功能面向Pro和企业团队开放。
Vercel Sandbox新增fork功能,可从源沙箱快照创建分支,继承配置和环境变量,支持参数覆盖。适用于多租户模板或并行变体。提供SDK和CLI两种方式,需升级至最新版本。
Vercel Sandbox 不再对从互联网下载的数据收费,包括安装包、克隆 Git 仓库或拉取外部数据集。但暴露端口收到的流量和发送至互联网的出站流量仍计费。其他定价(如 CPU、内存等)不变。
Vercel Sandbox现在提供详细的资源指标,用户可以监控CPU使用、内存分配和数据传输等。指标可按沙盒名称和会话ID分组,便于分析。所有计划均包含此功能,Pro和Enterprise计划支持手动查询。
完成下面两步后,将自动完成登录并继续当前操作。