One change
cloud-sandboxes-reference
managed-agents/cloud-sandboxes-reference
Nearest release: v2.1.239, published 2 hours before this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
managed-agents/cloud-sandboxes-reference Changed · +37 / -25 lines
### Document and media processing ### Browser automation
from line 14
## Programming languages -| Language | Version | Package manager | -| -------- | ------- | --------------- | -| Python | 3.12+ | pip, uv | -| Node.js | 20+ | npm, yarn, pnpm | -| Go | 1.22+ | go modules | -| Rust | 1.77+ | cargo | -| Java | 21+ | maven, gradle | -| Ruby | 3.3+ | bundler, gem | -| PHP | 8.3+ | composer | -| C/C++ | GCC 13+ | make, cmake | +| 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 | +Common Python data and document libraries, including NumPy, pandas, Matplotlib, openpyxl, python-docx, python-pptx, and pypdf, are installed for the `python3` interpreter. + ## Databases -| Database | Description | -| ----------------- | -------------------------------------------------- | -| SQLite | Pre-installed, available immediately | -| PostgreSQL client | `psql` client for connecting to external databases | -| Redis client | `redis-cli` for connecting to external instances | +| 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. | -<Note> - Database servers (such as PostgreSQL and Redis) are not running in the sandbox by default. The sandbox includes client tools for connecting to external database instances. SQLite is fully available for local use. -</Note> - ## Utilities ### System tools
from line 41
* `git` - Version control * `curl`, `wget` - HTTP clients -* `jq` - JSON processing +* `jq`, `yq` - JSON and YAML processing * `tar`, `zip`, `unzip` - Archive tools -* `ssh`, `scp` - Remote access (requires a networking mode that allows the destination host) -* `tmux`, `screen` - Terminal multiplexers +* `tmux` - Terminal multiplexer ### Development tools
from line 50
* `make`, `cmake` - Build systems * `docker` - Container management (limited availability) * `ripgrep` (`rg`) - Fast file search -* `tree` - Directory visualization -* `htop` - Process monitoring ### Text processing
from line 57
* `vim`, `nano` - Text editors * `diff`, `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`) and `qpdf` - 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 on `PATH` + +The sandbox sets `PLAYWRIGHT_BROWSERS_PATH` to `/opt/pw-browsers`, so the pre-installed Playwright packages find Chromium there without configuration. The Python package is installed for the `python3` interpreter. Use the pre-installed packages rather than installing another Playwright version, which would look for a browser build that is not present. Firefox and WebKit are not installed. + ## Sandbox specifications | Property | Value | | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Operating system | Ubuntu 22.04 LTS | +| Operating system | Ubuntu 24.04 LTS | | Architecture | x86\_64 (amd64) | | Memory | Up to 8 GB | | Disk space | Up to 10 GB |