Skip to main content

Changing the machine type for your codespace

You can change the type of machine that's running your codespace, so that you're using resources appropriate for work you're doing.

Os GitHub Codespaces estão disponíveis para organizações que usam o GitHub Team ou o GitHub Enterprise Cloud. GitHub Codespaces também está disponível como uma versão beta limitado para usuários individuais nos planos GitHub Free e GitHub Pro. Para obter mais informações, confira "produtos de GitHub".

About machine types

Note: You can only select or change the machine type if you are a member of an organization using GitHub Codespaces and are creating a codespace on a repository owned by that organization.

Normalmente, você pode executar seu codespace em um computador remoto de 2 a 32 núcleos. Cada uma delas tem um nível diferente de recursos e uma camada diferente de cobrança. Para obter mais informações, confira "Sobre a cobrança do GitHub Codespaces".

Por padrão, o tipo de computador com os recursos válidos mais baixos é usado quando você cria um codespace. You can choose an alternative machine type either when you create a codespace or at any time after you've created a codespace.

For information on choosing a machine type when you create a codespace, see "Creating a codespace." For information on changing the machine type within Visual Studio Code, see "Using GitHub Codespaces in Visual Studio Code."

Changing the machine type in GitHub

  1. Navigate to the "Your codespaces" page at github.com/codespaces.

    The current machine type for each of your codespaces is displayed.

    'Your codespaces' list

  2. Click the ellipsis (...) to the right of the codespace you want to modify.

  3. Click Change machine type.

    'Change machine type' menu option

  4. If multiple machine types are available for your codespace, choose the type of machine you want to use.

    Dialog box showing available machine types to choose

    Note: As opções de tipos de computadores disponíveis podem ser limitadas por uma política configurada para sua organização ou por uma especificação de tipo mínimo de computador para seu repositório. Para obter mais informações, confira "Como restringir o acesso aos tipos de computadores" e "Como definir uma especificação mínima para computadores de codespace".

  5. Click Update codespace.

    The change will take effect the next time your codespace restarts.

Force an immediate update of a currently running codespace

If you change the machine type of a codespace you are currently using, and you want to apply the changes immediately, you can force the codespace to restart.

  1. At the bottom left of your codespace window, click Codespaces.

    Click 'Codespaces'

  2. From the options that are displayed at the top of the page select Codespaces: Stop Current Codespace.

    'Suspend Current Codespace' option

  3. After the codespace is stopped, click Restart codespace.

    Click 'Resume'