LangChain Reference home pageLangChain ReferenceLangChain Reference
  • GitHub
  • Main Docs
Deep Agents
LangChain
LangGraph
Integrations
LangSmith
  • Overview
  • Agent
  • Middleware
  • Backends
  • Sandboxes
  • Skills
  • Subagents
  • Types
Modal
Daytona
Deno
Node VFS
Sandbox Standard Tests
  • Vitest
⌘I

LangChain Assistant

Ask a question to get started

Enter to send•Shift+Enter new line

Menu

OverviewAgentMiddlewareBackendsSandboxesSkillsSubagentsTypes
Modal
Daytona
Deno
Node VFS
Sandbox Standard Tests
Vitest
Language
Theme
JavaScriptdeepagentsSandboxes

Sandboxes

Sandboxes provide isolated execution environments for deep agents that need to run shell commands, execute code, or interact with external systems safely.

Learn more: For patterns and deployment considerations, see the Backends documentation.

Classes

Class

BaseSandbox

Base sandbox implementation with execute() as the only abstract method.

Interfaces

Interface

ExecuteResponse

Result of code execution.

Interface

FileUploadResponse

Result of a single file upload operation.

Interface

FileDownloadResponse

Result of a single file download operation.

Interface

SandboxBackendProtocol

deprecated