
disler/agent-sandbox-skill
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
고립된 실행 환경을 관리하는 에이전트 스킬
개요
E2B 샌드박스를 사용하여 고립된 실행 환경을 관리하는 에이전트 스킬입니다. 이 스킬은 AI 에이전트(Gemini CLI, Claude Code, Codex CLI)가 안전하게 코드를 실행하고, 풀스택 애플리케이션을 구축하며, 임의의 엔지니어링 작업을 안전하고 격리된 샌드박스에서 수행할 수 있게 합니다. Gemini 3 데모나 최신 Claude Opus 4.5 데모를 보시면 이 코드베이스/기술이 에이전트 코딩에 어떤 도움이 되는지 이해할 수 있습니다. 에이전트 샌드박스는 에이전트 엔지니어링에 세 가지 핵심 기능을 열어줍니다: - : 각 에이전트 포크는 완전히 격리되고 게이트된 E2B 샌드박스에서 실행되므로, 에이전트가 무엇을 하든 로컬 파일시스템과 프로덕션 환경으로부터 안전하고 안전합니다. - : 원하는 만큼 에이전트 포크를 실행할 수 있으며, 각 포크는 독립적이며 자체 샌드박스를 가지고 있습니다. 이는 컴퓨트를 확장하여 영향력을 확장하는 매우 문자 그대로의 방법입니다. - : 에이전트는 샌드박스 환경을 완전히 제어할 수 있으며, 패키지 설치, 파일 수정, 명령어 실행 등이 가능합니다.
개요(AI 번역)
E2B 샌드박스를 이용해 격리된 실행 환경을 관리하는 에이전트 스킬입니다.
이 기술은 AI 에이전트(Gemini CLI, Claude Code, Codex CLI)가 안전하게 코드를 실행하고, 풀스택 애플리케이션을 구축하며, 임의의 엔지니어링 작업을 안전하고 격리된 샌드박스에서 수행할 수 있게 합니다.
Gemini 3 데모나 최신 Claude Opus 4.5 데모를 보시면 이 코드베이스/기술이 에이전트 코딩에 어떤 도움이 되는지 이해할 수 있습니다.
왜 에이전트 샌드박스를 사용할까? 가치 제안
에이전트 샌드박스는 에이전트 엔지니어링에 세 가지 핵심 기능을 제공합니다:
- 격리: 각 에이전트 포크는 완전히 격리된 게이트 E2B 샌드박스에서 실행되며, 이는 에이전트가 무엇을 하든 로컬 파일 시스템과 운영 환경에서 안전하고 안전함을 의미합니다.
- Scale: 원하는 만큼 에이전트 포크를 실행할 수 있으며, 각 포크는 독립적이며 자체 샌드박스를 가지고 있습니다. 이것은 컴퓨팅을 확장하여 영향력을 확장하는 매우 문자 그대로의 방법입니다.
- 에이전시: 에이전트는 샌드박스 환경을 완전히 제어할 수 있으며, 패키지 설치, 파일 수정, 명령 실행 등을 할 수 있습니다. 즉, 엔지니어링 프로세스의 더 많은 부분을 처리할 수 있습니다.
🚀 특징
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Agent Sandbox Skill
An agent skill for managing isolated execution environments using E2B Sandboxes. This skill enables AI agents (Gemini CLI, Claude Code, Codex CLI) to safely execute code, build full-stack applications, and perform arbitrary engineering tasks in a secure, isolated sandbox.
Watch the Gemini 3 Demo or the newer Claude Opus 4.5 Demo to understand what this codebase/skill can do for your agentic coding.
Why Use Agent Sandboxes? The Value Proposition
Agent Sandboxes unlock 3 key capabilities for your agentic engineering:
- Isolation: Each agent fork runs in a fully isolated, gated E2B sandbox, this means no matter what your agent does, it’s secure and safe from your local filesystem and production environment.
- Scale: You can run as many agent forks as you want, each fork is independent and has its own sandbox. This is a very literal way to scale your compute to scale your impact.
- Agency: Your agents have full control over the sandbox environment, they can install packages, modify files, run commands, etc. This means they can handle more of the engineering process for you.
🚀 Features
- Isolated Execution: Run untrusted code, tests, and binaries safely.
- Full-Stack Development: Scaffold, build, and host Vue + FastAPI + SQLite apps.
- Browser Automation: Built-in Playwright integration for visual validation.
- Agent-First Design: Optimized for CLI agents with structured prompts and robust error handling.
- Persistent Context: Tools to manage sandbox lifecycles across agent turns.
🛠️ Setup
Prerequisites
- Python >= 3.12
uvpackage manager (recommended)- E2B Account & API Key
Installation
-
Clone the repository (if not already done).
-
Configure Environment: Create a
.envfile in the project root:cp .env.sample .envAdd your E2B API key:
E2B_API_KEY=sbx_...(Get your key from E2B Dashboard)
-
Open your Agentic Coding Tool: Open your Agentic Coding Tool and start prompting!
claude or gemini or codexThen for one of simple tasks run:
\sandboxFor complex tasks run
\plan-build-host-test
Starter Prompts
The prompts/{claude,gemini,codex}/_.md contain full stack application prompts you can
Try these prompts out with a SOTA Model for the best results.
Run these prompts in your Agentic Coding Tool.
Start with the Very Easy Prompts to get a feel for the tool. Keep in mind token usage increases as the complexity of the prompt increases.
Very Easy Prompts
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add disler/agent-sandbox-skill