The agent loop is the easy part. A real environment is what makes its answer worth reading.
- Its own machine
- Each session gets a microVM with its own kernel: 4 vCPUs, 12 GB of memory and 20 GB of disk.
- Your project, installed
- It clones the repository and installs its dependencies, so it can run your tests instead of guessing.
- Its own browser
- Chromium beside the sandbox, for checking screens and recording what it saw. It reaches only that sandbox.
- Your team's tools
- Slack, Linear, Sentry, incident.io, PostHog and Notion, connected once for the whole workspace.