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: content/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,6 +37,8 @@ In a public repository, you can set a maximum number of pull requests that a use
37
37
38
38
This setting helps maintainers manage contribution volume by preventing users from opening an excessive number of pull requests, which can overwhelm review queues and trigger unnecessary CI runs. The limit only applies to users without write access — users with write access or higher are not affected.
39
39
40
+
Draft pull requests do not count toward a user's limit. Only open, non-draft pull requests are counted when determining whether a user has reached the maximum.
41
+
40
42
### Adding trusted contributors to the bypass list
41
43
42
44
Rather than granting full collaborator access, you can add trusted contributors to a bypass list, allowing them to exceed the pull request limit while keeping their permissions otherwise unchanged. This bypass is ideal for regular external contributors who routinely open multiple pull requests but do not need the additional permissions that come with collaborator access.
Copy file name to clipboardExpand all lines: content/copilot/concepts/agents/about-enterprise-plugin-standards.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ Users must upgrade to a supported client version for these standards to be appli
30
30
31
31
## How plugin standards work
32
32
33
-
Enterprise plugin standards use a configuration file stored in your enterprise's `.github-private` repository. The configuration is defined in a `{% data variables.copilot.managed_setting_file %}` file at the following path: `.github/copilot/{% data variables.copilot.managed_setting_file %}`. This file was previously called `settings.json`, which is still supported.
33
+
Enterprise plugin standards use a configuration file stored in your enterprise's `.github-private` repository. The configuration is defined in a `{% data variables.copilot.managed_setting_file %}` file at the following path: `copilot/{% data variables.copilot.managed_setting_file %}`. The legacy file path of `.github/copilot/settings.json`is also supported.
Copy file name to clipboardExpand all lines: content/copilot/concepts/agents/github-copilot-app.md
+18-5Lines changed: 18 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,17 +12,18 @@ category:
12
12
- Learn about Copilot
13
13
---
14
14
15
-
> [!NOTE] The {% data variables.copilot.github_copilot_app %} is in {% data variables.release-phases.technical_preview %} and subject to change.
16
-
>
17
-
> ***Existing {% data variables.copilot.copilot_business_short %}, {% data variables.copilot.copilot_enterprise_short %}, {% data variables.copilot.copilot_pro_short %}, and {% data variables.copilot.copilot_pro_plus_short %} users** — Download and install from the [{% data variables.copilot.github_copilot_app %} repository](https://gh.io/github-copilot-app-repo?utm_source=docs-about-github-copilot-app-repo&utm_medium=docs&utm_campaign=msbuild-2026). For {% data variables.copilot.copilot_business_short %} and {% data variables.copilot.copilot_enterprise_short %}, your organization or enterprise must enable preview features and {% data variables.copilot.copilot_cli_short %}.
18
-
> ***{% data variables.copilot.copilot_free_short %} users and users without a {% data variables.product.prodname_copilot_short %} plan** do not currently have access to the {% data variables.copilot.github_copilot_app %}. Access is expected to expand over time.
15
+
Install the app from the [download page for {% data variables.copilot.github_copilot_app %}](https://gh.io/app).
19
16
20
17
## Introduction
21
18
22
19
The {% data variables.copilot.github_copilot_app %} is a desktop application purpose-built for agent-driven development. It gives you a single place to direct AI agents across parallel workstreams, work with {% data variables.product.github %} issues and pull requests, and manage the full development lifecycle—without context-switching between terminals, IDEs, and browser tabs.
23
20
24
21
The app is built on {% data variables.copilot.copilot_cli %} and integrates natively with {% data variables.product.github %}, so your repositories, branches, and CI pipelines work out of the box. It's designed for workflows where you want to run multiple agents in parallel and stay focused on directing work rather than doing it all yourself.
25
22
23
+
## Availability
24
+
25
+
{% data reusables.gated-features.github-app %} {% data variables.copilot.copilot_business_short %} and {% data variables.copilot.copilot_enterprise_short %} users must have the {% data variables.copilot.copilot_cli_short %} policy enabled by an administrator.
26
+
26
27
## Supported operating systems
27
28
28
29
The {% data variables.copilot.github_copilot_app %} supports the following operating systems:
@@ -62,9 +63,21 @@ A typical workflow in the {% data variables.copilot.github_copilot_app %} looks
62
63
63
64
You can run several of these workflows in parallel, each in its own workspace, and switch between them as needed.
64
65
66
+
## Optimizing AI usage in the {% data variables.copilot.github_copilot_app %}
67
+
68
+
Follow these practices to use {% data variables.product.prodname_ai_credits_short %} more efficiently in the app:
69
+
70
+
***Match model capability to task complexity.** Use lighter models for straightforward changes and higher-capability models for complex debugging, design decisions, and multi-step tasks.
71
+
***Choose the right session mode for the stage of work.** Use **Plan** mode to validate scope and approach, use **Interactive** mode when you want tighter steering, and move to **Autopilot** when the task is well-defined.
72
+
***Use quick chats to scope before opening a full session.** For early exploration, use **Quick chats** to clarify requirements and reduce rework before creating a dedicated session.
73
+
***Start a new session when you switch tasks.** A new session keeps context focused and avoids carrying irrelevant history into unrelated work.
74
+
***Use usage insights regularly.** Run `/chronicle cost tips` to find expensive patterns in your session usage and improve efficiency over time.
75
+
76
+
For more detailed optimization tips, see [AUTOTITLE](/copilot/tutorials/optimize-ai-usage).
77
+
65
78
## Providing feedback
66
79
67
-
The {% data variables.copilot.github_copilot_app %} is in {% data variables.release-phases.technical_preview %}. To share feedback, click the **Give feedback** icon in the bottom-left corner of the app.
80
+
To share feedback, click the **Give feedback** icon in the bottom-left corner of the app.
Copy file name to clipboardExpand all lines: content/copilot/concepts/billing/individual-plans.md
+5-10Lines changed: 5 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,9 +16,6 @@ category:
16
16
- Learn about Copilot
17
17
---
18
18
19
-
> [!IMPORTANT]
20
-
> * {% data reusables.copilot.plans.individual-plans-paused %}
21
-
22
19
{% data variables.product.company_short %} offers multiple {% data variables.product.prodname_copilot_short %} plans for individual developers, as well as a dedicated student offering, each designed to meet different needs based on your coding habits, interest in AI models, and desired level of flexibility.
23
20
24
21
You can choose from the following plans.
@@ -65,9 +62,7 @@ For developers who need maximum flexibility, premium access to available models,
65
62
66
63
## {% data variables.copilot.copilot_max %}
67
64
68
-
> [!IMPORTANT] {% data reusables.copilot.plans.copilot-max-upgrade-only %}
69
-
70
-
Designed for sustained, high-volume {% data variables.product.prodname_copilot_short %} users.
65
+
Designed for sustained, high-volume {% data variables.product.prodname_copilot_short %} users.
71
66
72
67
* Everything in {% data variables.copilot.copilot_pro_plus_short %}, and:
73
68
@@ -107,11 +102,11 @@ For a detailed comparison of features and benefits, see [AUTOTITLE](/copilot/abo
107
102
108
103
Consider the following to decide which plan is right for you:
109
104
110
-
***Just getting started?** Try {% data variables.copilot.copilot_free %} to explore basic functionality at no cost.
105
+
***Just getting started?**[Try {% data variables.copilot.copilot_free %}](https://github.com/copilot?ref_product=copilot&ref_type=engagement&ref_style=text&ref_plan=free) to explore basic functionality at no cost.
111
106
***Studying?** Choose {% data variables.copilot.copilot_student_short %} to access premium features at no cost.
112
-
***Coding regularly with AI?**Upgrade to {% data variables.copilot.copilot_pro %} for more flexibility and access to premium features.
113
-
***Want the best performance and premium model access?** Go with {% data variables.copilot.copilot_pro_plus %} to unlock everything {% data variables.product.prodname_copilot_short %} has to offer.
114
-
***Doing sustained high-volume {% data variables.product.prodname_copilot_short %} development?** {% data variables.copilot.copilot_max %}offers the highest monthly allowance of {% data variables.product.prodname_ai_credits_short %} for individual plans.
107
+
***Coding regularly with AI?**[Subscribe to {% data variables.copilot.copilot_pro %}](https://github.com/github-copilot/signup?ref_product=copilot&ref_type=purchase&ref_style=text&ref_plan=pro) for more flexibility and access to premium features.
108
+
***Want the best performance and premium model access?**[Go with {% data variables.copilot.copilot_pro_plus %}](https://github.com/github-copilot/signup?ref_product=copilot&ref_type=purchase&ref_style=text&ref_plan=pro-plus) to unlock everything {% data variables.product.prodname_copilot_short %} has to offer.
109
+
***Doing sustained high-volume {% data variables.product.prodname_copilot_short %} development?**[Subscribe to {% data variables.copilot.copilot_max %}](https://github.com/github-copilot/signup?ref_product=copilot&ref_type=purchase&ref_style=text&ref_plan=max), which offers the highest monthly allowance of {% data variables.product.prodname_ai_credits_short %} for individual plans.
115
110
116
111
To learn how to set up the plan that’s right for you, see [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/getting-started-with-copilot-on-your-personal-account/getting-started-with-a-copilot-plan).
Copy file name to clipboardExpand all lines: content/copilot/concepts/billing/usage-based-billing-for-individuals.md
+3-4Lines changed: 3 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -83,13 +83,12 @@ More complex interactions consume more of your usage allowance. The main factors
83
83
84
84
When your {% data variables.product.prodname_ai_credits_short %} are exhausted, you can:
85
85
86
-
* Set a budget for additional usage and pay extra to continue working
87
-
* Wait until the next monthly cycle when your included usage resets
86
+
***Upgrade your plan.** As you approach your usage limits, {% data variables.product.prodname_copilot_short %} prompts you to upgrade to the next tier. The upgrade cost is only the price difference between your current plan and the new plan, _not_ the full price of the new plan. Your usage from earlier in the billing cycle is counted within the new plan's larger allowance, so the additional credits are available to you immediately. You won't be charged for both plans for the same period.
87
+
***Stay on your existing plan and pay for more usage.** If your included credits are exhausted, you can continue working by setting a budget for **additional usage**. Note that additional usage **may be capped**, so to keep working, you'll need to pay off any additional usage you've already consumed in order to continue.
88
+
* Alternatively, wait until the next monthly cycle when your included usage resets.
88
89
89
90
Your additional usage budget is set in US dollars, and your usage is shown in {% data variables.product.prodname_ai_credits %}. {% data variables.product.prodname_ai_credits %} draw down your budget at a fixed rate: 1 {% data variables.product.prodname_ai_credits_short %} = {% data variables.product.prodname_ai_credits_value %}, so a $10 budget covers 1,000 {% data variables.product.prodname_ai_credits_short %}.
90
91
91
-
{% data reusables.copilot.plans.ai-cap-recommend-upgrade %}
92
-
93
92
To set up a budget for {% data variables.product.prodname_ai_credits %}, see [AUTOTITLE](/billing/how-tos/set-up-budgets#managing-budgets-for-your-personal-account).
94
93
95
94
## About changes to your {% data variables.product.prodname_copilot_short %} plan
Copy file name to clipboardExpand all lines: content/copilot/concepts/context/mcp.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,7 +54,7 @@ MCP is supported across the following clients:
54
54
55
55
***IDEs**: There is broad support for local MCP servers in clients such as {% data variables.product.prodname_vscode %}, JetBrains IDEs, Xcode, and others. Support for remote MCP servers is growing, with editors like {% data variables.product.prodname_vscode %}, {% data variables.product.prodname_vs %}, JetBrains IDEs, Xcode, Eclipse, Cursor, and Windsurf providing this functionality with OAuth or PAT. To find out if your preferred editor supports remote MCP servers, check the documentation for your specific editor.
56
56
***{% data variables.copilot.copilot_cli_short %}**: {% data variables.copilot.copilot_cli %} supports both local and remote MCP servers. The {% data variables.product.github %} MCP server is built in and available without additional configuration.
57
-
***{% data variables.copilot.github_copilot_app %}**: The {% data variables.copilot.github_copilot_app %} (in {% data variables.release-phases.technical_preview %}) supports MCP servers configured in your repository or {% data variables.copilot.copilot_cli_short %} and lets you add additional MCP servers in app settings.
57
+
***{% data variables.copilot.github_copilot_app %}**: The {% data variables.copilot.github_copilot_app %} supports MCP servers configured in your repository or {% data variables.copilot.copilot_cli_short %} and lets you add additional MCP servers in app settings.
58
58
***{% data variables.copilot.copilot_cloud_agent %} and {% data variables.copilot.copilot_code-review_short %}**: {% data variables.product.prodname_dotcom_the_website %} supports MCP servers configured at the repository level. The configuration applies to both {% data variables.copilot.copilot_cloud_agent %} and {% data variables.copilot.copilot_code-review_short %}. The {% data variables.product.github %} MCP server and Playwright MCP server are configured by default.
59
59
60
60
## About the {% data variables.product.github %} MCP server
@@ -105,7 +105,6 @@ The {% data variables.product.github %} MCP Registry is a curated list of MCP se
105
105
## Next steps
106
106
107
107
*[AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/extend-copilot-chat-with-mcp)—Add MCP servers to {% data variables.copilot.copilot_chat_short %} in your IDE
108
-
*[AUTOTITLE](/copilot/how-tos/copilot-cli/customize-copilot/add-mcp-servers)—Add MCP servers to {% data variables.copilot.copilot_cli_short %}
109
108
*[AUTOTITLE](/copilot/how-tos/copilot-on-github/customize-copilot/configure-mcp-servers)—Configure repository MCP servers for {% data variables.copilot.copilot_cloud_agent %} and {% data variables.copilot.copilot_code-review_short %}
110
109
*[AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/set-up-the-github-mcp-server)—Set up the {% data variables.product.github %} MCP server
111
110
*[AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/use-the-github-mcp-server)—Use the {% data variables.product.github %} MCP server
Copy file name to clipboardExpand all lines: content/copilot/concepts/mcp-management.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,12 @@ After you create your MCP registry, you can make it available to your company, a
21
21
* Restrict access to unapproved servers for increased security and compliance
22
22
* Provide clarity to developers when a server is blocked by policy
23
23
24
+
## Agent finder
25
+
26
+
Agent finder is a discovery service that helps {% data variables.product.prodname_copilot %} find the right capabilities—such as MCP servers, tools, agents, and skills—for a task at runtime, instead of requiring every capability to be configured in advance. Like an MCP registry, it searches a catalog of capabilities and returns ranked matches that {% data variables.product.prodname_copilot %} can use on demand. Agent finder implements the open Agentic Resource Discovery (ARD) specification.
27
+
28
+
To use agent finder, download the [agent finder skill](https://github.com/ards-project/connectors/blob/main/skills/github-copilot/SKILL.md) and add it to your `~/.copilot/skills` directory. For more information about agent skills, see [AUTOTITLE](/copilot/concepts/agents/about-agent-skills). To browse the catalog, see [GitHub Agent Finder](https://github.com/agentfinder).
29
+
24
30
## MCP policy settings
25
31
26
32
The following settings let you control how MCP servers are discovered and accessed in your organization or enterprise:
Copy file name to clipboardExpand all lines: content/copilot/concepts/models/auto-model-selection.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ More than just a model picker, {% data variables.copilot.copilot_auto_model_sele
19
19
20
20
### Auto with task optimization
21
21
22
-
> [!NOTE] {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} with task optimization is generally available in {% data variables.copilot.copilot_chat_short %} in {% data variables.product.prodname_vscode_shortname %}.
22
+
> [!NOTE] {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} with task optimization is generally available in {% data variables.copilot.copilot_chat_short %} on the {% data variables.product.github %} website and in {% data variables.product.prodname_vscode_shortname %}.
23
23
24
24
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} with task optimization combines two systems to provide high quality results and better reliability. One system tracks real-time system health and availability, while the other evaluates task complexity. Putting these together, {% data variables.copilot.copilot_auto_model_selection_short %} routes the task to the optimal model.
25
25
@@ -71,10 +71,11 @@ When you select **Auto**, {% data variables.copilot.copilot_auto_model_selection
71
71
> * In **{% data variables.copilot.copilot_cli_short %}**, the model used for each response displays in the terminal.
72
72
> * In **{% data variables.copilot.copilot_cloud_agent %}**, the model used for each response displays at the end of the response.
73
73
74
-
### {% data variables.copilot.copilot_chat_short %} in IDEs
74
+
### {% data variables.copilot.copilot_chat_short %} on {% data variables.product.github %} and in IDEs
75
75
76
76
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %}, with task optimization, is generally available in the following IDEs:
77
77
* {% data variables.product.prodname_vscode_shortname %}
78
+
* {% data variables.product.github %} website
78
79
79
80
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %}, optimized for model reliability and availability, is generally available in the following IDEs:
0 commit comments