Developing in a codespace

You can open a codespace on GitHub, then develop using Visual Studio Code's features.

Anyone can develop in a codespace owned by their user account.

Codespaces is available for user accounts using GitHub Free or GitHub Pro. For more information, see "GitHub's products."

Note: Codespaces is currently in limited public beta and subject to change. During the beta period, GitHub does not make any guarantees about the availability of Codespaces. For more information about joining the beta, see "About Codespaces."

After you open a codespace, you can develop using Visual Studio Code's features, such as text editing, debugging, and Git commands. For more information, see the Visual Studio Code documentation.

For the best experience with Codespaces, we recommend using a Chromium-based browser, like Google Chrome or Microsoft Edge. For more information, see "Troubleshooting your codespace."

You can connect to your codespace directly from Visual Studio Code. For more information, see "Connecting to your codespace from Visual Studio Code."

  1. At the top of any page, click Codespaces.
    Codespaces link in header
  2. Click the name of the codespace you want to develop in.
    Name of codespace

Ask a human

Can't find what you're looking for?

Contact us