跳转到主要内容

Cloudflare Sandbox SDK

技能 已验证 活跃
属于:Cloudflare

构建用于安全代码执行的沙盒应用程序。在构建 AI 代码执行、代码解释器、CI/CD 系统、交互式开发环境或执行不受信任的代码时加载。涵盖 Sandbox SDK 生命周期、命令、文件、代码解释器和预览 URL。倾向于从 Cloudflare 文档中检索信息,而不是依赖预训练知识。

目的

使开发人员能够在 Cloudflare Workers 上构建安全的沙盒应用程序和代码执行环境,从而促进 AI 代码解释、CI/CD 系统和开发环境。

功能

  • 在隔离环境中安全执行代码
  • 支持多种语言(Python、JS、TS)
  • 文件系统操作(读、写、创建目录、列出)
  • 通过 `exec` 执行命令
  • 为公开的服务生成预览 URL

使用场景

  • 执行不受信任的 AI 生成代码
  • 构建自定义代码解释器
  • 设置用于安全测试的 CI/CD 管道
  • 创建交互式开发环境

非目标

  • 在隔离沙盒环境之外执行代码
  • 取代完整的 CI/CD 系统
  • 管理沙盒内的用户身份验证或授权

先决条件

  • Cloudflare 账户和 `wrangler.jsonc` 配置
  • 已安装并运行 Docker 以进行本地开发
  • 代理环境的 Node.js 运行时

安装

请先添加 Marketplace

/plugin marketplace add cloudflare/skills
/plugin install skills@cloudflare

质量评分

已验证
99 /100
1 day ago 分析

信任信号

最近提交10 days ago
星标1.5k
许可证Apache-2.0
状态
查看源代码

类似扩展

Wasm Agent

99

Create and manage sandboxed WASM agents for isolated code execution

技能
ruvnet

Python Executor

99

Execute Python code in a safe sandboxed environment via [inference.sh](https://inference.sh). Pre-installed: NumPy, Pandas, Matplotlib, requests, BeautifulSoup, Selenium, Playwright, MoviePy, Pillow, OpenCV, trimesh, and 100+ more libraries. Use for: data processing, web scraping, image manipulation, video creation, 3D model processing, PDF generation, API calls, automation scripts. Triggers: python, execute code, run script, web scraping, data analysis, image processing, video editing, 3D models, automation, pandas, matplotlib

技能
inferen-sh

Agent Sandbox

95

Agent skill for sandbox - invoke with $agent-sandbox

技能
ruvnet

AgentBay AIO 技能

95

用于任何“运行/执行/评估代码”的请求(如 run this code、execute script、用 Python 画图、跑代码/画图/执行脚本)。通过 AgentBay SDK 创建 code_latest 沙箱,调用 run_code 执行并返回结果。支持 Python、JavaScript、R、Java。

技能
agentbay-ai

Wrangler

100

Cloudflare Workers CLI,用于部署、开发和管理 Workers、KV、R2、D1、Vectorize、Hyperdrive、Workers AI、Containers、Queues、Workflows、Pipelines 和 Secrets Store。在运行 wrangler 命令之前加载,以确保正确的语法和最佳实践。倾向于从 Cloudflare 文档中检索信息,而不是依赖预训练的知识。

技能
cloudflare

Devops

100

Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.

技能
binjuhor