For reproducible deployments, pin a release tag. Replace 1.11.0 with the release you want:
These examples intentionally bind the host side to 127.0.0.1 because the sandbox listens on 0.0.0.0 inside the container. For cloud deployment, keep port 8080 private and publish it through a reverse proxy or Ingress: Cloud Deployment Guide .
Once running, access the environment at:
π Documentation :
π VNC Browser :
π» VSCode Server :
π€ MCP Services :
π― What is AIO Sandbox?
AIO Sandbox is an all-in-one agent sandbox environment that combines Browser, Shell, File, MCP operations, and VSCode Server in a single Docker container. Built on cloud-native lightweight sandbox technology, it provides a unified, secure execution environment for AI agents and developers.
Why Choose AIO Sandbox?
Traditional sandboxes are single-purpose (browser, code, or shell), making file sharing and functional coordination extremely challenging. AIO Sandbox solves this by providing:
β Unified File System - Files downloaded in browser are instantly available in Shell/File operations
β Multiple Interfaces - VNC, VSCode, Jupyter, and Terminal in one unified environment
β Secure Execution - Sandboxed Python and Node.js execution with safety guarantees
β Zero Configuration - Pre-configured MCP servers and development tools ready to use
β Agent-Ready - MCP-compatible APIs for seamless AI agent integration
TypeScript/JavaScript
π Unified Environment
All components run in the same container with a shared filesystem, enabling seamless workflows:
Full browser control through multiple interfaces:
VNC - Visual browser interaction through remote desktop
CDP - Chrome DevTools Protocol for programmatic control
MCP - High-level browser automation tools
Integrated development environment with:
VSCode Server - Full IDE experience in browser
Jupyter Notebook - Interactive Python environment
Terminal - WebSocket-based terminal access
Port Forwarding - Smart preview for web applications
Pre-configured Model Context Protocol servers:
Browser - Web automation and scraping
File - File system operations
Shell - Command execution
Markitdown - Document processing
Convert a webpage to Markdown with embedded screenshot:
π€ Integration Examples
Browser Use Integration
LangChain Integration
OpenAI Assistant Integration
MiniMax provides an OpenAI-compatible API, so you can use the same openai SDK with a different base_url :
See the full minimax-integration example for more details.
We welcome contributions! Please see our Contributing Guide for details.
AIO Sandbox is released under the Apache License 2.0 .
Built with β€οΈ by the Agent Infra team. Special thanks to all contributors and the open-source community.
Ready to revolutionize your AI development workflow? β Star us on GitHub β’ π Read the Docs β’ π Report Issues
The full story
This article is one source in a clustered incident β the cluster page carries the summary, timeline and every other outlet covering it.
