Providers

ElasticClaw supports pluggable sandbox providers. Choose the right provider for your workload.

Provider Options

DaytonaSupportedephemeral

Cloud dev environments with snapshot support. Good for fast sandbox startup.

Replicated CMXSupportedephemeral

Cloud-hosted sandbox infrastructure via Replicated's Compatibility Matrix.

Local DockerSupportedstateful

Local containers managed through the hub host's Docker daemon. Good for development and self-hosted test hubs.

AWS Lambda MicroVMsAlphastateful

AWS Firecracker MicroVM sandboxes. Requires a Lambda MicroVM Image ARN built in your AWS account.

exedevSupportedstateful

Persistent VMs with SSH access through exe.dev. No cloud account needed — just SSH key authentication.

Provider capabilities

exec — Execute commands in the sandbox (all providers)

snapshot — Start from a prebuilt sandbox image (Daytona)

stateful — Keep filesystem and process state across commands during a sandbox session (Local Docker, AWS Lambda MicroVMs, exedev)

https-bridge — Execute through provider-managed HTTPS proxy auth (AWS Lambda MicroVMs)

ssh — Direct SSH access (exedev)

Listing providers

bash
elasticclaw provider list
TTL-based auto-destroy helps control costs for ephemeral providers (Daytona, CMX). Local Docker containers and exedev VMs are stateful and not subject to TTL — delete them explicitly when no longer needed.