Skip to main content
reopt Handbook
reopt Handbook
Vercel Enterprise AI Platform

Platform Foundation

Platform ArchitectureAI SDK RuntimeAI Gateway Control Plane

Execution Runtime

Workflow Durable ExecutionSandbox Tool RuntimeMCP Enterprise DataQueues and Async Jobs

Prompt and Quality

Prompt Engineering and GuardrailsRAG and Retrieval-Augmented GenerationObservability and Evaluation

Operations

Security GovernanceCost and ReliabilityDeployment and AI CI/CD

Scenarios

Customer Support Agent ArchitectureInternal Research Agent ArchitectureApproval Backoffice AutomationCoding Orchestration

Orchestration Patterns

Graph-Centric OrchestrationPractical Orchestration PlaybookMulti-Agent Architecture

Appendix

Migration GuideReferencesVerificationUpdates
Handbook›Vercel Enterprise AI Platform›Sandbox Tool Runtime
한국어English

Sandbox Tool Runtime

Isolate code, file, browser, and shell execution for AI agents.

Key takeaways

  • A sandbox limits the blast radius when an agent runs code, reads files, or calls external systems.
  • Core sandbox responsibilities are isolation, resource limits, filesystem scope, network policy, and audit of commands and outputs.
  • Prefer read-only tools before write tools, mount only the files the task needs, and treat generated code as untrusted until scanned.
  • An agent that can run shell commands with production credentials is not a sandbox; it is production automation that needs stricter controls.

Tool execution is where AI systems can cause real harm. Sandbox boundaries limit the blast radius when an agent runs code, reads files, or interacts with external systems.

Sandbox Responsibilities

ResponsibilityExample
IsolationSeparate runtime for untrusted code
Resource limitsCPU, memory, disk, time
Filesystem scopeOnly intended files and artifacts
Network policyRestrict or approve outbound access
AuditRecord commands, files, and outputs

Tool Runtime Rules

  • Prefer read-only tools before write tools.
  • Mount only the files required for the task.
  • Treat generated code as untrusted until scanned and reviewed.
  • Block secret access unless explicitly required.
  • Preserve artifacts for debugging and audit.

Red Flag

If an agent can run shell commands with production credentials, the design is not a sandboxed tool runtime. It is production automation and needs stricter controls.

Related docs

Ch8. Sandbox Secure Runtime

Enterprise Eve Agent Development · Turn Eve sandbox trust boundaries, backends, network policy, credential brokering, and workspace lifecycle into operating standards.

Ch14. Enterprise Patterns

Enterprise Eve Agent Development · Combine Eve features into support, research, code, back-office, analytics, and incident-response agent patterns.

Secure Architecture

AI Security and Compliance Operations · Design AI systems with policy boundaries, isolation, logging, and safe tool access.

Ch4. Compiler and Runtime Graph

Enterprise Eve Agent Development · How Eve transforms source manifests into compiled manifests and runtime agent graphs.

Ch15. Migration and Governance

Enterprise Eve Agent Development · Migrate existing agents into Eve and establish enterprise governance for agent portfolios.

Workflow Durable Execution

Use Workflow for long-running, resumable, and approval-oriented AI tasks.

MCP Enterprise Data

Connect enterprise systems to AI agents through MCP tools, resources, and prompts.

On this page

Sandbox ResponsibilitiesTool Runtime RulesRed Flag