You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ide/copilot-usage-and-models.md
+19-60Lines changed: 19 additions & 60 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,84 +10,43 @@ ms.subservice: ai-tools
10
10
ms.collection: ce-skilling-ai-copilot
11
11
monikerRange: '>= vs-2022'
12
12
---
13
-
# Manage Copilot usage and models in Visual Studio
13
+
# Manage Copilot usage and models
14
14
15
-
GitHub Copilot now follows a [new billing model](https://docs.github.com/en/copilot/managing-copilot/monitoring-usage-and-entitlements/about-premium-requests). With this update that impacts usage and billing for [premium requests](https://docs.github.com/en/copilot/managing-copilot/monitoring-usage-and-entitlements/about-premium-requests#premium-requests), Visual Studio has introduced new features to help you better manage your Copilot usage and the models you work with.
15
+
GitHub Copilot includes built-in tools to help you track usage, manage your plan, and understand how model selection affects [request consumption](https://docs.github.com/copilot/managing-copilot/monitoring-usage-and-entitlements/about-premium-requests).
16
16
17
-
## What's changed?
18
-
19
-
If you’re a **paid Copilot user**, your plan now includes a **[monthly allowance of premium requests](https://docs.github.com/en/copilot/about-github-copilot/plans-for-github-copilot#comparing-copilot-plans)**. These requests are used whenever you interact with Copilot using premium models, like Claude Sonnet 3.7. Once you reach your quota, Copilot in Visual Studio automatically switches to a base model, ensuring uninterrupted workflow.
20
-
21
-
For users on **Copilot Free**, your account comes with up to 2,000 code completions and up to 50 chats or premium requests per month.
22
-
23
-
## What’s new in Visual Studio?
24
-
25
-
New tools and smarter defaults make it easier to track usage and get the most out of Copilot.
26
-
27
-
### Smarter default models
28
-
29
-
Visual Studio now defaults to **GPT-4.1**, a fast and balanced model. If you exhaust your premium quota, it automatically switches to the **fallback model**, ensuring uninterrupted access to powerful features at no extra cost.
30
-
31
-
> 💡 Once you select a model, it stays active for your current chat session—no need to reselect it between threads.
32
-
33
-
### Smarter usage insights
17
+
## View Copilot usage
34
18
35
19
To track your Copilot usage:
36
20
37
21
1. Select the **Copilot badge** in the top-right corner of Visual Studio.
38
22
2. Select **Copilot Consumptions**.
39
23
40
-
:::image type="content" source="media/vs-2022/copilot-usage-models/copilot-consumptions-panel.png" alt-text="Screenshot that shows Copilot Consumptions panel." lightbox="media/vs-2022/copilot-usage-models/copilot-consumptions-panel.png":::
24
+
:::image type="content" source="media/vs-2022/copilot-usage-models/copilot-consumptions-panel.png" alt-text="Screenshot that shows Copilot Consumptions panel." lightbox="media/vs-2022/copilot-usage-models/copilot-consumptions-panel.png":::
41
25
42
-
Here, you can view your usage across chat, auto (agent) mode, and other features. You can also select **Get more requests** to update your subscription or adjust Overage settings directly on *GitHub.com*.
26
+
Here, you can view your usage and the number of remaining requests. You can also select **Get more requests** to manage your Copilot plan on *GitHub*.
43
27
44
-
### Smarter fallback behavior
45
-
46
-
-**Overages ON**: You can keep using premium models beyond your monthly quota, with any extra usage billed to your account.
47
-
-**Overages OFF**: Copilot automatically switches to the fallback model once you reach your quota, preventing unexpected charges.
28
+
> [!NOTE]
29
+
> GitHub manages billing and subscriptions. For more information, go to [GitHub.com](https://github.com/)
48
30
49
31
To control model usage in non-chat interactions, configure the setting **Enhance non-chat requests with premium models** in **GitHub** > **Copilot** > **Editor**.
50
32
51
-
### Easier model management
52
-
53
-
Use the updated **model picker** experience.
54
-
55
-
> If a model is supported by your plan but not yet enabled, Visual Studio prompts you to activate it—no need to leave the IDE.
56
-
57
-
### Models available
58
-
59
-
- Gemini 2.5 Pro
60
-
- Gemini 2.0 Flash
61
-
- Claude Sonnet 3.7
62
-
- Claude Sonnet 3.5
63
-
- GPT-4.1
64
-
- GPT-4.5
65
-
- OpenAI o3 Mini
66
-
- GPT-4o
67
-
68
-
> ℹ️ Each model has a premium request multiplier, for example, GPT-4.5 counts as 50 premium requests per use. You’ll see the exact multiplier in the **model picker** before selecting.
69
-
70
-
:::image type="content" source="media/vs-2022/copilot-usage-models/model-picker.png" alt-text="Screenshot that shows Pick Model dropdown." lightbox="media/vs-2022/copilot-usage-models/model-picker.png":::
71
-
72
-
## Frequently asked questions
73
-
74
-
#### Do Completions count as premium requests?
75
-
76
-
**Code completions** do *not* count against your premium request balance for paid users.
77
-
78
-
#### What are premium requests?
33
+
## Understand model selection
79
34
80
-
Some Copilot features use more advanced processing power and count as premium requests. See [premium requests and premium features](https://docs.github.com/en/copilot/managing-copilot/monitoring-usage-and-entitlements/about-premium-requests#premium-requests) to learn more.
35
+
Copilot supports multiple AI models, and each model may consume requests at different rates based on assigned multipliers.
81
36
82
-
#### Who can purchase additional premium requests?
37
+
To view or change your current model:
38
+
1. Open the **Copilot Chat** window.
39
+
2. Use the **model picker** dropdown above the input field to select a model.
83
40
84
-
To learn more, see [Additional premium requests](https://docs.github.com/en/copilot/managing-copilot/monitoring-usage-and-entitlements/about-premium-requests#additional-premium-requests).
41
+
When your [premium request quota](https://docs.github.com/en/copilot/about-github-copilot/plans-for-github-copilot#comparing-copilot-plans) is exhausted, Copilot automatically falls back to a base model so you can continue working without interruption.
85
42
86
-
#### How is premium request usage assessed?
43
+
To manage model usage in non-chat interactions, configure the setting **Enhance non-chat requests with premium models** in **GitHub** > **Copilot** > **Editor**.
87
44
88
-
Premium request usage is based on the [model’s multiplier](https://docs.github.com/en/copilot/managing-copilot/monitoring-usage-and-entitlements/about-premium-requests#model-multipliers) and the feature you’re using. To learn more, see [Example of premium request usage](https://docs.github.com/en/copilot/managing-copilot/monitoring-usage-and-entitlements/about-premium-requests#example-of-premium-request-usage.)
45
+
> [!TIP]
46
+
> Visit your [Copilot settings on GitHub](https://docs.github.com/en/copilot/managing-copilot/monitoring-usage-and-entitlements/monitoring-your-copilot-usage-and-entitlements) to explore model options and subscription details.
89
47
90
48
## Related content
91
49
92
-
-[Install and manage GitHub Copilot in Visual Studio](visual-studio-github-copilot-install-and-states.md)
0 commit comments