Agent Daytona Sandboxes
The agent runner can create Daytona sandboxes for agent runs. Configure Daytona on the
sandbox-agent runner service, not on every Agenta container.
Configure the runner
SANDBOX_AGENT_PROVIDER=daytona
DAYTONA_API_KEY=<daytona-api-key>
DAYTONA_API_URL=https://app.daytona.io/api
DAYTONA_TARGET=eu
For Helm:
agentRunner:
provider: daytona
daytona:
apiKey: <daytona-api-key>
apiUrl: https://app.daytona.io/api
target: eu
Optional snapshot
Daytona runs start faster from a prepared snapshot. Agenta ships the recipe, not a prebuilt snapshot:
cd services/agent/sandbox-images/daytona
uv run build_snapshot.py --force
Then configure the snapshot name:
DAYTONA_SNAPSHOT=agenta-sandbox-pi
AGENTA_AGENT_SANDBOX_PI_INSTALLED=false
For Helm:
agentRunner:
daytona:
snapshot: agenta-sandbox-pi
installPi: false