{
  "category": "agent-sandboxes",
  "rows": [
    {
      "basis": "Running time",
      "caveats": [],
      "cost": "≥ $0.0162",
      "cost_usd": 0.0162,
      "exact_shape": true,
      "fleet": "≥ $142.56",
      "fleet_plan": "Pro 5x",
      "fleet_usd": 142.56,
      "light": "≥ $0.0162",
      "light_lower": false,
      "lower_bound": true,
      "notes": [
        "minimum"
      ],
      "per_hour": "$0.0162",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-7)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-5)\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-7)\"/><path d=\"M40 11 C40 5 46 2 52 4 C48 5 47 7 47 9.5 Z\" fill=\"var(--bird-7)\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          },
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/lizard/",
        "logo": "/logos/lizard.png",
        "logo_dark": false,
        "name": "Lizard",
        "operator": "Lizard",
        "plate": 31,
        "slug": "lizard",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Firecracker microVM sandboxes for AI agents in three fixed sizes billed per second while running, plus GitHub Actions runners at the same rates, on a $19 monthly plan that includes $19 of usage."
      },
      "rank": 1,
      "shape": "Small (2 vCPU / 4 GB)",
      "src": 1,
      "terms": {
        "at_once": {
          "text": "20"
        },
        "pay": {
          "detail": "A monthly plan from $19/mo that includes usage; more usage costs extra.",
          "key": "subscription",
          "label": "Plan from $19/mo"
        },
        "starts": {
          "detail": "Sandbox starts (create, resume, fork) allowed: 24/min · 120/h · 400/day, then refused.",
          "over": "then refused",
          "text": "24/min · 120/h · 400/day"
        }
      },
      "vt": true
    },
    {
      "basis": "Running time",
      "caveats": [],
      "cost": "≥ $0.018",
      "cost_usd": 0.018,
      "exact_shape": true,
      "fleet": "≥ $158.40",
      "fleet_plan": null,
      "fleet_usd": 158.39999999999998,
      "light": "≥ $0.018",
      "light_lower": false,
      "lower_bound": true,
      "notes": [
        "minimum"
      ],
      "per_hour": "$0.018",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 32 L1 22 L4 29 L1 34 L13 39 Z\" fill=\"var(--bird-5)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-3)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-5)\"/><path d=\"M54 14 C60 14 63 18 60 21 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          },
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          },
          {
            "href": "/devboxes/",
            "label": "Devboxes",
            "slug": "devboxes"
          }
        ],
        "href": "/providers/boat/",
        "logo": "/logos/boat.svg",
        "logo_dark": false,
        "name": "boat",
        "operator": "boat",
        "plate": 6,
        "slug": "boat",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Full-VM sandboxes for coding agents on a monthly plan, plus hosted GitHub Actions runners on the same machines."
      },
      "rank": 2,
      "shape": "small (2 vCPU / 4 GB)",
      "src": 2,
      "terms": {
        "at_once": {
          "text": "100"
        },
        "pay": {
          "detail": "A monthly plan from $20/mo that includes usage; more usage costs extra.",
          "key": "subscription",
          "label": "Plan from $20/mo"
        },
        "starts": {
          "detail": "Sandbox starts (create, resume, fork) allowed: 12/min · 60/h · 200/day, then from $0.03 each.",
          "over": "then from $0.03 each",
          "text": "12/min · 60/h · 200/day"
        }
      },
      "vt": true
    },
    {
      "basis": "Running time",
      "caveats": [],
      "cost": "≥ $0.0288",
      "cost_usd": 0.0288,
      "exact_shape": true,
      "fleet": "≥ $253.44",
      "fleet_plan": null,
      "fleet_usd": 253.44,
      "light": "≥ $0.0288",
      "light_lower": false,
      "lower_bound": true,
      "notes": [
        "minimum"
      ],
      "per_hour": "$0.0288",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 32 L1 22 L4 29 L1 34 L13 39 Z\" fill=\"var(--bird-4)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-5)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-4)\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/koyeb/",
        "logo": "/logos/koyeb.png",
        "logo_dark": false,
        "name": "Koyeb",
        "operator": "Koyeb, Inc.",
        "plate": 29,
        "slug": "koyeb",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Sandboxes started from a Python or JavaScript SDK on Koyeb's microVM instances, billed per second at the instance-type price."
      },
      "rank": 3,
      "shape": "eco-large (2 vCPU / 4 GB)",
      "src": 3,
      "terms": {
        "at_once": {
          "reason": "Not published",
          "text": "?"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": {
          "detail": "No limit on starting sandboxes is published.",
          "over": "",
          "text": "?"
        }
      },
      "vt": true
    },
    {
      "basis": "Running time",
      "caveats": [],
      "cost": "≥ $0.0667",
      "cost_usd": 0.06666,
      "exact_shape": true,
      "fleet": "≥ $586.61",
      "fleet_plan": null,
      "fleet_usd": 586.608,
      "light": "≥ $0.0667",
      "light_lower": false,
      "lower_bound": true,
      "notes": [
        "minimum"
      ],
      "per_hour": "$0.0667",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-6)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-2)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-6)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 14 C60 14 63 18 60 21 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/northflank/",
        "logo": "/logos/northflank.png",
        "logo_dark": false,
        "name": "Northflank",
        "operator": "Northflank Ltd",
        "plate": 35,
        "slug": "northflank",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Sandboxes on Northflank's container platform, in microVMs for CPU workloads and gVisor for GPUs, billed per second for vCPU and memory on Northflank Cloud or in your own cloud."
      },
      "rank": 4,
      "shape": "2 vCPU / 4 GB",
      "src": 4,
      "terms": {
        "at_once": {
          "text": "500"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": {
          "detail": "No limit on starting sandboxes is published.",
          "over": "",
          "text": "?"
        }
      },
      "vt": true
    },
    {
      "basis": "Running time",
      "caveats": [],
      "cost": "$0.105",
      "cost_usd": 0.105,
      "exact_shape": true,
      "fleet": "$939.00",
      "fleet_plan": null,
      "fleet_usd": 939.0,
      "light": "$0.105",
      "light_lower": false,
      "lower_bound": false,
      "notes": [],
      "per_hour": "$0.105",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-1)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-5)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-1)\"/><path d=\"M54 14 C60 14 63 18 60 21 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          },
          {
            "href": "/devboxes/",
            "label": "Devboxes",
            "slug": "devboxes"
          }
        ],
        "href": "/providers/exe-dev/",
        "logo": "/logos/exe-dev.png",
        "logo_dark": false,
        "name": "exe.dev",
        "operator": "Bold Software, Inc.",
        "plate": 19,
        "slug": "exe-dev",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Persistent Linux VMs reachable over SSH and HTTPS, on a monthly plan with shared CPU and memory, plus standalone sandbox VMs metered by the second."
      },
      "rank": 5,
      "shape": "2 vCPU / 4 GiB (2 vCPU / 4 GB)",
      "src": 5,
      "terms": {
        "at_once": {
          "text": "50"
        },
        "pay": {
          "detail": "Billed for what you use, on a plan of at least $15/mo first.",
          "key": "payg",
          "label": "Pay as you go, $15/mo min"
        },
        "starts": {
          "detail": "No limit on starting sandboxes is published.",
          "over": "",
          "text": "?"
        }
      },
      "vt": true
    },
    {
      "basis": "Active CPU",
      "caveats": [
        {
          "detail": "Only CPU in use is billed, so idle time costs less; the light-use column shows how much.",
          "key": "active-cpu",
          "label": "Active-CPU billing"
        }
      ],
      "cost": "$0.15",
      "cost_usd": 0.15,
      "exact_shape": true,
      "fleet": "$1,320",
      "fleet_plan": null,
      "fleet_usd": 1320.0,
      "light": "$0.0654",
      "light_lower": true,
      "lower_bound": false,
      "notes": [],
      "per_hour": "$0.15",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-9)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-10)\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-9)\"/><path d=\"M40 11 C40 5 46 2 52 4 C48 5 47 7 47 9.5 Z\" fill=\"var(--bird-9)\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          },
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          },
          {
            "href": "/devboxes/",
            "label": "Devboxes",
            "slug": "devboxes"
          }
        ],
        "href": "/providers/boxd/",
        "logo": "/logos/boxd.svg",
        "logo_dark": true,
        "name": "boxd",
        "operator": "Azin Tech Operating Company B.V.",
        "plate": 7,
        "slug": "boxd",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Persistent KVM Linux machines for agents and developers, driven by SDK, CLI or SSH, that fork and sleep with memory kept and bill per second on CPU time used, memory in use and disk written; plus a documented setup that runs GitHub-triggered CI on machines restored from a snapshot of the last green main run."
      },
      "rank": 6,
      "shape": "2 vCPU / 4 GB",
      "src": 6,
      "terms": {
        "at_once": {
          "reason": "Machine quota, not a running limit, and boxd's pages disagree: 50 per organization (docs, FAQ; 2 without a payment method) vs 100 (pricing page); hibernated and stopped machines count",
          "text": "?"
        },
        "pay": {
          "detail": "You buy credit up front, then use it. Whether unused credit expires is not published.",
          "key": "prepaid",
          "label": "Prepaid credit"
        },
        "starts": {
          "detail": "No limit on starting sandboxes is published.",
          "over": "",
          "text": "?"
        }
      },
      "vt": true
    },
    {
      "basis": "Running time",
      "caveats": [],
      "cost": "≥ $0.166",
      "cost_usd": 0.1656,
      "exact_shape": true,
      "fleet": null,
      "fleet_plan": null,
      "fleet_usd": null,
      "light": "≥ $0.166",
      "light_lower": false,
      "lower_bound": true,
      "notes": [
        "minimum"
      ],
      "per_hour": "$0.166",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-2)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-7)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-2)\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/blaxel/",
        "logo": "/logos/blaxel.svg",
        "logo_dark": false,
        "name": "Blaxel",
        "operator": "Blaxel, Inc. (part of Baseten)",
        "plate": 5,
        "slug": "blaxel",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Firecracker microVM sandboxes that drop to standby when idle and resume with memory intact, billed per GB of allocated memory per second while active, paid from prepaid credit."
      },
      "rank": 7,
      "shape": "2 vCPU / 4 GB",
      "src": 7,
      "terms": {
        "at_once": {
          "text": "10"
        },
        "pay": {
          "detail": "You buy credit up front, then use it. Unused credit expires.",
          "key": "prepaid",
          "label": "Prepaid credit"
        },
        "starts": {
          "detail": "No limit on starting sandboxes is published.",
          "over": "",
          "text": "?"
        }
      },
      "vt": true
    },
    {
      "basis": "Running time",
      "caveats": [],
      "cost": "≥ $0.166",
      "cost_usd": 0.1656,
      "exact_shape": true,
      "fleet": "≥ $1,457",
      "fleet_plan": null,
      "fleet_usd": 1457.28,
      "light": "≥ $0.166",
      "light_lower": false,
      "lower_bound": true,
      "notes": [
        "minimum"
      ],
      "per_hour": "$0.166",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-10)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-5)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-10)\"/><path d=\"M54 14 C60 14 63 18 60 21 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/daytona/",
        "logo": "/logos/daytona.png",
        "logo_dark": false,
        "name": "Daytona",
        "operator": "Daytona Platforms Inc.",
        "plate": 15,
        "slug": "daytona",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "API-driven sandboxes for AI agents (Linux containers by default, Linux and Windows VMs, GPUs), billed per second for reserved vCPU, memory and disk."
      },
      "rank": 8,
      "shape": "2 vCPU / 4 GB",
      "src": 8,
      "terms": {
        "at_once": {
          "reason": "No sandbox count; concurrency is bounded by the tier's pooled compute (Tier 1: 10 vCPU / 10-20 GiB RAM / 30 GiB disk)",
          "text": "?"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": {
          "detail": "Sandbox starts (create, resume, fork) allowed: 300/min, then refused.",
          "over": "then refused",
          "text": "300/min"
        }
      },
      "vt": true
    },
    {
      "basis": "Running time",
      "caveats": [
        {
          "detail": "A sandbox is stopped after 1 h.",
          "key": "session-cap",
          "label": "Max session 1 h"
        }
      ],
      "cost": "≥ $0.166",
      "cost_usd": 0.1656,
      "exact_shape": true,
      "fleet": "≥ $1,607",
      "fleet_plan": "Pro",
      "fleet_usd": 1607.28,
      "light": "≥ $0.166",
      "light_lower": false,
      "lower_bound": true,
      "notes": [
        "minimum"
      ],
      "per_hour": "$0.166",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-3)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-4)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-3)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 15 L62 18 L54 21 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/e2b/",
        "logo": "/logos/e2b.png",
        "logo_dark": false,
        "name": "E2B",
        "operator": "E2B",
        "plate": 18,
        "slug": "e2b",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Firecracker microVM sandboxes for AI agents, billed per second for the CPU and memory you provision."
      },
      "rank": 9,
      "shape": "2 vCPU / 4 GB",
      "src": 9,
      "terms": {
        "at_once": {
          "text": "20"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": {
          "detail": "Sandbox starts (create, resume, fork) allowed: 60/min, then refused.",
          "over": "then refused",
          "text": "60/min"
        }
      },
      "vt": true
    },
    {
      "basis": "Running time",
      "caveats": [],
      "cost": "≥ $0.206",
      "cost_usd": 0.20600000000000002,
      "exact_shape": true,
      "fleet": "≥ $1,813",
      "fleet_plan": null,
      "fleet_usd": 1812.8000000000002,
      "light": "≥ $0.206",
      "light_lower": false,
      "lower_bound": true,
      "notes": [
        "minimum"
      ],
      "per_hour": "$0.206",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-5)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-4)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-5)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 14 C60 14 63 18 60 21 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/google-agent-sandbox/",
        "logo": "/logos/google-agent-sandbox.png",
        "logo_dark": false,
        "name": "Google Cloud Agent Platform sandboxes",
        "operator": "Google LLC",
        "plate": 25,
        "slug": "google-agent-sandbox",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Managed sandboxes in Google Cloud's Gemini Enterprise Agent Platform (formerly Vertex AI Agent Engine) for code execution, shell, custom containers and computer use, billed per vCPU-hour and GiB-hour."
      },
      "rank": 10,
      "shape": "2 vCPU / 4 GB",
      "src": 10,
      "terms": {
        "at_once": {
          "text": "1,000"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": {
          "detail": "No limit on starting sandboxes is published.",
          "over": "",
          "text": "?"
        }
      },
      "vt": true
    },
    {
      "basis": "Active CPU",
      "caveats": [
        {
          "detail": "Only CPU in use is billed, so idle time costs less; the light-use column shows how much.",
          "key": "active-cpu",
          "label": "Active-CPU billing"
        },
        {
          "detail": "A sandbox is stopped after 8 h.",
          "key": "session-cap",
          "label": "Max session 8 h"
        }
      ],
      "cost": "$0.217",
      "cost_usd": 0.2168,
      "exact_shape": true,
      "fleet": "$1,908",
      "fleet_plan": null,
      "fleet_usd": 1907.84,
      "light": "$0.0557",
      "light_lower": true,
      "lower_bound": false,
      "notes": [],
      "per_hour": "$0.217",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-2)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-9)\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-2)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 14 C60 14 63 18 60 21 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/aws-agentcore/",
        "logo": "/logos/aws-agentcore.png",
        "logo_dark": false,
        "name": "AWS Bedrock AgentCore Code Interpreter",
        "operator": "Amazon Web Services, Inc.",
        "plate": 2,
        "slug": "aws-agentcore",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Managed code-execution sessions for agents in Amazon Bedrock AgentCore, each in its own microVM, billed per second for CPU actually used and peak memory."
      },
      "rank": 11,
      "shape": "2 vCPU / 4 GB",
      "src": 11,
      "terms": {
        "at_once": {
          "text": "1,000"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": {
          "detail": "Sandbox starts (create, resume, fork) allowed: 1,800/min · 108,000/h · 2,592,000/day, then refused.",
          "over": "then refused",
          "text": "1,800/min · 108,000/h · 2,592,000/day"
        }
      },
      "vt": true
    },
    {
      "basis": "Running time",
      "caveats": [],
      "cost": "≥ $0.238",
      "cost_usd": 0.23795999999999998,
      "exact_shape": true,
      "fleet": "≥ $2,094",
      "fleet_plan": null,
      "fleet_usd": 2094.048,
      "light": "≥ $0.238",
      "light_lower": false,
      "lower_bound": true,
      "notes": [
        "minimum"
      ],
      "per_hour": "$0.238",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-3)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-2)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-3)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 16 L59 18 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/modal/",
        "logo": "/logos/modal.svg",
        "logo_dark": false,
        "name": "Modal",
        "operator": "Modal Labs, Inc.",
        "plate": 32,
        "slug": "modal",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Serverless compute platform whose Sandboxes run untrusted or agent-written code in gVisor or VM containers, billed per second for the larger of requested and used CPU and memory."
      },
      "rank": 12,
      "shape": "2 vCPU / 4 GB",
      "src": 12,
      "terms": {
        "at_once": {
          "text": "100"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": {
          "detail": "No limit on starting sandboxes is published.",
          "over": "",
          "text": "?"
        }
      },
      "vt": true
    },
    {
      "basis": "Running time",
      "caveats": [
        {
          "detail": "A sandbox is stopped after 3 h.",
          "key": "session-cap",
          "label": "Max session 3 h"
        }
      ],
      "cost": "≥ $0.24",
      "cost_usd": 0.24000000000000002,
      "exact_shape": false,
      "fleet": "≥ $2,362",
      "fleet_plan": "Business",
      "fleet_usd": 2362.0,
      "light": "≥ $0.24",
      "light_lower": false,
      "lower_bound": true,
      "notes": [
        "minimum"
      ],
      "per_hour": "$0.24",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-1)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-8)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-1)\"/><path d=\"M54 16 L59 18 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/ci-runners/",
            "label": "CI runners",
            "slug": "ci-runners"
          },
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          },
          {
            "href": "/devboxes/",
            "label": "Devboxes",
            "slug": "devboxes"
          }
        ],
        "href": "/providers/namespace/",
        "logo": "/logos/namespace.svg",
        "logo_dark": false,
        "name": "Namespace",
        "operator": "Namespace Labs",
        "plate": 34,
        "slug": "namespace",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "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."
      },
      "rank": 13,
      "shape": "S (4 vCPU / 8 GB)",
      "src": 13,
      "terms": {
        "at_once": {
          "text": "3"
        },
        "pay": {
          "detail": "Billed for what you use, with no plan fee.",
          "key": "payg",
          "label": "Pay as you go"
        },
        "starts": {
          "detail": "No limit on starting sandboxes is published.",
          "over": "",
          "text": "?"
        }
      },
      "vt": true
    },
    {
      "basis": "Active CPU",
      "caveats": [
        {
          "detail": "Only CPU in use is billed, so idle time costs less; the light-use column shows how much.",
          "key": "active-cpu",
          "label": "Active-CPU billing"
        },
        {
          "detail": "A sandbox is stopped after 30 min.",
          "key": "session-cap",
          "label": "Max session 30 min"
        }
      ],
      "cost": "≥ $0.3",
      "cost_usd": 0.30000000000000004,
      "exact_shape": true,
      "fleet": null,
      "fleet_plan": null,
      "fleet_usd": null,
      "light": "≥ $0.12",
      "light_lower": true,
      "lower_bound": true,
      "notes": [
        "rounding",
        "minimum"
      ],
      "per_hour": "$0.3",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 33 L3 25 L5 34 L13 39 Z\" fill=\"var(--bird-7)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-11)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-7)\"/><path d=\"M40 11 C40 5 46 2 52 4 C48 5 47 7 47 9.5 Z\" fill=\"var(--bird-7)\"/><path d=\"M54 16 L59 18 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/deno-sandbox/",
        "logo": "/logos/deno-sandbox.svg",
        "logo_dark": false,
        "name": "Deno Sandbox",
        "operator": "Deno Land Inc.",
        "plate": 16,
        "slug": "deno-sandbox",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Firecracker microVM sandboxes on Deno Deploy, started from a JavaScript or Python SDK and billed on the Deploy plan's CPU-time and memory meters."
      },
      "rank": 14,
      "shape": "2 vCPU / 4 GB",
      "src": 14,
      "terms": {
        "at_once": {
          "text": "3"
        },
        "pay": {
          "detail": "A monthly plan from $20/mo that includes usage; more usage costs extra.",
          "key": "subscription",
          "label": "Plan from $20/mo"
        },
        "starts": {
          "detail": "No limit on starting sandboxes is published.",
          "over": "",
          "text": "?"
        }
      },
      "vt": true
    },
    {
      "basis": "Active CPU",
      "caveats": [
        {
          "detail": "Only CPU in use is billed, so idle time costs less; the light-use column shows how much.",
          "key": "active-cpu",
          "label": "Active-CPU billing"
        },
        {
          "detail": "A fee of $0.0000006 per sandbox started comes on top; it's in the costs shown.",
          "key": "job-fee",
          "label": "+$0.0000006 per sandbox"
        }
      ],
      "cost": "≥ $0.341",
      "cost_usd": 0.3408006,
      "exact_shape": true,
      "fleet": "≥ $2,999",
      "fleet_plan": null,
      "fleet_usd": 2999.0406599999997,
      "light": "≥ $0.11",
      "light_lower": true,
      "lower_bound": true,
      "notes": [
        "rounding"
      ],
      "per_hour": "$0.341",
      "provider": {
        "bird": "<svg class=\"bird\" viewBox=\"0 0 64 56\" aria-hidden=\"true\" focusable=\"false\"><g stroke=\"var(--ink)\" stroke-width=\"2.4\" stroke-linejoin=\"round\" stroke-linecap=\"round\"><path d=\"M15 34 L4 30 L5 38 L13 39 Z\" fill=\"var(--bird-10)\"/><path d=\"M13 33 C13 23 22 18 31 20 C33 12 39 8 45 9 C51 10 55 15 54 21 C53 27 50 30 46 33 C42 39 35 42 27 42 C19 42 13 39 13 33 Z\" fill=\"var(--bird-0)\"/><path d=\"M33 37 C38 36 43 34 46 31\" fill=\"none\" stroke=\"var(--breast)\" stroke-width=\"2.6\"/><path d=\"M19 30 C25 24 34 24 38 31 C32 35 24 35 19 30 Z\" fill=\"var(--bird-10)\"/><path d=\"M42 9.5 L41 3.5 M45.5 8.5 L46.5 2.5 M49 10 L52 5\" fill=\"none\"/><path d=\"M54 14 C60 14 63 18 60 21 L54 20 Z\" fill=\"var(--amber)\"/><path d=\"M28 42 L27 48 M35 41 L36 47\" fill=\"none\"/></g><circle cx=\"47\" cy=\"15\" r=\"2.4\" fill=\"var(--eye)\"/><circle cx=\"47.8\" cy=\"14.2\" r=\"0.8\" fill=\"var(--glint)\"/></svg>",
        "bowerbird": false,
        "categories": [
          {
            "href": "/agent-sandboxes/",
            "label": "Agent sandboxes",
            "slug": "agent-sandboxes"
          }
        ],
        "href": "/providers/vercel-sandbox/",
        "logo": "/logos/vercel-sandbox.png",
        "logo_dark": false,
        "name": "Vercel Sandbox",
        "operator": "Vercel Inc.",
        "plate": 46,
        "slug": "vercel-sandbox",
        "status": "active",
        "status_label": "Active",
        "status_since": null,
        "summary": "Firecracker microVM sandboxes started through Vercel's SDKs and CLI, billed for active CPU time plus provisioned memory."
      },
      "rank": 15,
      "shape": "2 vCPU / 4 GB",
      "src": 15,
      "terms": {
        "at_once": {
          "text": "10,000"
        },
        "pay": {
          "detail": "Billed for what you use, on a plan of at least $20/mo first.",
          "key": "payg",
          "label": "Pay as you go, $20/mo min"
        },
        "starts": {
          "detail": "No limit on starting sandboxes is published.",
          "over": "",
          "text": "?"
        }
      },
      "vt": true
    }
  ],
  "scenarios": {
    "fleet_days_per_month": 22.0,
    "fleet_hours_per_day": 8.0,
    "fleet_sandboxes": 50,
    "light_cpu_share": 0.1
  },
  "session_hours": 1.0,
  "shape": {
    "memory_gb": 4.0,
    "vcpu": 2
  },
  "unranked": []
}