用途:agent-sandbox 是 Flow Nexus 的沙箱智能体技能,专注于使用 E2B 沙箱创建和管理隔离的执行环境,用于代码开发与测试。可通过 $agent-sandbox 调用。
主要能力:创建并配置带模板和环境变量的 E2B 沙箱;在隔离环境中安全执行代码并管理资源;管理沙箱从创建到终止的完整生命周期;处理文件上传、下载与环境配置;监控沙箱性能与资源占用;排查执行与环境问题。
支持模板:node(Node.js 与 npm)、python(Python 3.x 与 pip)、react(含构建工具)、nextjs(全栈)、vanilla(HTML/CSS/JS)、base(最小 Linux 环境)。
使用方式:通过 MCP 工具调用,例如 sandbox_create 创建沙箱(可指定 template、name、env_vars、install_packages、timeout),sandbox_execute 执行代码(指定 sandbox_id、code、language、capture_output),sandbox_upload 上传文件,sandbox_status、sandbox_stop、sandbox_delete 管理沙箱。
适用场景:需要隔离环境运行代码、测试与开发任务,或需要按模板快速搭建可扩展开发环境的场景。
限制:资料未提供具体收费、价格、平台支持范围与性能指标;实际可用性取决于 E2B 与 Flow Nexus 环境配置。