Execute code with sandboxes for Deep Agents
- 딥 에이전트가 생성하는 임의의 코드를 로컬 머신 손상 걱정 없이 안전하게 실행할 수 있는 샌드박스 도입. 🛡️
- 샌드박스는 원격 파일 시스템과 원격 셸(실행 도구)을 제공하여 코드 생성, 편집, 저장 및 실행을 지원. 💻
- 현재 Runloop, Daytona, Modal 세 가지 샌드박스 제공업체를 지원하여 다양한 환경 선택 가능. 🌐
- 로컬 딥 에이전트의 코드 실행 요청을 원격 샌드박스에서 처리하고, 그 결과를 다시 에이전트에게 전달하는 순환 작동 방식. 🔁
- GitHub 리포지토리 클론 및 사용자 정의 패키지 설치 등 샌드박스 환경을 맞춤 설정할 수 있는 초기 설정 스크립트 지원. 🛠️
- 딥 에이전트가 샌드박스 내에서 파일 읽기, 새 도구 생성, 테스트 작성 및 실행, 심지어 PR 제출까지 수행하는 실제 작업 시연. 🧪
- 로컬 환경을 보호하면서 딥 에이전트가 실제 작업을 안전하게 수행할 수 있도록 지원하여 개발 효율성 및 안정성 증대. ✨
데브허브 | DEVHUB | Execute code with sandboxes for Deep Agents