Skip to main content

Installation

npm install @opencomputer/sdk
import { Sandbox } from "@opencomputer/sdk";
import { Image } from "@opencomputer/sdk/dist/image.js";
import { Snapshots } from "@opencomputer/sdk/dist/snapshot.js";

Modules

Sandbox

Create, connect, and manage sandbox lifecycle

Exec

Run commands and manage exec sessions

Agent

Start and manage Claude agent sessions

Filesystem

Read, write, and manage files

PTY

Interactive terminal sessions

Image

Declarative sandbox image builder

Snapshots

Pre-built sandbox environments

Secret Stores

Manage secrets and egress control