Providers
Yolocode supports two sandbox providers:- E2B
- Daytona
E2B provides cloud code interpreter sandboxes. Supports both cloud-hosted and self-hosted deployments.Templates:
yolocode— Full Yolocode environment with Claude integration (port 7031 for API)default— Minimal sandbox with Claude SSE server on port 9999
Lifecycle
Creating a sandbox
- Generates a human-readable display name using Claude AI
- Sets up Claude credentials (JWT or OAuth) inside the sandbox
- Clones your GitHub repo if specified
- Injects any environment variables from
repositorySetup
Pausing and resuming
Pause sandboxes to save costs when you’re not using them:archive instead of pause.
Listing sandboxes
Filter by state:Access control
- Only the sandbox creator can manage it
userOwnsVM()checks that your GitHub user ID matches the sandbox’suserIdmetadata- Sandbox metadata stores:
userId,userLogin,displayName,githubRepo