Show HN: Bastion – isolated Linux VMs for background coding agents Bastion launches isolated Linux VMs for background coding agents, enabling parallel agent execution without runtime conflicts. The tool allows self-hosting on KVM-supported Linux systems and defines environments via JSON templates. Scale background coding agents Run multiple background coding agents at the same time with zero runtime conflicts from other agents working in parallel. Scale background coding agents Run multiple background coding agents at the same time with zero runtime conflicts from other agents working in parallel. Run agent environments in isolation Every coding agent runs in a separate VM, giving agents complete control of its dev environment from file systems to background processes. Define environments as JSON All Bastion environments are initialized with schema validated JSON templates rather than manually configured. Self-host on your infrastructure Run Bastion on Linux systems with KVM support, from a local workstation to cloud instances like AWS EC2.