From 4c3291de7c6d14b242a4e8213c359de2e78454fd Mon Sep 17 00:00:00 2001 From: Nick Trogh Date: Fri, 10 Oct 2025 13:31:14 +0200 Subject: [PATCH] Update FAQ --- docs/copilot/faq.md | 41 ++++++++++++++++++++++++++++++++++------- 1 file changed, 34 insertions(+), 7 deletions(-) diff --git a/docs/copilot/faq.md b/docs/copilot/faq.md index 6bb6886831..132eaf60b5 100644 --- a/docs/copilot/faq.md +++ b/docs/copilot/faq.md @@ -19,6 +19,21 @@ There are different ways to get access to GitHub Copilot: | Individual | | | Organization/Enterprise member | | +### What's the advantage of signing in with a GitHub account? + +Signing in with a GitHub account that has access to GitHub Copilot has the following benefits: + +* [Code completions and next edit suggestions in the editor](/docs/copilot/ai-powered-suggestions.md) +* [Increased monthly limit of chat interactions](https://docs.github.com/en/copilot/get-started/plans#comparing-copilot-plans) +* [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 +* [Bring your own model keys](/docs/copilot/customization/language-models.md#bring-your-own-language-model-key) (BYOK) to access more models +* [Remote repository indexing and semantic code search](/docs/copilot/reference/workspace-context.md#remote-index) +* [Copilot code review](https://docs.github.com/en/copilot/concepts/agents/code-review) +* [Copilot content exclusions](https://docs.github.com/en/copilot/how-tos/configure-content-exclusion/exclude-content-from-copilot) +* [Delegate tasks to Copilot coding agent](/docs/copilot/copilot-coding-agent.md) for background execution + +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. + ### How can I monitor my Copilot usage? 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 ### I reached my completions or chat interactions limit -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. +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. -![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) +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. -If only the chat interactions are reaching the limit, you can still use Copilot for code completions. +![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) -If only the code completions are reaching the limit, you can still use Copilot for chat interactions. +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. ### My Copilot subscription is not detected in VS Code -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. +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. - 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. @@ -56,7 +71,7 @@ If your Copilot subscription is associated with another GitHub account, sign out See [Use a different GitHub account with Copilot](/docs/copilot/setup.md#use-a-different-github-account-with-copilot) for more information. -## General +## General Copilot questions ### How can I remove Copilot from VS Code? @@ -93,10 +108,12 @@ You can tell if you're running a pre-release version by the "Pre-release" badge ### How do I enable or disable code completions? -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. +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. ![Screenshot showing the VS Code status bar, highlighting the Copilot icon that indicates Copilot is active.](./images/faq/copilot-disable-completions.png) +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. + ### Inline completions are not working in the editor - 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 - Your GitHub account that is signed into VS Code must have an active Copilot subscription. Check your [Copilot subscription](https://github.com/settings/copilot). - 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). +### Agent mode is not available in chat + +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. + +### Not all models are available in the language model picker + +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). + +Organizations can restrict access to certain models. If you believe a model should be available, contact your organization administrator. + ## Troubleshooting and feedback ### How can I provide feedback on Copilot?