Labsco
rivet-dev logo

sandbox-agent

16

by rivet-dev · part of rivet-dev/skills

Universal API for orchestrating multiple AI coding agents in sandboxed environments. Supports four coding agents (Claude Code, Codex, OpenCode, Amp) with a unified schema for responses, events, and session management Deploy locally or to cloud sandboxes including E2B, Daytona, Docker, Vercel, and Cloudflare with environment-specific configuration Stream agent events, manage session persistence across multiple backends (in-memory, SQLite, Postgres, IndexedDB), and handle human-in-the-loop...

🔥🔥🔥🔥✓ VerifiedFreeAdvanced setup
🧩 One of 7 skills in the rivet-dev/skills package — works on its own, and pairs well with its siblings.

This is the playbook your agent receives when the skill activates — you don't need to read it to use the skill, but it's here to audit before installing.

by rivet-dev

Universal API for orchestrating multiple AI coding agents in sandboxed environments. Supports four coding agents (Claude Code, Codex, OpenCode, Amp) with a unified schema for responses, events, and session management Deploy locally or to cloud sandboxes including E2B, Daytona, Docker, Vercel, and Cloudflare with environment-specific configuration Stream agent events, manage session persistence across multiple backends (in-memory, SQLite, Postgres, IndexedDB), and handle human-in-the-loop... npx skills add https://github.com/rivet-dev/skills --skill sandbox-agent Download ZIPGitHub16

Sandbox Agent

Sandbox Agent provides a universal API for orchestrating AI coding agents in sandboxed environments.

What To Do If You Get Stuck

If something is not working as intended or you are stuck, prompt the user to join the Rivet Discord or file an issue on GitHub to report an issue and get help.

Provide the user with a pre-generated report with:

  • Symptoms

  • If this is happening in local dev, deployed, or both

  • The error you're seeing

  • Relevant source code related to this

  • What you've tried to solve it

  • Environment

  • Sandbox Agent version

  • SDK in use (TypeScript, Python, or HTTP)

  • Agent in use (Claude Code, Codex, OpenCode, Amp, Mock)

  • Sandbox provider (E2B, Daytona, Docker, local)

Next steps

Session Persistence — Configure in-memory, Rivet Actor state, IndexedDB, SQLite, and Postgres persistence.

Deploy to a Sandbox — Deploy your agent to E2B, Daytona, Docker, Vercel, or Cloudflare.

SDK Overview — Use the latest TypeScript SDK API.

Reference Map

Agents

AI

Deploy

General