Claude Platform Docs
Managed AgentsConfigurare l'ambiente dell'agente

Riferimento per le sandbox cloud

Pacchetti preinstallati, database e utilità disponibili nelle sandbox cloud.

Le "cloud sandbox" (sandbox cloud) vengono eseguite come container Linux isolati su infrastruttura gestita da Anthropic. Sono fornite con un set completo di linguaggi di programmazione, database e utilità preinstallati. L'agente può utilizzarli immediatamente senza alcun passaggio di installazione.

Queste specifiche si applicano agli ambienti cloud. Le sandbox self-hosted vengono eseguite sulla tua infrastruttura con qualsiasi cosa fornisca il tuo worker.

Linguaggi di programmazione

LinguaggioVersioneGestore di pacchetti
Python3.10, 3.11, 3.12 e 3.13pip, uv, poetry
Node.js20, 21 e 22 (predefinita)npm, yarn, pnpm, bun
Go1.24 (predefinita) e 1.25go modules
RustToolchain stabile (rustup)cargo
JavaOpenJDK 21maven, gradle
Ruby3.1, 3.2 e 3.3 (predefinita)bundler, gem
PHP8.3composer
C/C++GCC 13 e Clangmake, cmake, ninja

Le librerie Python comuni per dati e documenti, tra cui NumPy, pandas, Matplotlib, openpyxl, python-docx, python-pptx e pypdf, sono installate per l'interprete python3.

Database

DatabaseDescrizione
PostgreSQL 16Il server e il client psql sono installati. Il server non è in esecuzione per impostazione predefinita.
Redis 7Il server e redis-cli sono installati. Il server non è in esecuzione per impostazione predefinita.
SQLiteDisponibile tramite i binding dei linguaggi, come il modulo sqlite3 di Python.

Utilità

Strumenti di sistema

  • git - Controllo di versione
  • curl, wget - Client HTTP
  • jq, yq - Elaborazione JSON e YAML
  • tar, zip, unzip - Strumenti di archiviazione
  • tmux - Multiplexer di terminale

Strumenti di sviluppo

  • make, cmake - Sistemi di build
  • docker - Gestione dei container (disponibilità limitata)
  • ripgrep (rg) - Ricerca rapida di file

Elaborazione del testo

  • sed, awk, grep - Editor di flusso
  • vim, nano - Editor di testo
  • diff, patch - Confronto di file

Elaborazione di documenti e contenuti multimediali

  • ffmpeg - Elaborazione audio e video
  • ImageMagick (convert, identify) - Manipolazione di immagini
  • pandoc - Conversione di documenti
  • LibreOffice (headless) - Conversione di documenti Office
  • Utilità Poppler (pdftotext, pdftoppm) e qpdf - Elaborazione PDF
  • tesseract - Riconoscimento ottico dei caratteri (dati per la lingua inglese)
  • TeX Live (pdflatex, xelatex, latexmk) - Composizione tipografica

Automazione del browser

  • Playwright (Python e Node.js) - Libreria di automazione del browser
  • Chromium (/opt/pw-browsers/chromium) - Browser utilizzato da Playwright, non presente nel PATH

La sandbox imposta PLAYWRIGHT_BROWSERS_PATH su /opt/pw-browsers, quindi i pacchetti Playwright preinstallati trovano Chromium lì senza configurazione. Il pacchetto Python è installato per l'interprete python3. Usa i pacchetti preinstallati anziché installare un'altra versione di Playwright, che cercherebbe una build del browser non presente. Firefox e WebKit non sono installati.

Specifiche della sandbox

ProprietàValore
Sistema operativoUbuntu 24.04 LTS
Architetturax86_64 (amd64)
MemoriaFino a 8 GB
Spazio su discoFino a 10 GB
ReteGli ambienti creati tramite API utilizzano per impostazione predefinita la rete unrestricted; le sandbox fornite tramite Claude Studio utilizzano per impostazione predefinita limited

Was this page helpful?