Agent Sandbox

活跃
GitHub Python Apache-2.0

简介

一体化 AI 智能体沙箱运行环境,将浏览器、Shell、文件系统、MCP 和 VSCode Server 集成在单个 Docker 容器中,为智能体提供安全隔离的执行环境。

核心特性

  • 一体化沙箱,将浏览器、Shell、文件系统、VSCode Server、Jupyter和MCP集成在单个容器中
  • 统一文件系统,浏览器下载的内容可直接在Shell操作中使用
  • 通过VNC、CDP和MCP接口实现完整的浏览器自动化
  • 预配置MCP服务器,支持浏览器、文件、Shell和文档处理
  • 多语言SDK支持:Python、TypeScript/JavaScript和Go
  • 30秒Docker启动,零配置即用

适用场景

💡 AI智能体工具调用的安全代码执行沙箱
💡 支持文件持久化的浏览器自动化和网页抓取
💡 集成VSCode Server和Jupyter Notebook的开发环境
💡 兼容MCP的智能体工作流与沙箱化操作
💡 使用隔离浏览器和文件系统的自动化测试与QA

快速开始

运行:docker run --security-opt seccomp=unconfined --rm -it -p 8080:8080 ghcr.io/agent-infra/sandbox:latest。访问:http://localhost:8080/v1/docs(API文档)、http://localhost:8080/vnc/(浏览器)、http://localhost:8080/code-server/(IDE)。Python SDK:pip install agent-sandbox。

相关项目