Cloud development environments that open in the browser or desktop VS Code
GitHub Codespaces provides full development environments running in the cloud, configured from a repository's devcontainer file so every developer gets the same toolchain, extensions and settings from the first minute. You can work in the browser editor, attach desktop VS Code, or connect over SSH, and usage is billed by compute hours plus storage while the environment exists. Because the setup lives in the repository, onboarding a contributor or reproducing a bug that only appears in CI stops being a day of environment archaeology. It is a GitHub feature rather than a standalone product, which is both its convenience and its main limitation.
Last updated: 2026-09-20. This site only provides an index; for exact features, pricing, and licensing, see the official website.
onboarding, consistent dev environments, monorepos, remote teams and contributor sandboxes
If you're comparing similar products, check the alternatives below, or browse all tools in the AI Coding & Development category.
The environment keeps its state but continues to consume storage, and compute stops after a timeout period. Setting a short idle timeout and deleting environments you no longer need avoids quiet costs.
Yes. You can open a codespace in the browser, attach desktop VS Code, or connect over SSH with whichever local editor you prefer, so the environment is portable even when the tooling is standardised.
Not directly. Codespaces is part of GitHub, so teams on GitLab, Bitbucket or a self-hosted forge need a separate cloud development environment product instead.
Anthropic's terminal-based coding agent that edits and runs your project
Open-source VS Code agent that plans, edits and runs commands on your key
AI-first code editor built for working inside a real repository
The most widely adopted AI pair programmer