Skip to content

Commit 9088c30

Browse files
authored
Merge pull request #8959 from microsoft/ntrogh/copilot-faq
Update Copilot FAQ
2 parents 2ce87df + 4c3291d commit 9088c30

File tree

1 file changed

+34
-7
lines changed

1 file changed

+34
-7
lines changed

docs/copilot/faq.md

Lines changed: 34 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,21 @@ There are different ways to get access to GitHub Copilot:
1919
| Individual | <ul><li>Set up GitHub Copilot Free to explore basic functionality at no cost with a monthly limit of completions and chat interactions.</li><li>Sign up for a paid GitHub Copilot plan for more flexibility and access to premium features.</li><li>See [Setting up GitHub Copilot for yourself](https://docs.github.com/en/copilot/setting-up-github-copilot/setting-up-github-copilot-for-yourself) for all options. </li></ul> |
2020
| Organization/Enterprise member | <ul><li>If you are a member of an organization or enterprise that has a subscription to GitHub Copilot, you can request access to Copilot by going to <https://github.com/settings/copilot> and requesting access under "Get Copilot from an organization."</li><li>See [Setting up GitHub Copilot for your organization](https://docs.github.com/en/copilot/setting-up-github-copilot/setting-up-github-copilot-for-your-organization) to enable Copilot for your organization.</li></ul> |
2121

22+
### What's the advantage of signing in with a GitHub account?
23+
24+
Signing in with a GitHub account that has access to GitHub Copilot has the following benefits:
25+
26+
* [Code completions and next edit suggestions in the editor](/docs/copilot/ai-powered-suggestions.md)
27+
* [Increased monthly limit of chat interactions](https://docs.github.com/en/copilot/get-started/plans#comparing-copilot-plans)
28+
* [Access to premium language models in chat](https://docs.github.com/en/copilot/reference/ai-models/supported-models#supported-ai-models-per-copilot-plan) beyond auto model selection
29+
* [Bring your own model keys](/docs/copilot/customization/language-models.md#bring-your-own-language-model-key) (BYOK) to access more models
30+
* [Remote repository indexing and semantic code search](/docs/copilot/reference/workspace-context.md#remote-index)
31+
* [Copilot code review](https://docs.github.com/en/copilot/concepts/agents/code-review)
32+
* [Copilot content exclusions](https://docs.github.com/en/copilot/how-tos/configure-content-exclusion/exclude-content-from-copilot)
33+
* [Delegate tasks to Copilot coding agent](/docs/copilot/copilot-coding-agent.md) for background execution
34+
35+
Depending on your Copilot plan, you might have different levels of access and limits. See [GitHub Copilot plans](https://docs.github.com/en/copilot/get-started/plans) for more information.
36+
2237
### How can I monitor my Copilot usage?
2338

2439
You can view the current Copilot usage in the Copilot status dashboard, available through the VS Code Status Bar. The dashboard shows the following information:
@@ -32,17 +47,17 @@ Visit the GitHub Copilot documentation for more information about [monitoring us
3247

3348
### I reached my completions or chat interactions limit
3449

35-
Your limit of code completions and chat interactions is reset every month, starting from the day you first signed up for the Copilot Free plan. If you reach your limit, you can opt to sign up for a [paid subscription](#how-can-i-get-a-copilot-subscription), and get an unlimited number of completions and chat messages. Alternatively, you can wait until the next month to continue using Copilot for free.
50+
Your limit of code completions and chat interactions is reset every month. If only you've only reached the chat interactions limit, you can still use code completions. Inversely, if you've reached the limit for code completions, you can still use chat.
3651

37-
![Visual indicators in Chat view, Status Bar, and title bar that you reached a limit for Copilot chat messages.](images/faq/copilot-chat-limit-reached.png)
52+
For users on Copilot Free, to access more completions and chat interactions, you can sign up for a [paid plan](https://docs.github.com/en/copilot/concepts/billing/individual-plans) directly from VS Code. Alternatively, you can wait until the next month to continue using Copilot for free.
3853

39-
If only the chat interactions are reaching the limit, you can still use Copilot for code completions.
54+
![Visual indicators in Chat view, Status Bar, and title bar that you reached a limit for Copilot chat messages.](images/faq/copilot-chat-limit-reached.png)
4055

41-
If only the code completions are reaching the limit, you can still use Copilot for chat interactions.
56+
If you're on a paid plan and use all of your premium requests, you can still use Copilot with one of the included models for the rest of the month. You can also request additional premium requests beyond your plan's limit. Learn more about [getting additional premium requests](https://docs.github.com/en/copilot/concepts/billing/copilot-requests#what-if-i-run-out-of-premium-requests) in the GitHub Copilot documentation.
4257

4358
### My Copilot subscription is not detected in VS Code
4459

45-
To use chat in Visual Studio Code, you must be signed into Visual Studio Code with a GitHub ID that has access to GitHub Copilot.
60+
To use chat in Visual Studio Code, you must be signed into Visual Studio Code with a GitHub account that has access to GitHub Copilot.
4661

4762
- If your Copilot subscription is associated with another GitHub account, sign out of your GitHub account and sign in with another account. Use the **Accounts** menu in the Activity Bar for signing out of your current GitHub account. See [Use a different GitHub account with Copilot](/docs/copilot/setup.md#use-a-different-github-account-with-copilot) for more information.
4863

@@ -56,7 +71,7 @@ If your Copilot subscription is associated with another GitHub account, sign out
5671

5772
See [Use a different GitHub account with Copilot](/docs/copilot/setup.md#use-a-different-github-account-with-copilot) for more information.
5873

59-
## General
74+
## General Copilot questions
6075

6176
### How can I remove Copilot from VS Code?
6277

@@ -93,10 +108,12 @@ You can tell if you're running a pre-release version by the "Pre-release" badge
93108

94109
### How do I enable or disable code completions?
95110

96-
You can enable or disable code completions in VS Code by using the checkboxes in the Copilot status dashboard from the VS Code Status Bar. You can enable or disable code completions globally or for the file type of the active editor.
111+
To enable or disable code completions in VS Code, use the checkboxes in the Copilot status dashboard from the VS Code Status Bar. You can enable or disable code completions globally or for the file type of the active editor.
97112

98113
![Screenshot showing the VS Code status bar, highlighting the Copilot icon that indicates Copilot is active.](./images/faq/copilot-disable-completions.png)
99114

115+
Alternatively, use the `setting(github.copilot.enable)` and `setting(github.copilot.nextEditSuggestions.enabled)` settings to enable or disable code completions and next edit suggestions, respectively. You can configure these settings at the workspace or user level.
116+
100117
### Inline completions are not working in the editor
101118

102119
- Verify that [GitHub Copilot is not disabled](#how-do-i-enable-or-disable-code-completions) globally or for this language
@@ -115,6 +132,16 @@ Verify the following requirements to ensure Chat features work in Visual Studio
115132
- Your GitHub account that is signed into VS Code must have an active Copilot subscription. Check your [Copilot subscription](https://github.com/settings/copilot).
116133
- Verify that you have not reached your limit of chat interactions for the month with the [Copilot Free plan](https://docs.github.com/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/about-github-copilot-free).
117134

135+
### Agent mode is not available in chat
136+
137+
Verify that agent mode is enabled in your VS Code settings: `setting(chat.agent.enabled)`. It's possible that your organization has disabled this feature, verify with your administrator to have agent mode enabled.
138+
139+
### Not all models are available in the language model picker
140+
141+
You can choose which models are available in the language model picker. Learn how to [customize the language model picker](/docs/copilot/customization/language-models.md#customize-the-model-picker).
142+
143+
Organizations can restrict access to certain models. If you believe a model should be available, contact your organization administrator.
144+
118145
## Troubleshooting and feedback
119146

120147
### How can I provide feedback on Copilot?

0 commit comments

Comments
 (0)