Skip to content

Commit bae937a

Browse files
authored
Merge pull request #43861 from github/repo-sync
Repo sync
2 parents 97dc744 + d647be3 commit bae937a

File tree

12 files changed

+183
-81
lines changed

12 files changed

+183
-81
lines changed

content/copilot/concepts/agents/cloud-agent/access-management.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ redirect_from:
1919
- /copilot/concepts/agents/coding-agent/coding-agent-for-business-and-enterprise
2020
- /copilot/concepts/agents/coding-agent/managing-access
2121
contentType: concepts
22-
category:
22+
category:
2323
- Manage Copilot for a team
2424
---
2525

@@ -48,7 +48,7 @@ Enterprise administrators and organization owners (for organization-owned reposi
4848

4949
For information on disabling {% data variables.copilot.copilot_cloud_agent %} in some or all repositories owned by an organization, see [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-organization/add-copilot-cloud-agent).
5050

51-
For information on disabling {% data variables.copilot.copilot_cloud_agent %} in all repositories owned by an enterprise, see [AUTOTITLE](/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/manage-copilot-cloud-agent).
51+
For information on disabling {% data variables.copilot.copilot_cloud_agent %} in all repositories owned by an enterprise, see [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/block-copilot-cloud-agent).
5252

5353
For information on disabling {% data variables.copilot.copilot_cloud_agent %} in repositories owned by your personal user account, see [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/managing-your-copilot-plan/managing-copilot-policies-as-an-individual-subscriber#enabling-or-disabling-copilot-cloud-agent).
5454

content/copilot/concepts/auto-model-selection.md

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,7 @@ Experience less rate limiting and reduce the mental load of choosing a model by
3838
* Eclipse
3939
* Xcode
4040

41-
When you select **Auto** in {% data variables.copilot.copilot_chat_short %}, {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} may choose from the following list of models, subject to your policies and subscription type. Models may change over time.
42-
* {% data variables.copilot.copilot_gpt_41 %}
43-
* {% data variables.copilot.copilot_gpt_53_codex %}
44-
* {% data variables.copilot.copilot_gpt_54 %}
45-
* {% data variables.copilot.copilot_gpt_54_mini %}
46-
* {% data variables.copilot.copilot_claude_haiku_45 %}
47-
* {% data variables.copilot.copilot_claude_sonnet_46 %}
48-
* {% data variables.copilot.copilot_grok_code %}
49-
* {% data variables.copilot.copilot_raptor_mini %}
41+
When you select **Auto** in {% data variables.copilot.copilot_chat_short %}, {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} chooses from the supported models, subject to your policies and subscription type. Models may change over time. See [AUTOTITLE](/copilot/reference/ai-models/supported-models#supported-ai-models-in-auto-model-selection).
5042

5143
> [!TIP] To see which model was used for each response, hover over the response in {% data variables.copilot.copilot_chat_short %}.
5244
@@ -62,8 +54,7 @@ During the {% data variables.release-phases.public_preview %}, if you're using a
6254

6355
## {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} in {% data variables.copilot.copilot_cloud_agent %}
6456

65-
When you select **Auto** in {% data variables.copilot.copilot_cloud_agent %}, {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} currently chooses from the following list of models, subject to your policies and subscription type:
66-
{% data reusables.copilot.copilot-cloud-agent-auto-models %}
57+
When you select **Auto** in {% data variables.copilot.copilot_cloud_agent %}, {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} chooses from the supported list of models, subject to your policies and subscription type. See [AUTOTITLE](/copilot/reference/ai-models/supported-models#supported-ai-models-in-auto-model-selection).
6758

6859
{% data reusables.copilot.change-the-ai-model-copilot-cloud-agent %}
6960

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: Blocking GitHub Copilot cloud agent in your enterprise
3+
intro: 'Disable use of {% data variables.copilot.copilot_cloud_agent %} for all users and repositories.'
4+
permissions: Enterprise owners and AI managers
5+
versions:
6+
feature: copilot
7+
shortTitle: 'Block {% data variables.copilot.copilot_cloud_agent %}'
8+
contentType: how-tos
9+
category:
10+
- Manage Copilot for a team
11+
allowTitleToDifferFromFilename: true
12+
---
13+
14+
Most {% data variables.product.prodname_copilot_short %} policies, including "Enable {% data variables.copilot.copilot_cloud_agent %}", only affect users who receive a {% data variables.product.prodname_copilot_short %} license from your enterprise or organizations.
15+
16+
If you want to disable {% data variables.copilot.copilot_cloud_agent %} in repositories completely, including for users who get access to {% data variables.product.prodname_copilot_short %} from a personal plan or another enterprise, you can use the "Block {% data variables.copilot.copilot_cloud_agent %}" policy.
17+
18+
## Blocking {% data variables.copilot.copilot_cloud_agent %}
19+
20+
>[!NOTE] This enterprise-level policy is a blanket restriction. Organization owners can block {% data variables.copilot.copilot_cloud_agent %} in specific repositories. See [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-organization/add-copilot-cloud-agent).
21+
22+
{% data reusables.enterprise-accounts.access-enterprise %}
23+
{% data reusables.enterprise-accounts.ai-controls-tab %}
24+
{% data reusables.enterprise-accounts.cca-policies %}
25+
1. Next to **Block {% data variables.copilot.copilot_cloud_agent %} in all repositories owned by ENTERPRISE-NAME**, click the toggle.
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: Enabling GitHub Copilot cloud agent in your enterprise
3+
intro: 'Choose which organizations can use {% data variables.copilot.copilot_cloud_agent %} and connect it to MCP servers.'
4+
allowTitleToDifferFromFilename: true
5+
permissions: Enterprise owners and AI managers
6+
product: '{% data reusables.gated-features.copilot-cloud-agent %}<br><a href="https://github.com/enterprise/contact?ref_product=copilot&ref_type=engagement&ref_style=button" target="_blank" class="btn btn-primary mt-3 mr-3 no-underline"><span>Contact Sales</span> {% octicon "link-external" height:16 %}</a>'
7+
versions:
8+
feature: copilot
9+
shortTitle: 'Enable {% data variables.copilot.copilot_cloud_agent %}'
10+
redirect_from:
11+
- /copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/manage-copilot-coding-agent
12+
- /copilot/managing-copilot/managing-copilot-for-your-enterprise/adding-copilot-coding-agent-to-enterprise
13+
- /copilot/managing-copilot/managing-copilot-for-your-enterprise/making-copilot-coding-agent-available-to-enterprise
14+
- /copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-copilot-coding-agent-in-your-enterprise
15+
- /copilot/how-tos/administer/enterprises/managing-copilot-coding-agent-in-your-enterprise
16+
- /copilot/how-tos/administer/enterprises/manage-copilot-coding-agent
17+
- /copilot/how-tos/administer/manage-for-enterprise/manage-copilot-coding-agent
18+
- /copilot/how-tos/administer-copilot/manage-for-enterprise/manage-copilot-coding-agent
19+
- /copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/manage-copilot-cloud-agent
20+
contentType: how-tos
21+
category:
22+
- Manage Copilot for a team
23+
---
24+
25+
## Prerequisites
26+
27+
You may want to run a trial before enabling {% data variables.copilot.copilot_cloud_agent %} for the enterprise. See [AUTOTITLE](/copilot/tutorials/cloud-agent/pilot-cloud-agent).
28+
29+
## Enabling {% data variables.copilot.copilot_cloud_agent %}
30+
31+
{% data variables.copilot.copilot_cloud_agent %} and use of third-party MCP servers are disabled by default. You can enable these features for users who receive a {% data variables.product.prodname_copilot_short %} license from your enterprise or organizations.
32+
33+
{% data reusables.enterprise-accounts.access-enterprise %}
34+
{% data reusables.enterprise-accounts.ai-controls-tab %}
35+
{% data reusables.enterprise-accounts.cca-policies %}
36+
1. Select a global policy for {% data variables.copilot.copilot_cloud_agent %}, then communicate your decision with your organizations.
37+
38+
>[!TIP] If you select **Enabled for selected organizations**, you can select individual organizations in the UI. To select organizations based on custom properties instead, use the REST API. See [AUTOTITLE](/rest/copilot/copilot-coding-agent-management#selecting-organizations-with-custom-properties).
39+
40+
1. By default, the agent will be available in all repositories in selected organizations. If there are repositories where {% data variables.copilot.copilot_cloud_agent %} should be blocked for all users, tell organization owners to configure this setting. See [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-organization/add-copilot-cloud-agent#disabling-or-enabling-copilot-cloud-agent-in-your-repositories).
41+
42+
## Enabling MCP servers
43+
44+
{% data variables.copilot.copilot_cloud_agent %} automatically has access to a small number of default MCP servers. See [AUTOTITLE](/copilot/concepts/agents/cloud-agent/mcp-and-cloud-agent#default-mcp-servers).
45+
46+
You can enable third-party MCP servers to allow developers to integrate {% data variables.copilot.copilot_cloud_agent %} with other services in your DevOps toolchain, such as error-tracking platforms or logging systems.
47+
48+
{% data reusables.enterprise-accounts.view-mcp-policies %}
49+
1. Set a policy for **MCP servers in {% data variables.product.prodname_copilot_short %}**.
50+
51+
>[!NOTE] The "MCP Registry URL" and "Restrict MCP access to registry servers" policies do **not** apply to {% data variables.copilot.copilot_cloud_agent %}.
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
---
22
title: Managing agents in your enterprise
33
shortTitle: Manage agents
4-
intro: 'Maintain your enterprise''s security and compliance standards and empower your developers by managing your agents.'
4+
intro: Maintain your enterprise's security and compliance standards and empower your developers by managing your agents.
55
versions:
66
feature: copilot
77
children:
88
- /prepare-for-custom-agents
99
- /monitor-agentic-activity
10-
- /manage-copilot-cloud-agent
10+
- /enable-copilot-cloud-agent
11+
- /block-copilot-cloud-agent
1112
- /manage-copilot-code-review
1213
contentType: how-tos
1314
---
15+

content/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/manage-copilot-cloud-agent.md

Lines changed: 0 additions & 64 deletions
This file was deleted.

content/copilot/reference/ai-models/supported-models.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,20 @@ This table lists the AI models available in {% data variables.product.prodname_c
4545

4646
{% endrowheaders %}
4747

48+
## Supported AI models in {% data variables.copilot.copilot_auto_model_selection_short_cap_a %}
49+
50+
This table lists the AI models available in {% data variables.copilot.copilot_auto_model_selection_short_cap_a %}.
51+
52+
{% rowheaders %}
53+
54+
| Model | {% data variables.copilot.copilot_cloud_agent %} | {% data variables.copilot.copilot_chat_short %} |
55+
| --- | --- | --- |
56+
| {% for model in tables.copilot.auto-model-selection %} |
57+
| {{ model.name }} | {% if model.cloud_agent == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} | {% if model.chat == true %}{% octicon "check" aria-label="Included" %}{% else %}{% octicon "x" aria-label="Not included" %}{% endif %} |
58+
| {% endfor %} |
59+
60+
{% endrowheaders %}
61+
4862
## Model retirement history
4963

5064
The following table lists AI models that are retired or scheduled for retirement from {% data variables.product.prodname_copilot_short %}, along with their retirement dates and suggested alternatives.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
1. In the left sidebar, click {% octicon "agent" aria-hidden="true" aria-label="agent" %} **Agents**.
2+
1. Under "Available agents", click **Copilot Cloud Agent**.
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Please keep this list sorted in the following order:
2+
# 1. By provider, in this order:
3+
# - OpenAI
4+
# - Anthropic
5+
# - Google
6+
# - xAI
7+
# - others
8+
# 2. Within each provider group, alphabetically by model name.
9+
#
10+
# This file defines which AI models are available for Copilot cloud agent
11+
# and Copilot Chat.
12+
# It is used to generate the model availability table.
13+
#
14+
# Column keys:
15+
# - name: The model name.
16+
# - cloud_agent: Availability for Copilot cloud agent.
17+
# - chat: Availability for Copilot Chat.
18+
19+
# OpenAI
20+
- name: GPT-4.1
21+
cloud_agent: false
22+
chat: true
23+
24+
- name: GPT-5.3-Codex
25+
cloud_agent: false
26+
chat: true
27+
28+
- name: GPT-5.4
29+
cloud_agent: false
30+
chat: true
31+
32+
- name: GPT-5.4 mini
33+
cloud_agent: false
34+
chat: true
35+
36+
# Anthropic
37+
- name: Claude Haiku 4.5
38+
cloud_agent: false
39+
chat: true
40+
41+
- name: Claude Sonnet 4.5
42+
cloud_agent: true
43+
chat: false
44+
45+
- name: Claude Sonnet 4.6
46+
cloud_agent: false
47+
chat: true
48+
49+
# xAI
50+
- name: Grok Code Fast 1
51+
cloud_agent: false
52+
chat: true
53+
54+
# Fine-tuned OAI models
55+
- name: Raptor mini
56+
cloud_agent: false
57+
chat: true
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// This schema enforces the structure in auto-model-selection.yml
2+
3+
const autoModelSelectionSchema = {
4+
type: 'array',
5+
items: {
6+
type: 'object',
7+
additionalProperties: false,
8+
required: ['name', 'cloud_agent', 'chat'],
9+
properties: {
10+
name: {
11+
type: 'string',
12+
lintable: true,
13+
},
14+
cloud_agent: {
15+
type: 'boolean',
16+
},
17+
chat: {
18+
type: 'boolean',
19+
},
20+
},
21+
},
22+
}
23+
24+
export default autoModelSelectionSchema

0 commit comments

Comments
 (0)