4.8 KiB
title, intro, versions, type, topics, shortTitle, redirect_from
| title | intro | versions | type | topics | shortTitle | redirect_from | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Using GitHub Copilot in GitHub Codespaces | You can use {% data variables.product.prodname_copilot %} in {% data variables.product.prodname_github_codespaces %} by adding the extension. |
|
reference |
|
Copilot in Codespaces |
|
{% jetbrains %}
{% data reusables.codespaces.codespaces-jetbrains-beta-note %}
{% endjetbrains %}
{% webui %}
Using {% data variables.product.prodname_copilot %} in the {% data variables.product.prodname_vscode_shortname %} web client
{% data reusables.codespaces.copilot-in-vscode %}
{% endwebui %}
{% vscode %}
Using {% data variables.product.prodname_copilot %} in {% data variables.product.prodname_vscode %}
{% data reusables.codespaces.copilot-in-vscode %}
{% endvscode %}
{% jetbrains %}
Installing {% data variables.product.prodname_copilot %} in your JetBrains IDE
{% data variables.product.prodname_copilot %}, an AI pair programmer, can be used in any codespace. For more information, see "About GitHub Copilot."
To use {% data variables.product.prodname_copilot %} in a codespace in your JetBrains IDE, install the {% data variables.product.prodname_copilot %} plugin from within your codespace.
{% note %}
Note: You must install the {% data variables.product.prodname_copilot %} plugin each time you create a new codespace.
{% endnote %}
-
In the JetBrains client application, open the Settings (Windows/Linux) or Preferences (Mac) dialog box:
- Windows/Linux: Click File and then Settings (or press Ctrl+Alt+S)
- Mac: Click JetBrains Client in the MacOS menu bar, then click Preferences (or press command+,)
-
In the left-side menu of the Settings/Preferences dialog box, click Plugins On Host. Then click the Marketplace tab.
-
In the search box, type "copilot" then click the Install button for the {% data variables.product.prodname_copilot %} plugin.
-
Click Accept on the "Third-Party Plugins Privacy Note" dialog box.
-
Click Restart IDE.
-
Click Restart when prompted to confirm that you want to restart the backend IDE that's running remotely. The JetBrains client application will close when you do this.
-
Open the codespace again from the JetBrains Gateway application. For more information, see "Using {% data variables.product.prodname_github_codespaces %} in your JetBrains IDE."
-
After your JetBrains IDE has restarted, click the Tools menu. Click {% data variables.product.prodname_copilot %}, then click Login to {% data variables.product.prodname_dotcom %}.
-
In the "Sign in to {% data variables.product.prodname_dotcom %}" dialog box, to copy the device code and open the device activation window, click Copy and Open.
-
A device activation window will open in your browser. Paste the device code, then click Continue.
- To paste the code in Windows or Linux, press Ctrl+v.
- To paste the code in macOS, press command+v.
-
{% data variables.product.prodname_dotcom %} will request the necessary permissions for {% data variables.product.prodname_copilot %}. To approve these permissions, click Authorize {% data variables.product.prodname_copilot %} Plugin.
-
After the permissions have been approved, your JetBrains IDE will show a confirmation. To begin using {% data variables.product.prodname_copilot %}, click OK.
Further reading
{% endjetbrains %}





