全栈应用服务器

  • 全栈应用服务器 > 使用指南 > 沙箱服务概述

    沙箱服务概述

    最近更新时间: 2026-03-05 19:04:28

    概述

    沙箱服务是一款专为 AI Agent 场景设计的新一代运行时基础设施,提供了一个安全隔离的云端沙箱环境来执行 AI 生成的代码。通过系统级隔离机制,确保 AI Agent 在执行任务时不会对系统资源造成非法访问或篡改。

    核心特性

    安全性

    沙箱间具备系统级隔离能力,每个沙箱实例都运行在独立的虚拟化环境中,保障沙箱内数据与执行环境的安全。这种隔离机制可以有效防止恶意代码对主机系统的影响。

    高性能

    • 快速启动:沙箱启动速度小于 200 毫秒
    • 大规模并发:支持大规模并发部署,满足高并发场景需求
    • 资源优化:合理的资源分配和管理机制

    多语言支持

    支持多种主流编程语言,包括:

    • Python
    • JavaScript/TypeScript
    • C++
    • 以及其他常见编程语言

    灵活管理

    • 快速暂停/恢复:支持沙箱的快速暂停和恢复操作
    • 后台执行:支持长时间运行的后台任务
    • 状态持久化:文件系统和进程状态可以持久化保存

    易于集成

    • SDK 兼容:完全兼容 E2B SDK,可直接使用官方 SDK 开发
    • 提供简洁的 SDK 接口
    • 与主流 AI 框架无缝对接
    • 支持通过命令行工具进行管理

    主要功能

    代码执行与隔离

    在安全隔离的环境中执行 AI 生成的代码,支持实时输出和错误处理。

    文件系统管理

    提供完整的文件系统操作能力,支持文件的读写、上传、下载等操作。

    进程管理

    支持在沙箱中启动、监控和管理多个进程,包括前台和后台进程。

    网络访问

    支持沙箱实例访问外部网络资源,可以进行 HTTP 请求、数据库连接等操作。

    自定义模板

    支持创建自定义沙箱模板,预装所需的软件包和配置,加快沙箱启动速度。

    使用场景

    AI 数据分析

    AI Agent 可以在沙箱中安全地执行数据分析代码,进行数据处理和可视化,无需担心数据泄露或系统安全问题。

    Code Agent 运行环境

    为 Code Agent 提供一个安全的代码执行环境,支持动态生成和执行代码,实现完整的代码生成与执行闭环。

    自动化任务执行

    执行各种自动化任务,如数据采集、定时任务、批处理等。

    计费说明

    沙箱服务采用按量计费模式,精确到秒级计费。沙箱停止运行后即停止计费。

    计算资源

    资源类型 单价 说明
    vCPU 0.00003 元/核/秒 按实际分配的 vCPU 核数线性计费,范围 1 ~ 8 核
    内存 0.000015 元/GiB/秒 内存配置需为 512 MiB 的整数倍,范围 512 MiB ~ 8192 MiB

    参考换算:

    资源类型 每小时费用 每天费用(24h)
    1 vCPU 0.108 元 2.592 元
    1 GiB 内存 0.054 元 1.296 元

    存储资源

    本地存储

    每个沙箱自动分配 20 GiB 本地存储空间,免费使用,无需额外付费。

    持久化存储

    持久化存储用于保存模板、沙箱快照、模板快照等数据,按小时计费。

    项目 说明
    免费额度 每账户每月 10 GiB
    超出部分 0.000145 元/GiB/小时

    超出免费额度的部分按实际使用量计费,不足 1 小时按 1 小时计算。

    网络

    网络流量暂不单独计费。

    计费示例

    以下是一个典型使用场景的费用估算:

    场景: 运行一个 2 vCPU + 2 GiB 内存的沙箱,每天运行 8 小时,使用 15 GiB 持久化存储。

    项目 计算方式 每日费用
    vCPU 2 核 × 0.108 元/核/小时 × 8 小时 1.728 元
    内存 2 GiB × 0.054 元/GiB/小时 × 8 小时 0.864 元
    持久化存储 (15 - 10) GiB × 0.000145 元/GiB/小时 × 24 小时 0.0174 元
    合计 约 2.61 元/天

    注意事项

    • 沙箱停止运行后,计算资源(vCPU 和内存)立即停止计费
    • 持久化存储即使沙箱未运行也会持续计费,直到数据被删除
    • 账户欠费后将无法创建新的沙箱实例,运行中的沙箱将被释放
    以上内容是否对您有帮助?