Managed Agents에이전트 환경 구성
클라우드 샌드박스 참조
클라우드 샌드박스에서 사용할 수 있는 사전 설치된 패키지, 데이터베이스 및 유틸리티입니다.
클라우드 샌드박스는 Anthropic이 관리하는 인프라에서 격리된 Linux 컨테이너로 실행됩니다. 포괄적인 프로그래밍 언어, 데이터베이스 및 유틸리티 세트가 사전 설치되어 제공됩니다. 에이전트는 별도의 설치 단계 없이 이를 즉시 사용할 수 있습니다.
이 사양은 cloud 환경에 적용됩니다. 자체 호스팅 샌드박스는 귀하의 인프라에서 실행되며, 워커가 제공하는 구성을 그대로 사용합니다.
프로그래밍 언어
| 언어 | 버전 | 패키지 관리자 |
|---|---|---|
| Python | 3.10, 3.11, 3.12 및 3.13 | pip, uv, poetry |
| Node.js | 20, 21 및 22 (기본값) | npm, yarn, pnpm, bun |
| Go | 1.24 (기본값) 및 1.25 | go modules |
| Rust | Stable 툴체인 (rustup) | cargo |
| Java | OpenJDK 21 | maven, gradle |
| Ruby | 3.1, 3.2 및 3.3 (기본값) | bundler, gem |
| PHP | 8.3 | composer |
| C/C++ | GCC 13 및 Clang | make, cmake, ninja |
NumPy, pandas, Matplotlib, openpyxl, python-docx, python-pptx, pypdf를 포함한 일반적인 Python 데이터 및 문서 라이브러리가 python3 인터프리터용으로 설치되어 있습니다.
데이터베이스
| 데이터베이스 | 설명 |
|---|---|
| PostgreSQL 16 | 서버와 psql 클라이언트가 설치되어 있습니다. 서버는 기본적으로 실행되지 않습니다. |
| Redis 7 | 서버와 redis-cli가 설치되어 있습니다. 서버는 기본적으로 실행되지 않습니다. |
| SQLite | Python의 sqlite3 모듈과 같은 언어 바인딩을 통해 사용할 수 있습니다. |
유틸리티
시스템 도구
git- 버전 관리curl,wget- HTTP 클라이언트jq,yq- JSON 및 YAML 처리tar,zip,unzip- 아카이브 도구tmux- 터미널 멀티플렉서
개발 도구
make,cmake- 빌드 시스템docker- 컨테이너 관리 (제한적으로 사용 가능)ripgrep(rg) - 빠른 파일 검색
텍스트 처리
sed,awk,grep- 스트림 편집기vim,nano- 텍스트 편집기diff,patch- 파일 비교
문서 및 미디어 처리
ffmpeg- 오디오 및 비디오 처리- ImageMagick (
convert,identify) - 이미지 조작 pandoc- 문서 변환- LibreOffice (headless) - 오피스 문서 변환
- Poppler 유틸리티 (
pdftotext,pdftoppm) 및qpdf- PDF 처리 tesseract- 광학 문자 인식 (영어 언어 데이터)- TeX Live (
pdflatex,xelatex,latexmk) - 조판
브라우저 자동화
- Playwright (Python 및 Node.js) - 브라우저 자동화 라이브러리
- Chromium (
/opt/pw-browsers/chromium) - Playwright가 사용하는 브라우저이며,PATH에 포함되어 있지 않음
샌드박스는 PLAYWRIGHT_BROWSERS_PATH를 /opt/pw-browsers로 설정하므로, 사전 설치된 Playwright 패키지는 별도 구성 없이 해당 위치에서 Chromium을 찾습니다. Python 패키지는 python3 인터프리터용으로 설치되어 있습니다. 다른 Playwright 버전을 설치하면 존재하지 않는 브라우저 빌드를 찾게 되므로, 사전 설치된 패키지를 사용하세요. Firefox와 WebKit은 설치되어 있지 않습니다.
샌드박스 사양
| 속성 | 값 |
|---|---|
| 운영 체제 | Ubuntu 24.04 LTS |
| 아키텍처 | x86_64 (amd64) |
| 메모리 | 최대 8 GB |
| 디스크 공간 | 최대 10 GB |
| 네트워크 | API로 생성된 환경은 기본적으로 unrestricted 네트워킹을 사용하며, Claude Studio를 통해 프로비저닝된 샌드박스는 기본적으로 limited를 사용합니다 |
Was this page helpful?