CubeSandbox: Tencent's sandbox for ai agents
hackernews
|
|
🔒 보안
#ai 모델
#gpt-5
#gpt-5.4
#openai
#오픈ai
원문 출처: hackernews · Genesis Park에서 요약 및 분석
요약
오픈AI, 사이버 보안 최적화 모델 ‘GPT-5.4 사이버’ 공개... 앤트로픽 미토스 맞불 보안뉴스“앤트로픽 잡는다”⋯오픈AI, 보안 모델 ‘GPT-5.4-사이버’ 출시 브릿지경제오픈AI, '미소스'에 맞설 'GPT-5.4-사이버' 공개...신청 통해 배포 확대 AI타임스미토스 쇼크 이어 오픈AI도 '자율 해킹 AI모델' 공개…보안 초긴장 뉴시스오픈AI도 보안 특화 모델 … 앤스로픽 '미토스'에 맞불 v.daum.net오픈AI도 보안 특화 ‘GPT 사이버’ 공개…앤트로픽 ‘미토스’와 경쟁 - 조선비즈 Chosunbiz오픈AI, 사이버 보안 특화 모델 'GPT-5.4-사이버' 확장 본격화 네이트오픈AI, 보안 전용모델 전문가에 한정 공개…앤트로픽에 맞불 매일경제 마켓오픈AI, 사이버보안 특화 새 AI 공개..."몇 달 내 등장 강력한 AI 대비" 지디넷코리아
본문
Instant, Concurrent, Secure & Lightweight Sandbox Service for AI Agents 中文文档 · Quick Start · Documentation · Discord Cube Sandbox is a high-performance, out-of-the-box secure sandbox service built on RustVMM and KVM. It supports both single-node deployment and can be easily scaled to a multi-node cluster. It is compatible with the E2B SDK, capable of creating a hardware-isolated sandbox environment with full service capabilities in under 60ms, while maintaining less than 5MB memory overhead. 1.cubesandbox.-.mp4 | 2.cubesandbox.demo.mp4 | Cube-Sandbox.RL.demo.mp4 | | Installation & Demo | Performance Test | RL (SWE-Bench) | - Blazing-fast cold start: Built on resource pool pre-provisioning and snapshot cloning technology, skipping time-consuming initialization entirely. Average end-to-end cold start time for a fully serviceable sandbox is Wait for the command above to finish and the template status to reach READY . Note the template ID (template_id ) from the output — you will need it in the next step. - Run Your First Agent Code Install the Python SDK: yum install -y python3 python3-pip pip install e2b-code-interpreter Set environment variables: export E2B_API_URL="http://127.0.0.1:3000" export E2B_API_KEY="dummy" export CUBE_TEMPLATE_ID="" # template ID obtained from Step 3 export SSL_CERT_FILE="$(mkcert -CAROOT)/rootCA.pem" Run code inside an isolated sandbox: import os from e2b_code_interpreter import Sandbox # drop-in E2B SDK # Cube Sandbox transparently intercepts all requests with Sandbox.create(template=os.environ["CUBE_TEMPLATE_ID"]) as sandbox: result = sandbox.run_code("print('Hello from Cube Sandbox, safely isolated!')") print(result) See Quick Start — Step 4 for the full variable reference and more examples. Want to explore more? Check out the 📂 examples/ directory, covering scenarios like: code execution, Shell commands, file operations, browser automation, network policies, pause/resume, OpenClaw integration, and RL training. - 📖 Documentation Home - Complete guide and API reference - 🔧 Template Concepts - Image-to-Template concepts and workflows - 🌟 Example Projects - Hands-on examples demonstrating various Cube Sandbox use cases (Browser automation, OpenClaw integration, RL training workflows, etc.) - 💻 Development Environment (QEMU VM) - No bare-metal? Spin up a disposable OpenCloudOS 9 VM and run Cube Sandbox inside it | Component | Responsibility | |---|---| | CubeAPI | High-concurrency REST API Gateway (Rust), compatible with E2B. Swap the URL for seamless migration. | | CubeMaster | Cluster orchestrator. Receives API requests and dispatches them to corresponding Cubelets. Manages resource scheduling and cluster state. | | CubeProxy | Reverse proxy, compatible with the E2B protocol, routing requests to the appropriate sandbox instances. | | Cubelet | Compute node local scheduling component. Manages the complete lifecycle of all sandbox instances on the node. | | CubeVS | eBPF-based virtual switch, providing kernel-level network isolation and security policy enforcement. | | CubeHypervisor & CubeShim | Virtualization layer — CubeHypervisor manages KVM MicroVMs, CubeShim implements the containerd Shim v2 API to integrate sandboxes into the container runtime. | 👉 For more details, please read the Architecture Design Document and CubeVS Network Model. We welcome contributions of all kinds—whether it’s a bug report, feature suggestion, documentation improvement, or code submission! - 🐞 Found a Bug? Submit an issue on GitHub Issues. - 💡 Have an Idea? Join the conversation in GitHub Discussions. - 🛠️ Want to Code? Check out our CONTRIBUTING.md to learn how to submit a Pull Request. - 💬 Want to Chat? Join our Discord. CubeSandbox is released under the Apache License 2.0. The birth of CubeSandbox stands on the shoulders of open-source giants. Special thanks to Cloud Hypervisor, Kata Containers, virtiofsd, containerd-shim-rs, ttrpc-rust, and others. We have made tailored modifications to some components to fit the CubeSandbox execution model, and the original in-file copyright notices are preserved.
Genesis Park 편집팀이 AI를 활용하여 작성한 분석입니다. 원문은 출처 링크를 통해 확인할 수 있습니다.
공유