Visual Studio CodespacesPreview
Cloud-powered development environments accessible from anywhere
Create and manage development environments in the cloud
Be ready to code in minutes, with cloud-powered development environments that can be used for day-to-day development or short-term tasks like pull requests. Create as many environments as you need and connect to them with the IDE of your choice, including Visual Studio Code, Visual Studio (support in private preview), or the included browser-based editor.
Edit and collaborate more productively using breakpoint debugging, AI-powered completions, and real-time co-editing features
Choose environment sizes to match the amount of resources (including GPU resources) needed for each project or task, and temporarily scale up an environment for intensive tasks
Use the programming languages and frameworks of your choice, including Node.js, Python, and .NET Core
Avoid wasting unused resources—environments don’t have time limits, and they suspend when you’re not using them
Onboard new projects quickly
Get to code quickly by providing a fully configured development environment in minutes. When you include a reference to a code repository, Visual Studio Codespaces automatically sets up the source code, runtime, tools, and extensions.
Develop from anywhere
Seamlessly roam across machines or IDEs while working on the same environment, without needing to reconfigure settings. If you need to access an environment that doesn’t have an IDE installed, connect using the built-in browser-based editor and pick up right where you left off.
Easily connect to other services
Add extensions to your environments from the Visual Studio Marketplace to get additional languages and debuggers, and to connect to other services. Using the built-in support for Git and other source control providers, set up continuous integration or automation workflows by connecting your repository to GitHub Actions or Azure Pipelines and deploy to the platform, cloud, or server of your choice.
Pay only for what you need, with no upfront cost
With Visual Studio Codespaces, you pay based on how many environments you have and how long you use them. The hourly price of an environment includes compute, network, and storage bundled into a single unit that makes calculating costs straightforward.
Visual Studio Codespaces documentation and resources
Learn how to create environments, how to connect your editor, and more in the documentation.
See the Visual Studio Codespaces FAQ.