클라우드 샌드박스 참조
클라우드 샌드박스 참조 (Cloud sandbox reference)
클라우드 샌드박스는 Anthropic이 관리하는 인프라 위에서 격리된 Linux 컨테이너로 실행돼요. 다양한 프로그래밍 언어, 데이터베이스, 유틸리티가 미리 설치되어 있어서, 설치 과정 없이 에이전트가 곧바로 사용할 수 있어요. 참고로 이 사양은 cloud 환경에 적용되며, 셀프 호스팅 샌드박스는 여러분이 구성한 워커가 제공하는 환경 위에서 실행된답니다.
출처: 문서
본문
클라우드 샌드박스는 Anthropic이 관리하는 인프라 위에서 격리된 Linux 컨테이너로 실행돼요. 프로그래밍 언어, 데이터베이스, 유틸리티가 포괄적으로 미리 설치되어 있어서, 에이전트는 설치 단계 없이 바로 사용할 수 있어요.
이 사양은 cloud 환경에 적용돼요. 셀프 호스팅 샌드박스는 여러분의 워커가 제공하는 무엇이든 그 위에서 실행돼요.
Programming languages
| Language | Version | Package manager |
|---|---|---|
| Python | 3.10, 3.11, 3.12, and 3.13 | pip, uv, poetry |
| Node.js | 20, 21, and 22 (default) | npm, yarn, pnpm, bun |
| Go | 1.24 (default) and 1.25 | go modules |
| Rust | Stable toolchain (rustup) | cargo |
| Java | OpenJDK 21 | maven, gradle |
| Ruby | 3.1, 3.2, and 3.3 (default) | bundler, gem |
| PHP | 8.3 | composer |
| C/C++ | GCC 13 and Clang | make, cmake, ninja |
NumPy, pandas, Matplotlib, openpyxl, python-docx, python-pptx, pypdf 등 일반적인 Python 데이터·문서 라이브러리가 python3 인터프리터용으로 설치되어 있어요.
Databases
| Database | Description |
|---|---|
| PostgreSQL 16 | Server and psql client are installed. The server is not running by default. |
| Redis 7 | Server and redis-cli are installed. The server is not running by default. |
| SQLite | Available through language bindings, such as Python's sqlite3 module. |
Utilities
System tools
git- Version controlcurl,wget- HTTP clientsjq,yq- JSON and YAML processingtar,zip,unzip- Archive toolstmux- Terminal multiplexer
Development tools
make,cmake- Build systemsdocker- Container management (limited availability)ripgrep(rg) - Fast file search
Text processing
sed,awk,grep- Stream editorsvim,nano- Text editorsdiff,patch- File comparison
Document and media processing
ffmpeg- Audio and video processing- ImageMagick (
convert,identify) - Image manipulation pandoc- Document conversion- LibreOffice (headless) - Office document conversion
- Poppler utilities (
pdftotext,pdftoppm) andqpdf- PDF processing tesseract- Optical character recognition (English language data)- TeX Live (
pdflatex,xelatex,latexmk) - Typesetting
Browser automation
- Playwright (Python and Node.js) - Browser automation library
- Chromium (
/opt/pw-browsers/chromium) - Browser used by Playwright, not onPATH
샌드박스는 PLAYWRIGHT_BROWSERS_PATH를 /opt/pw-browsers로 설정하므로, 미리 설치된 Playwright 패키지가 별도 설정 없이 거기서 Chromium을 찾아요. Python 패키지는 python3 인터프리터용으로 설치돼요. 존재하지 않는 브라우저 빌드를 찾게 되는 다른 Playwright 버전을 설치하는 대신, 미리 설치된 패키지를 사용하는 것이 좋아요. Firefox와 WebKit은 설치되어 있지 않아요.
Sandbox specifications
| Property | Value |
|---|---|
| Operating system | Ubuntu 24.04 LTS |
| Architecture | x86_64 (amd64) |
| Memory | Up to 8 GB |
| Disk space | Up to 10 GB |
| Network | API-created environments default to unrestricted networking; sandboxes provisioned through Claude Studio default to limited |
더 알아보기 (Learn more)
- Environments — 클라우드 환경 설정과 네트워킹
- Self-hosted sandboxes — 자체 인프라에서 샌드박스 실행하기