Documentation
Environment Setup
The Environment configuration controls the runtime for your cloud-hosted Agents. It defines the operating system, language runtime, and custom variables that your agents have access to when executing tasks.
Operating System
Choose the underlying OS for your agent's container. This determines the available system commands (e.g., `apt-get` vs `powershell`).
Linux
Default. Best for Node.js/Python workloads and general scripting.
Windows
Use for .NET Core or PowerShell-heavy tasks.
macOS
Available on Enterprise plans for iOS/Swift builds.
Runtime
Pre-installed language environments available without additional setup.
Node.js
Python
Go
Bun
Custom Variables
Inject custom environment variables or configuration JSON into your agent's runtime.
{
"API_ENDPOINT": "https://api.example.com",
"DEBUG_MODE": "true",
"MAX_RETRIES": "5"
}These variables are loaded into the process environment (`process.env` or similar) when the agent starts.