# vpod > Give your agent a disposable Linux machine. ## Docs - [CLI reference](https://docs.vpod.sh/cli/reference.md): All vpod CLI commands and options. - [Contributing](https://docs.vpod.sh/contributing.md): Set up a development environment and build vpod from source. - [Introduction](https://docs.vpod.sh/index.md): vpod is a lightweight, portable sandbox that gives an untrusted process an instant Linux environment. - [Limitations](https://docs.vpod.sh/limitations.md): Current constraints to be aware of. - [Quickstart](https://docs.vpod.sh/quickstart.md): Install vpod and start your first sandbox. - [Sandbox](https://docs.vpod.sh/sdk/sandbox.md): Create sandboxes, run commands, and execute Python code. - [Snapshots](https://docs.vpod.sh/sdk/snapshots.md): Available snapshots and the snapshot API. - [Suspend & resume](https://docs.vpod.sh/sdk/suspend-resume.md): Pause a running sandbox and resume it later.