Claude Platform Docs
Managed AgentsConfigurar el entorno del agente

Referencia del sandbox en la nube

Paquetes preinstalados, bases de datos y utilidades disponibles en los sandboxes en la nube.

Los "cloud sandboxes" (sandboxes en la nube) se ejecutan como contenedores Linux aislados en infraestructura administrada por Anthropic. Vienen preinstalados con un conjunto completo de lenguajes de programación, bases de datos y utilidades. El agente puede usarlos de inmediato sin ningún paso de instalación.

Estas especificaciones se aplican a los entornos cloud. Los sandboxes autoalojados se ejecutan en tu infraestructura con lo que tu worker proporcione.

Lenguajes de programación

LenguajeVersiónGestor de paquetes
Python3.10, 3.11, 3.12 y 3.13pip, uv, poetry
Node.js20, 21 y 22 (predeterminado)npm, yarn, pnpm, bun
Go1.24 (predeterminado) y 1.25go modules
RustToolchain estable (rustup)cargo
JavaOpenJDK 21maven, gradle
Ruby3.1, 3.2 y 3.3 (predeterminado)bundler, gem
PHP8.3composer
C/C++GCC 13 y Clangmake, cmake, ninja

Las bibliotecas comunes de Python para datos y documentos, incluidas NumPy, pandas, Matplotlib, openpyxl, python-docx, python-pptx y pypdf, están instaladas para el intérprete python3.

Bases de datos

Base de datosDescripción
PostgreSQL 16El servidor y el cliente psql están instalados. El servidor no se ejecuta de forma predeterminada.
Redis 7El servidor y redis-cli están instalados. El servidor no se ejecuta de forma predeterminada.
SQLiteDisponible a través de bindings de lenguaje, como el módulo sqlite3 de Python.

Utilidades

Herramientas del sistema

  • git - Control de versiones
  • curl, wget - Clientes HTTP
  • jq, yq - Procesamiento de JSON y YAML
  • tar, zip, unzip - Herramientas de archivado
  • tmux - Multiplexor de terminal

Herramientas de desarrollo

  • make, cmake - Sistemas de compilación
  • docker - Gestión de contenedores (disponibilidad limitada)
  • ripgrep (rg) - Búsqueda rápida de archivos

Procesamiento de texto

  • sed, awk, grep - Editores de flujo
  • vim, nano - Editores de texto
  • diff, patch - Comparación de archivos

Procesamiento de documentos y multimedia

  • ffmpeg - Procesamiento de audio y video
  • ImageMagick (convert, identify) - Manipulación de imágenes
  • pandoc - Conversión de documentos
  • LibreOffice (headless) - Conversión de documentos de oficina
  • Utilidades de Poppler (pdftotext, pdftoppm) y qpdf - Procesamiento de PDF
  • tesseract - Reconocimiento óptico de caracteres (datos del idioma inglés)
  • TeX Live (pdflatex, xelatex, latexmk) - Composición tipográfica

Automatización de navegadores

  • Playwright (Python y Node.js) - Biblioteca de automatización de navegadores
  • Chromium (/opt/pw-browsers/chromium) - Navegador usado por Playwright, no está en el PATH

El sandbox establece PLAYWRIGHT_BROWSERS_PATH en /opt/pw-browsers, por lo que los paquetes de Playwright preinstalados encuentran Chromium allí sin configuración. El paquete de Python está instalado para el intérprete python3. Usa los paquetes preinstalados en lugar de instalar otra versión de Playwright, que buscaría una compilación del navegador que no está presente. Firefox y WebKit no están instalados.

Especificaciones del sandbox

PropiedadValor
Sistema operativoUbuntu 24.04 LTS
Arquitecturax86_64 (amd64)
MemoriaHasta 8 GB
Espacio en discoHasta 10 GB
RedLos entornos creados mediante la API usan de forma predeterminada redes unrestricted; los sandboxes aprovisionados a través de Claude Studio usan limited de forma predeterminada

Was this page helpful?