S
SkillNav

Vercel Sandbox SDK 新增文件下载与读取能力,跨 VM 取文件更简单

资讯2026-02-06T13:00:00+00:001 分钟阅读
Vercel Sandbox SDK 新增文件下载与读取能力,跨 VM 取文件更简单

1 分钟阅读

2026 年 2 月 6 日

Vercel Sandbox SDK 现在新增了两个方法,让文件获取变得非常简单。

当你在 Vercel Sandbox 中运行代码时,代码可能会生成 CSV 报表、处理后的图片或 PDF 发票等文件。这些文件创建在隔离的 VM 内,因此需要跨越网络边界进行获取。在此前,这通常需要手动处理 stream,并配合自定义 piping。

Link to heading下载文件

如果你想把沙箱中生成的报表下载到本地机器,可以使用 downloadFile() 无缝流式传输文件内容。

code
const dstPath = await sandbox.downloadFile(  { path: 'generated-file.csv', cwd: '/vercel/sandbox' },  { path: 'generated-file.csv', cwd: '/tmp' });

Link to heading将文件内容读取到 buffer

这两个方法都会自动处理底层 stream 操作。比如你的沙箱脚本生成了一张 PNG 图表,现在只需一次调用 readFileToBuffer() 就能把它取出来,不再需要手动拼接 stream。

code
​const buffer = await sandbox.readFileToBuffer({ path: 'chart.png' });​

进一步了解 Sandbox SDK,或查看更新后的文档

原文链接:https://vercel.com/changelog/simplified-file-retrieval-from-vercel-sandbox-environments

相关文章

AINews:Harness Engineering 到底是不是一门真学问?
深度·3月5日
AINews:Harness Engineering 到底是不是一门真学问?

这篇文章围绕 AI 工程中的核心争议展开:系统能力究竟主要来自更强的模型(Big Model),还是来自更强的编排层(Big Harness)。文中汇总了 OpenAI、Anthropic、Scale AI、METR 等多方观点与数据,显示两派在“模型进步会不会吞噬 Harness 价值”上分歧明显。作者最终认为,随着 Agent 产品落地加速,Harness Engineering 的独立价值正在被市场和社区进一步确认。

10 分钟
每个 Agent 都需要一个 Box:Aaron Levie 谈 AI 时代的新基础设施
深度·3月5日
每个 Agent 都需要一个 Box:Aaron Levie 谈 AI 时代的新基础设施

在围绕“AI 是否正在杀死 SaaS”的争论中,Box CEO Aaron Levie 提出相反观点:企业内容与文件系统在 Agent 时代反而更关键。随着 Filesystem、Sandbox 和 Agent 工作流快速普及,核心问题从“让 Agent 能做事”转向“如何治理 Agent 的身份、权限与安全边界”。他认为,未来企业将拥有远多于人的 Agent 数量,而真正的竞争力在于率先完成面向 Agent 的组织与基础设施改造。

8 分钟