Bastion is an infrastructure layer for background coding agents. Its core purpose is to provide isolated runtime environments for coding agents: agents execute tasks in separate Linux virtual machines rather than running directly on the user's host or a shared environment.
Main capabilities (based on available information):
- Run background coding agents in isolated Linux virtual machines;
- Provide templates for creating and reusing environments;
- Provide environment provisioning capabilities;
- Support access via SSH or OpenCode;
- Support per-agent environment control.
Usage: The information only mentions that access is available via SSH or OpenCode, and that templates and environment provisioning are used to prepare the runtime environment. Specific installation commands, configuration steps, interface operations, and example code are not yet provided.
Applicable scenarios: Development or automation scenarios that require running background coding agents in isolated environments.
Limitations: The information does not specify supported operating systems, virtual machine providers, concurrency scale, billing methods, pricing, performance, or security and compliance details; this content is not yet provided.