---
title: GitHub Codespaces
slug: github-codespaces
url: "https://toolweight.com/tools/github-codespaces"
homepage: "https://github.com/features/codespaces"
categories: sandbox-providers
last_verified: 2026-01-15
dataset_version: 0738be72
license: CC-BY-4.0
---

# GitHub Codespaces

> Devcontainer-backed cloud VMs built for humans, occasionally repurposed for agents.

- Gives every repo a full Azure VM configured by a devcontainer, with editor, port forwarding and persistent storage
- Designed for a developer in front of it, not an API creating four hundred; boot times and quotas reflect that
- Here because teams reach for it first, and the Australian region and devcontainer standard are real advantages

## Identity

|  |  |
| --- | --- |
| Name | GitHub Codespaces |
| Company | GitHub |
| One-liner | Devcontainer-backed cloud VMs built for humans, occasionally repurposed for agents. |
| Site | https://github.com/features/codespaces |
| Docs | https://docs.github.com/en/codespaces |
| Founded | 2020 |
| Funding | Public |
| Compared in | 1 |

## Where it is compared

### [Sandbox providers](https://toolweight.com/compare/sandbox-providers)
Ranked **#14 of 19** on default weights.
| Field | Value | Confidence | Verified | Source | Note | Permalink |
| --- | --- | --- | --- | --- | --- | --- |
| Cold start | 45s | Inferred | - | - | Estimate for a cold codespace on a devcontainer with no prebuild. Prebuilds cut this to roughly ten seconds; resuming a stopped codespace is faster again. | https://toolweight.com/compare/sandbox-providers#github-codespaces--cold_start_measured |
| Cold start (claimed) | 10s | Vendor-claimed | 2026-01-15 | https://docs.github.com/en/codespaces/prebuilding-your-codespaces | GitHub markets prebuilds as making codespaces available in seconds. | https://toolweight.com/compare/sandbox-providers#github-codespaces--cold_start_claimed |
| Isolation | vm | Inferred | - | - | A dedicated Azure VM per codespace. | https://toolweight.com/compare/sandbox-providers#github-codespaces--isolation_tech |
| Root in guest | ● | Vendor-claimed | 2026-01-15 | https://docs.github.com/en/codespaces | - | https://toolweight.com/compare/sandbox-providers#github-codespaces--root_access |
| Egress control | allowlist | Vendor-claimed | 2026-01-15 | https://docs.github.com/en/codespaces | Organisation policies can restrict outbound network access. | https://toolweight.com/compare/sandbox-providers#github-codespaces--egress_control |
| Max runtime | 24h | Inferred | - | - | No hard runtime cap; idle timeout defaults to 30 minutes and retention to 30 days. | https://toolweight.com/compare/sandbox-providers#github-codespaces--max_runtime |
| Persistent FS | ● | Vendor-claimed | 2026-01-15 | https://docs.github.com/en/codespaces | - | https://toolweight.com/compare/sandbox-providers#github-codespaces--persistent_fs |
| Snapshot & fork | ◐ | Inferred | - | - | Prebuilds are a build cache, not a runtime snapshot; you cannot fork a live codespace. | https://toolweight.com/compare/sandbox-providers#github-codespaces--snapshot_fork |
| Custom images | ● | Vendor-claimed | 2026-01-15 | https://containers.dev | The devcontainer spec, which is an open standard and portable. | https://toolweight.com/compare/sandbox-providers#github-codespaces--custom_images |
| GPU | ○ | Inferred | - | - | Not on standard self-serve machine types. | https://toolweight.com/compare/sandbox-providers#github-codespaces--gpu |
| Runtimes | any-oci-image | Inferred | - | - | - | https://toolweight.com/compare/sandbox-providers#github-codespaces--language_runtimes |
| Preview URLs | ● | Vendor-claimed | 2026-01-15 | https://docs.github.com/en/codespaces | Forwarded ports, private by default. | https://toolweight.com/compare/sandbox-providers#github-codespaces--preview_urls |
| Browser inside | ◐ | Inferred | - | - | - | https://toolweight.com/compare/sandbox-providers#github-codespaces--browser_in_sandbox |
| File up/download | ◐ | Inferred | - | - | CLI and SSH; no clean programmatic file API. | https://toolweight.com/compare/sandbox-providers#github-codespaces--file_transfer_api |
| Sydney region | ● | Vendor-claimed | 2026-01-15 | https://docs.github.com/en/codespaces | Australia is a selectable region. | https://toolweight.com/compare/sandbox-providers#github-codespaces--sydney_region |
| Concurrent limit | 10 sandboxes | Inferred | - | - | Per-user concurrent codespace limits are low by default; this is a product for humans. | https://toolweight.com/compare/sandbox-providers#github-codespaces--max_concurrency |
| MCP server | ○ | Inferred | - | - | GitHub's MCP server covers the API surface, not codespace exec. | https://toolweight.com/compare/sandbox-providers#github-codespaces--mcp_server |
| SDKs | rest-api, cli | Inferred | - | - | - | https://toolweight.com/compare/sandbox-providers#github-codespaces--sdk_languages |
| Streaming output | ◐ | Inferred | - | - | Over SSH; no exec-stream API. | https://toolweight.com/compare/sandbox-providers#github-codespaces--streaming_stdout |
| Price / hour | $0.18/hr | Vendor-claimed | 2026-01-15 | https://docs.github.com/en/billing/managing-billing-for-github-codespaces | 2-core / 8 GB at $0.18/hr, plus storage per GB-month. | https://toolweight.com/compare/sandbox-providers#github-codespaces--price_per_hour |
| Meter | per-minute | Inferred | - | - | Metered in compute-minutes. | https://toolweight.com/compare/sandbox-providers#github-codespaces--billing_granularity |
| Idle cost | storage-only | Vendor-claimed | 2026-01-15 | https://docs.github.com/en/billing | Stopped codespaces bill storage. | https://toolweight.com/compare/sandbox-providers#github-codespaces--idle_billing |
| GitHub stars | - | Inferred | - | - | - | https://toolweight.com/compare/sandbox-providers#github-codespaces--github_stars |
| Funding | public | Vendor-claimed | 2026-01-15 | https://microsoft.com | - | https://toolweight.com/compare/sandbox-providers#github-codespaces--funding_stage |
| Shipped | 2020 | Vendor-claimed | 2026-01-15 | https://github.blog | - | https://toolweight.com/compare/sandbox-providers#github-codespaces--launched |
| Positioning | A configured development environment in the cloud, one click from the repository. | Inferred | - | - | - | https://toolweight.com/compare/sandbox-providers#github-codespaces--positioning |

