{"type":"post","id":"sandbox-sdk-open-source-typescript-api-to-run-3c9597","slug":"sandbox-sdk-open-source-typescript-api-to-run-3c9597","title":"Sandbox SDK: open-source TypeScript API to run agent code on E2B, Daytona, Vercel, Upstash, Railway, Tenki and more","description":"Sandbox SDK is an open-source TypeScript abstraction for creating and operating code-execution sandboxes across cloud vendors and local Docker.","retrieval_nugget":"Sandbox SDK is an open-source TypeScript abstraction for creating and operating code-execution sandboxes across cloud vendors and local Docker. Its 1.0 API matters to AI builders because an agent harness can target one set of operations—commands, files, previews, Git, and lifecycle controls—rather than directly embedding one provider’s SDK.","published_at":"2026-10-30","updated_at":"2026-10-30","record_date":"2026-10-30","date_kind":"published_at","topics":["harness-engineering","agent-runtime"],"entities":["Sandbox SDK","OpenCoreDev","E2B","Daytona","Vercel Sandbox","Upstash Box","Mastra","OpenAI Agents SDK"],"related_patterns":["harness-architecture-outlives-model-choice","agent-security-moves-to-runtime-boundaries"],"novelty_label":"new_fact","what_changed":"Sandbox SDK offers one open-source TypeScript API across multiple providers, including Vercel Sandbox, rather than a provider-specific tool or integration.","prior_refs":["memory:5e70d683-cb77-842e-a8c7-e82664cbf2e6","memory:d00f5986-9405-8eff-a338-ffb894a196f2","memory:d01456b6-a660-8e06-a532-d45228819101"],"source_url":"https://github.com/opencoredev/sandbox-sdk","source_urls":["https://github.com/opencoredev/sandbox-sdk"],"schema_version":"newruntime-agent-readable-v0.2","stable_id":"post:sandbox-sdk-open-source-typescript-api-to-run-3c9597","status":"published","visuals":[],"editor":{"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]},"routes":{"html":"https://newruntime.com/posts/sandbox-sdk-open-source-typescript-api-to-run-3c9597/","markdown":"https://newruntime.com/posts/sandbox-sdk-open-source-typescript-api-to-run-3c9597.md","json":"https://newruntime.com/posts/sandbox-sdk-open-source-typescript-api-to-run-3c9597.json"},"next_reads":[{"type":"topic","path":"/topics/harness-engineering/","url":"https://newruntime.com/topics/harness-engineering/","title":"Harness Engineering","reason":"Explore the harness-engineering topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/harness-engineering.md","json_url":"https://newruntime.com/topics/harness-engineering.json"},{"type":"topic","path":"/topics/agent-runtime/","url":"https://newruntime.com/topics/agent-runtime/","title":"Agent Runtime","reason":"Explore the agent-runtime topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/agent-runtime.md","json_url":"https://newruntime.com/topics/agent-runtime.json"},{"type":"collection","path":"/posts/","url":"https://newruntime.com/posts/","title":"Field Notes","reason":"Open the latest editorial analysis.","media_type":"text/html","json_url":"https://newruntime.com/posts.json"},{"type":"collection","path":"/source-ledger.json","url":"https://newruntime.com/source-ledger.json","title":"Source Ledger","reason":"Inspect the public source evidence graph.","media_type":"application/json"}]}
