Environment variables
Set project secrets that are injected into the VM during task execution (API keys, DB URLs, etc.).
Configure them from:
You can add key-value pairs directly or paste a full .env file.
Environment variables are available to the agent during task execution. Only
provide secrets you’re comfortable sharing with the agent.
VM size
Each task runs in an isolated Ubuntu VM. Choose the size that matches your workload:
| Size | CPU | RAM | Disk | Cost/hour |
|---|
| Small | 2 cores | 4 GB | 20 GB | $0.17 |
| Medium | 4 cores | 8 GB | 30 GB | $0.33 |
| Large | 8 cores | 16 GB | 40 GB | $0.66 |
| Ultra | 16 cores | 32 GB | 50 GB | $1.32 |
Small is the default and works for most tasks. Use larger sizes for heavy builds, large test suites, or resource-intensive compilation.
To change VM size:
- Open project Configuration, or Settings → Project → Devbox
- Select the VM size
- Save
Changes apply to the next run.