# Roost > Roost (roost.guide) lists dated, sourced prices and limits for CI runners and agent sandboxes. Every price links to the provider's own page and the date it was checked; values a provider doesn't publish are marked unknown, with the reason. Roost is run openly by Bowerbird, which is building CI runners of its own. Bowerbird has not launched and is not listed; when it is, it follows the same rules as every other provider and gets no special sort order. Data last checked: 31 Oct 2026. Rankings compare the cost of one 5-minute CI job (or one busy 1-hour sandbox session at 2 vCPU / 4 GB), including billing increments and billed setup. Every page has a Markdown version at index.md. ## Rankings - [Agent sandbox prices: 2 vCPU / 4 GB, 1 hour](https://roost.guide/agent-sandboxes/index.md): Across 3 providers, one busy 1-hour session at 2 vCPU / 4 GB costs between ≥ $0.018 (boat) and ≥ $0.166 (E2B), with prices checked 31 Oct 2026. - [CI runner prices: Linux x64, 2 vCPU](https://roost.guide/ci-runners/index.md): Across 15 providers, one 5-minute job on a Linux x64, 2 vCPU runner costs between ≥ $0.0015 (boat) and ≥ $0.05 (GitLab.com), with prices checked 31 Oct 2026. - [CI runner prices: Linux x64, 1 vCPU](https://roost.guide/ci-runners/linux-x64-1/index.md): Across 5 providers, one 5-minute job on a Linux x64, 1 vCPU runner costs between ≥ $0.00125 (Celesto) and ≥ $0.015 (Shipfox), with prices checked 31 Oct 2026. - [CI runner prices: Linux x64, 4 vCPU](https://roost.guide/ci-runners/linux-x64-4/index.md): Across 13 providers, one 5-minute job on a Linux x64, 4 vCPU runner costs between ≥ $0.003 (boat) and $0.08 (Buildkite), with prices checked 31 Oct 2026. - [CI runner prices: Linux x64, 8 vCPU](https://roost.guide/ci-runners/linux-x64-8/index.md): Across 13 providers, one 5-minute job on a Linux x64, 8 vCPU runner costs between ≥ $0.006 (boat) and $0.16 (Buildkite), with prices checked 31 Oct 2026. - [CI runner prices: Linux x64, 16 vCPU](https://roost.guide/ci-runners/linux-x64-16/index.md): Across 11 providers, one 5-minute job on a Linux x64, 16 vCPU runner costs between ≥ $0.0167 (boat) and ≥ $0.24 (Shipfox), with prices checked 31 Oct 2026. - [CI runner prices: Linux x64, 30 vCPU](https://roost.guide/ci-runners/linux-x64-30/index.md): Only Ubicloud lists a known price for one 5-minute job on a Linux x64, 30 vCPU runner: ≥ $0.0938 (checked 31 Oct 2026). - [CI runner prices: Linux x64, 32 vCPU](https://roost.guide/ci-runners/linux-x64-32/index.md): Across 7 providers, one 5-minute job on a Linux x64, 32 vCPU runner costs between $0.088 (Jog) and $0.48 (Depot), with prices checked 31 Oct 2026. - [CI runner prices: Linux x64, 64 vCPU](https://roost.guide/ci-runners/linux-x64-64/index.md): Across 2 providers, one 5-minute job on a Linux x64, 64 vCPU runner costs between $0.81 (GitHub Actions) and $0.96 (Depot), with prices checked 31 Oct 2026. - [CI runner prices: Linux x64, 96 vCPU](https://roost.guide/ci-runners/linux-x64-96/index.md): Only GitHub Actions lists a known price for one 5-minute job on a Linux x64, 96 vCPU runner: $1.26 (checked 31 Oct 2026). - [CI runner prices: Linux arm64, 1 vCPU](https://roost.guide/ci-runners/linux-arm64-1/index.md): Across 2 providers, one 5-minute job on a Linux arm64, 1 vCPU runner costs between $0.0075 (Namespace) and ≥ $0.01 (CRACI), with prices checked 31 Oct 2026. - [CI runner prices: Linux arm64, 2 vCPU](https://roost.guide/ci-runners/linux-arm64-2/index.md): Across 9 providers, one 5-minute job on a Linux arm64, 2 vCPU runner costs between ≥ $0.00625 (Ubicloud) and ≥ $0.05 (GitLab.com), with prices checked 31 Oct 2026. - [CI runner prices: Linux arm64, 4 vCPU](https://roost.guide/ci-runners/linux-arm64-4/index.md): Across 7 providers, one 5-minute job on a Linux arm64, 4 vCPU runner costs between ≥ $0.0125 (Ubicloud) and $0.08 (Buildkite), with prices checked 31 Oct 2026. - [CI runner prices: Linux arm64, 6 vCPU](https://roost.guide/ci-runners/linux-arm64-6/index.md): Only WarpBuild lists a known price for one 5-minute job on a Linux arm64, 6 vCPU runner: $0.4 (checked 31 Oct 2026). - [CI runner prices: Linux arm64, 8 vCPU](https://roost.guide/ci-runners/linux-arm64-8/index.md): Across 7 providers, one 5-minute job on a Linux arm64, 8 vCPU runner costs between ≥ $0.025 (Ubicloud) and $0.16 (Buildkite), with prices checked 31 Oct 2026. - [CI runner prices: Linux arm64, 12 vCPU](https://roost.guide/ci-runners/linux-arm64-12/index.md): Only WarpBuild lists a known price for one 5-minute job on a Linux arm64, 12 vCPU runner: $0.8 (checked 31 Oct 2026). - [CI runner prices: Linux arm64, 16 vCPU](https://roost.guide/ci-runners/linux-arm64-16/index.md): Across 6 providers, one 5-minute job on a Linux arm64, 16 vCPU runner costs between ≥ $0.05 (Ubicloud) and $0.24 (Depot), with prices checked 31 Oct 2026. - [CI runner prices: Linux arm64, 30 vCPU](https://roost.guide/ci-runners/linux-arm64-30/index.md): Only Ubicloud lists a known price for one 5-minute job on a Linux arm64, 30 vCPU runner: ≥ $0.0938 (checked 31 Oct 2026). - [CI runner prices: Linux arm64, 32 vCPU](https://roost.guide/ci-runners/linux-arm64-32/index.md): Across 6 providers, one 5-minute job on a Linux arm64, 32 vCPU runner costs between ≥ $0.2 (Blacksmith) and $0.48 (Depot), with prices checked 31 Oct 2026. - [CI runner prices: Linux arm64, 64 vCPU](https://roost.guide/ci-runners/linux-arm64-64/index.md): Across 2 providers, one 5-minute job on a Linux arm64, 64 vCPU runner costs between $0.49 (GitHub Actions) and $0.96 (Depot), with prices checked 31 Oct 2026. - [CI runner prices: Windows x64, 1 vCPU](https://roost.guide/ci-runners/windows-x64-1/index.md): Only Namespace lists a known price for one 5-minute job on a Windows x64, 1 vCPU runner: $0.015 (checked 31 Oct 2026). - [CI runner prices: Windows x64, 2 vCPU](https://roost.guide/ci-runners/windows-x64-2/index.md): Across 6 providers, one 5-minute job on a Windows x64, 2 vCPU runner costs between $0.03 (Namespace) and $0.08 (Buildkite), with prices checked 31 Oct 2026. - [CI runner prices: Windows x64, 4 vCPU](https://roost.guide/ci-runners/windows-x64-4/index.md): Across 6 providers, one 5-minute job on a Windows x64, 4 vCPU runner costs between $0.06 (Namespace) and $0.16 (Buildkite), with prices checked 31 Oct 2026. - [CI runner prices: Windows x64, 8 vCPU](https://roost.guide/ci-runners/windows-x64-8/index.md): Across 6 providers, one 5-minute job on a Windows x64, 8 vCPU runner costs between $0.12 (Namespace) and $0.32 (Buildkite), with prices checked 31 Oct 2026. - [CI runner prices: Windows x64, 16 vCPU](https://roost.guide/ci-runners/windows-x64-16/index.md): Across 5 providers, one 5-minute job on a Windows x64, 16 vCPU runner costs between $0.24 (Namespace) and $0.41 (GitHub Actions), with prices checked 31 Oct 2026. - [CI runner prices: Windows x64, 32 vCPU](https://roost.guide/ci-runners/windows-x64-32/index.md): Across 5 providers, one 5-minute job on a Windows x64, 32 vCPU runner costs between $0.48 (Namespace) and $0.81 (GitHub Actions), with prices checked 31 Oct 2026. - [CI runner prices: Windows x64, 64 vCPU](https://roost.guide/ci-runners/windows-x64-64/index.md): Across 2 providers, one 5-minute job on a Windows x64, 64 vCPU runner costs between $1.28 (Depot) and $1.61 (GitHub Actions), with prices checked 31 Oct 2026. - [CI runner prices: Windows x64, 96 vCPU](https://roost.guide/ci-runners/windows-x64-96/index.md): Only GitHub Actions lists a known price for one 5-minute job on a Windows x64, 96 vCPU runner: $2.76 (checked 31 Oct 2026). - [CI runner prices: Windows arm64, 2 vCPU](https://roost.guide/ci-runners/windows-arm64-2/index.md): Only GitHub Actions lists a known price for one 5-minute job on a Windows arm64, 2 vCPU runner: $0.04 (checked 31 Oct 2026). - [CI runner prices: Windows arm64, 4 vCPU](https://roost.guide/ci-runners/windows-arm64-4/index.md): Only GitHub Actions lists a known price for one 5-minute job on a Windows arm64, 4 vCPU runner: $0.07 (checked 31 Oct 2026). - [CI runner prices: Windows arm64, 8 vCPU](https://roost.guide/ci-runners/windows-arm64-8/index.md): Only GitHub Actions lists a known price for one 5-minute job on a Windows arm64, 8 vCPU runner: $0.13 (checked 31 Oct 2026). - [CI runner prices: Windows arm64, 16 vCPU](https://roost.guide/ci-runners/windows-arm64-16/index.md): Only GitHub Actions lists a known price for one 5-minute job on a Windows arm64, 16 vCPU runner: $0.25 (checked 31 Oct 2026). - [CI runner prices: Windows arm64, 32 vCPU](https://roost.guide/ci-runners/windows-arm64-32/index.md): Only GitHub Actions lists a known price for one 5-minute job on a Windows arm64, 32 vCPU runner: $0.49 (checked 31 Oct 2026). - [CI runner prices: Windows arm64, 64 vCPU](https://roost.guide/ci-runners/windows-arm64-64/index.md): Only GitHub Actions lists a known price for one 5-minute job on a Windows arm64, 64 vCPU runner: $0.97 (checked 31 Oct 2026). - [CI runner prices: macOS x64, 4 vCPU](https://roost.guide/ci-runners/macos-x64-4/index.md): Only GitHub Actions lists a known price for one 5-minute job on a macOS x64, 4 vCPU runner: $0.31 (checked 31 Oct 2026). - [CI runner prices: macOS x64, 12 vCPU](https://roost.guide/ci-runners/macos-x64-12/index.md): Only GitHub Actions lists a known price for one 5-minute job on a macOS x64, 12 vCPU runner: $0.385 (checked 31 Oct 2026). - [CI runner prices: macOS arm64, 2 vCPU](https://roost.guide/ci-runners/macos-arm64-2/index.md): Only Tenki lists a known price for one 5-minute job on a macOS arm64, 2 vCPU runner: $0.2 (checked 31 Oct 2026). - [CI runner prices: macOS arm64, 3 vCPU](https://roost.guide/ci-runners/macos-arm64-3/index.md): Only GitHub Actions lists a known price for one 5-minute job on a macOS arm64, 3 vCPU runner: $0.31 (checked 31 Oct 2026). - [CI runner prices: macOS arm64, 4 vCPU](https://roost.guide/ci-runners/macos-arm64-4/index.md): Across 2 providers, one 5-minute job on a macOS arm64, 4 vCPU runner costs between $0.3 (Namespace) and $0.4 (Tenki), with prices checked 31 Oct 2026. - [CI runner prices: macOS arm64, 5 vCPU](https://roost.guide/ci-runners/macos-arm64-5/index.md): Only GitHub Actions lists a known price for one 5-minute job on a macOS arm64, 5 vCPU runner: $0.51 (checked 31 Oct 2026). - [CI runner prices: macOS arm64, 6 vCPU](https://roost.guide/ci-runners/macos-arm64-6/index.md): Across 5 providers, one 5-minute job on a macOS arm64, 6 vCPU runner costs between ≥ $0.4 (Blacksmith) and $0.6 (Tenki), with prices checked 31 Oct 2026. - [CI runner prices: macOS arm64, 8 vCPU](https://roost.guide/ci-runners/macos-arm64-8/index.md): Across 3 providers, one 5-minute job on a macOS arm64, 8 vCPU runner costs between $0.4 (Depot) and $0.8 (Tenki), with prices checked 31 Oct 2026. - [CI runner prices: macOS arm64, 12 vCPU](https://roost.guide/ci-runners/macos-arm64-12/index.md): Across 4 providers, one 5-minute job on a macOS arm64, 12 vCPU runner costs between ≥ $0.8 (Blacksmith) and $1.20 (Buildkite), with prices checked 31 Oct 2026. - [CI runner prices: macOS arm64, 16 vCPU](https://roost.guide/ci-runners/macos-arm64-16/index.md): Only Namespace lists a known price for one 5-minute job on a macOS arm64, 16 vCPU runner: $1.20 (checked 31 Oct 2026). ## Providers - [actuated: prices and limits](https://roost.guide/providers/actuated/index.md): A managed control plane that runs GitHub Actions and GitLab CI jobs in Firecracker microVMs on servers you supply, for a flat fee per server per month. Prices and limits checked 31 Oct 2026. - [Blacksmith: prices and limits](https://roost.guide/providers/blacksmith/index.md): Hosted GitHub Actions runners on Linux (x64 and arm64), Windows and macOS, billed per minute, with a co-located cache, Docker layer caching and sticky disks. Prices and limits checked 31 Oct 2026. - [boat: prices and limits](https://roost.guide/providers/boat/index.md): Full-VM sandboxes for coding agents on a monthly plan, plus hosted GitHub Actions runners on the same machines. Prices and limits checked 31 Oct 2026. - [boxd: prices and limits](https://roost.guide/providers/boxd/index.md): KVM Linux machines billed per resource, with a documented setup that runs GitHub-triggered CI on fresh machines restored from a snapshot of the last green main run. Prices and limits checked 31 Oct 2026. - [BuildJet: prices and limits](https://roost.guide/providers/buildjet/index.md): Hosted runners for GitHub Actions, shut down on 31 March 2026. Prices and limits checked 31 Oct 2026. - [Buildkite: prices and limits](https://roost.guide/providers/buildkite/index.md): Buildkite-hosted agents for Buildkite Pipelines, billed per vCPU minute on top of a Buildkite platform plan. Prices and limits checked 31 Oct 2026. - [Celesto: prices and limits](https://roost.guide/providers/celesto/index.md): MicroVM "agent computers" sold as agent sandboxes and as self-hosted-label runners for GitHub Actions, paid from prepaid credit. Prices and limits checked 31 Oct 2026. - [Cirrus Runners: prices and limits](https://roost.guide/providers/cirrus-runners/index.md): Hosted GitHub Actions runners from Cirrus Labs at a flat monthly price per concurrent runner, closed to new customers since Cirrus Labs announced it is joining OpenAI in April 2026. Prices and limits checked 31 Oct 2026. - [Cirun: prices and limits](https://roost.guide/providers/cirun/index.md): A managed service that starts ephemeral GitHub Actions runners in your own cloud account or on your own hardware, priced by the number of private repositories. Prices and limits checked 31 Oct 2026. - [CRACI: prices and limits](https://roost.guide/providers/craci/index.md): Linux GitHub Actions runners that record each job's dependencies as an SBOM and enforce an egress policy, billed per vCPU-minute and metered per second. Prices and limits checked 31 Oct 2026. - [Depot: prices and limits](https://roost.guide/providers/depot/index.md): Managed GitHub Actions runners for Linux, Windows and macOS on single-tenant EC2 instances, sold in monthly plans with included minutes and per-minute overage. Prices and limits checked 31 Oct 2026. - [E2B: prices and limits](https://roost.guide/providers/e2b/index.md): Firecracker microVM sandboxes for AI agents, billed per second for the CPU and memory you provision. Prices and limits checked 31 Oct 2026. - [GitHub Actions: prices and limits](https://roost.guide/providers/github/index.md): GitHub's own hosted runners for GitHub Actions, billed per minute against a monthly dollar allowance included in each plan. Prices and limits checked 31 Oct 2026. - [GitLab.com: prices and limits](https://roost.guide/providers/gitlab/index.md): GitLab-hosted runners for GitLab CI/CD on GitLab.com, paid in compute minutes that each machine type uses at its own cost factor. Prices and limits checked 31 Oct 2026. - [Jog: prices and limits](https://roost.guide/providers/jog/index.md): Linux x64 GitHub Actions runners for private repositories, paid from prepaid credit and billed per second. Prices and limits checked 31 Oct 2026. - [Latchkey: prices and limits](https://roost.guide/providers/latchkey/index.md): Managed Linux x64 runners for GitHub Actions and Latchkey's own CI, billed per minute on top of a monthly plan that includes free minutes. Prices and limits checked 31 Oct 2026. - [Namespace: prices and limits](https://roost.guide/providers/namespace/index.md): Managed GitHub Actions runners on Linux (x64 and arm64), Windows and macOS, billed per minute by machine shape, with cache volumes and remote Docker builders. Prices and limits checked 31 Oct 2026. - [RunsOn: prices and limits](https://roost.guide/providers/runs-on/index.md): A licensed orchestrator that starts GitHub Actions runners on EC2 in your own AWS account, with a flat annual licence and compute billed by AWS. Prices and limits checked 31 Oct 2026. - [Shipfox: prices and limits](https://roost.guide/providers/shipfox/index.md): An open-source workflow platform for coding agents and CI checks, with pay-as-you-go hosted Linux runners on Shipfox Cloud billed per minute. Prices and limits checked 31 Oct 2026. - [Sprinters: prices and limits](https://roost.guide/providers/sprinters/index.md): A GitHub App that starts ephemeral GitHub Actions runners on EC2 in your own AWS account, for $0.01 per job on private repositories with compute billed by AWS. Prices and limits checked 31 Oct 2026. - [Tenki: prices and limits](https://roost.guide/providers/tenki/index.md): Bare-metal Linux x64 and Apple Silicon macOS runners for GitHub Actions, billed per second from a workspace credit balance. Prices and limits checked 31 Oct 2026. - [Ubicloud: prices and limits](https://roost.guide/providers/ubicloud/index.md): Managed GitHub Actions runners for Linux x64 and arm64 on bare-metal servers in Germany, billed per minute with a $2.50 monthly credit. Prices and limits checked 31 Oct 2026. - [WarpBuild: prices and limits](https://roost.guide/providers/warpbuild/index.md): Managed GitHub Actions runners for Linux x64 and arm64, Windows and macOS, billed per minute with no subscription, plus a bring-your-own-cloud option. Prices and limits checked 31 Oct 2026. ## Method and policy - [About Roost](https://roost.guide/about/index.md): Roost is a field guide to build compute: CI runners, agent sandboxes and the services around them. It is written for people choosing where to run their builds and agents, and for the AI assistants they ask. - [Methodology](https://roost.guide/methodology/index.md): How Roost collects prices, what each number means, and how the rankings are calculated. This is a draft: it will change before launch, and every change will be dated here. - [Editorial policy](https://roost.guide/policy/index.md): Roost is run by Bowerbird, which is building CI runners of its own. This page sets out the rules that keep a vendor-run price guide honest. ## Data - [Full dataset (JSON)](https://roost.guide/data/all.json) - [Full dataset (CSV)](https://roost.guide/data/all.csv) - [JSON Schema](https://roost.guide/data/schema.json) ## Optional - [Everything in one file](https://roost.guide/llms-full.txt)