Skip to content

Available Tools

Every sand VM is provisioned from the same base image, so a freshly cloned VM comes with the tools you normally use.

Container & local dev

Running a web server with these? Web Servers and Ports covers how to reach it from your browser — locally and on a remote profile.

Language runtimes

  • Node.js
  • Go
  • Python 3 (with uv)
  • A headless JDK

Claude Code & git

  • The Claude Code CLI
  • The GitHub CLI (gh), configured as the git credential helper for HTTPS authentication
  • The GitLab CLI (glab)
  • The OpenAI Codex CLIopt-in: pass --with-codex to sand create (or enable the toggle in the TUI create form). Codex is not provisioned by default; only include it if you want to use it alongside Claude Code.

Shell & utilities

  • tmux, direnv, jq, htop, and other common CLI tools
  • Per-user tmux, git, and bashrc configuration, deployed automatically

Sessions survive disconnecting

systemd linger is enabled for the VM's user, so a detached tmux session — and anything running inside it, including a Claude Code session — keeps running after you disconnect.