Cursor Cloud Agents现可在Vercel Sandbox中运行

Cursor Cloud Agents现可在Vercel Sandbox中运行

💡 原文英文,约200词,阅读约需1分钟。
📝

内容提要

Cursor Cloud Agents现可在Vercel Sandbox中运行,替代Cursor托管机器。Cursor负责代理与推理,用户通过Self-Hosted Machines API提供执行环境,需企业版。Vercel Sandbox提供隔离的Firecracker微VM,支持按需伸缩、独立沙箱、持久重试及短期凭证。可参考指南部署至Vercel账户。

🔎

延伸解读

架构分工:Cursor负责智能,Vercel负责执行

该集成将代理的“大脑”与“身体”分离:Cursor管理代理的推理循环和工具调用,而Vercel Sandbox提供实际执行环境,用于克隆仓库、编辑文件和运行命令。这种分工意味着企业可以保留Cursor的代理能力,同时将执行环境放在自己的基础设施上,可能有助于满足数据驻留或安全要求。

按需伸缩与成本控制

Vercel Sandbox为每个代理请求创建独立的Firecracker微VM,并采用scale-to-zero模式,即无请求时无资源消耗。这避免了长期运行虚拟机的成本,使企业只需为实际使用的计算资源付费。对于间歇性或不可预测的代理工作负载,这种模式可能比固定服务器更具成本效益。

安全与隔离设计

每个代理请求运行在独立的沙箱中,提供强隔离,防止任务间相互干扰。沙箱内使用短期、用户范围的凭证,降低了凭证泄露风险。此外,持久重试机制确保在worker或会话失败时任务能继续,提高了可靠性。这些设计对处理敏感代码或需要严格安全控制的企业尤为重要。

部署门槛:企业版与自托管

使用Self-Hosted Machines API需要Cursor企业版,这意味着该功能并非面向所有用户。部署参考实现需要将代码部署到自己的Vercel账户,涉及一定的技术配置。企业需评估自身是否有能力维护这一自托管环境,以及是否值得为这种灵活性和控制权支付额外成本。

Q&A

Cursor Cloud Agents现在可以在哪里运行?

Cursor Cloud Agents现在可以在Vercel Sandbox中运行,替代Cursor托管的机器。

在Vercel Sandbox中运行Cursor Cloud Agents需要什么条件?

需要Cursor企业版计划,因为Self-Hosted Machines API要求企业版。

Cursor的Self-Hosted Machines API有什么作用?

它允许用户提供执行环境,代理在其中克隆仓库、编辑文件以及运行命令和测试。

Vercel Sandbox如何为每个代理请求提供执行环境?

Vercel Sandbox为每个代理请求提供一个隔离的Firecracker微VM。

Vercel Functions和Vercel Workflow在架构中扮演什么角色?

它们形成一个持久的控制平面,负责认领排队的代理请求、配置工作节点、监控会话并自动清理。

使用Vercel Sandbox运行Cursor Cloud Agents有哪些好处?

好处包括:零规模的工作节点池无需长期运行的虚拟机、每个代理请求都有专用且隔离的沙箱、工作节点或会话失败时可持久重试、每个沙箱内使用短期且用户范围的凭证。

如何在自己的Vercel账户中部署这个参考实现?

可以按照逐步指南将参考实现部署到自己的Vercel账户,或查阅Vercel Sandbox文档了解更多。

🏷️

标签

➡️

继续阅读