**Verdict.** Excellent for a human, a bad substrate for an API creating hundreds of sandboxes.

## Alternatives

- [Blaxel](https://toolweight.com/tools/blaxel), Agent-first cloud claiming ~25 ms microVM boots from snapshots.
- [boat](https://toolweight.com/tools/boat), Persistent Ubuntu VMs for agents with SSH, Docker and disk-level fork, billed per second.
- [Cloudflare Sandbox](https://toolweight.com/tools/cloudflare-sandbox), Container sandboxes driven from a Worker, addressed through Durable Objects.
- [CodeSandbox SDK](https://toolweight.com/tools/codesandbox-sdk), Firecracker VMs with memory snapshots, from the online IDE, now owned by Together AI.
- [Daytona](https://toolweight.com/tools/daytona), Sub-second container sandboxes for agent workloads, from a team that built a dev-env manager.
- [Self-hosted Firecracker](https://toolweight.com/tools/diy-firecracker), The baseline: Firecracker on your own metal, plus every hard part you now own.
- [E2B](https://toolweight.com/tools/e2b), Open-source Firecracker sandboxes with Python and TypeScript SDKs for AI agents.
- [exe.dev](https://toolweight.com/tools/exe-dev), Persistent VMs you SSH into, with root, apt and systemd, on a flat monthly plan.
- [Fly.io Machines](https://toolweight.com/tools/fly-machines), Raw Firecracker microVMs with a REST API, durable volumes and 35+ regions.
- [Freestyle](https://toolweight.com/tools/freestyle), Run untrusted JavaScript and full dev servers, with git hosting and domains built in.
- [Islo](https://toolweight.com/tools/islo), Per-agent isolated cloud sandboxes with enterprise policy controls, from Incredibuild.
- [Modal](https://toolweight.com/tools/modal), Serverless Python compute with a Sandbox API bolted onto a GPU-first platform.

## Logo & brand colours

SVG files: https://toolweight.com/teams/github/logo.svg and https://toolweight.com/teams/github/mono.svg. JSON: https://toolweight.com/api/v1/brands/github.

| Hex | oklch |
| --- | --- |
| #1b1f23 | oklch(23.7% 0.010 248.2) |

## Licence and attribution

Data from Toolweight (https://toolweight.com), licensed CC-BY-4.0.

- Licence: [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/)
- Canonical HTML: https://toolweight.com/tools/github-codespaces
- Machine-readable: https://toolweight.com/tools/github-codespaces.md · https://toolweight.com/api/v1 · https://toolweight.com/mcp
- Toolweight takes no affiliate revenue and sells no placements.
