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
description: 'Run a pilot to validate GHSP with a small set of repositories before organization-wide enablement. Select 5-10 repositories with active development and known secret exposure. If you estimated pricing in Phase 2, you''ll confirm costs as part of the enablement flow. A successful pilot demonstrates security value quickly, identifies workflow adjustments, and gathers feedback to refine your rollout strategy.'
Copy file name to clipboardExpand all lines: content/code-security/tutorials/secure-your-organization/interpreting-code-security-risk-assessment-results.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,9 +82,9 @@ Also look for the following indicators, which may require broader intervention b
82
82
***Many repositories affected by the same rule**: Suggests a systemic pattern that may require team training or updated coding standards
83
83
***High vulnerability counts in a specific language**: May point to framework-level issues or missing scanning tooling for that language
84
84
85
-
## Next steps
85
+
{% data reusables.security.start-ghas-trial %}
86
86
87
87
To start remediating vulnerabilities with {% data variables.copilot.copilot_autofix_short %}, enable {% data variables.product.prodname_GH_code_security_always %} for your organization. You have two options:
88
88
89
89
* To enable {% data variables.product.prodname_GH_code_security_always %} for an individual repository, click **Enable** next to a repository in the "Repositories scanned" table.
90
-
* To enable {% data variables.product.prodname_GH_code_security_always %} across your organization, click **Enable {% data variables.product.UI_code_security_scanning %}** at the top of the page. Here, you can choose whether to enable it for all repositories or selected repositories, then review the estimated cost before confirming.
90
+
* To enable {% data variables.product.prodname_GH_code_security_always %} across your organization, click **Enable {% data variables.product.UI_code_security_scanning %}** at the top of the page. Here, you can choose whether to enable it for all repositories or selected repositories, then review the estimated cost before confirming.
Copy file name to clipboardExpand all lines: content/code-security/tutorials/secure-your-organization/interpreting-secret-risk-assessment-results.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -91,6 +91,4 @@ Finally, look for the following indicators, which may require additional prevent
91
91
***Repeated secret types**: Suggests specific workflows or teams need targeted intervention
92
92
***Common secret categories**: May point to particular CI/CD processes requiring security improvements
93
93
94
-
## Next steps
95
-
96
-
After understanding your secret exposure, select repositories for a {% data variables.product.prodname_GH_secret_protection %} pilot. See [AUTOTITLE](/code-security/concepts/security-at-scale/best-practices-for-selecting-pilot-repositories).
Copy file name to clipboardExpand all lines: content/copilot/concepts/agents/github-copilot-app.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,7 +63,11 @@ You can run several of these workflows in parallel, each in its own workspace, a
63
63
64
64
## Providing feedback
65
65
66
-
The {% data variables.copilot.github_copilot_app %} is in {% data variables.release-phases.public_preview %}. To share feedback, click the **Give feedback** icon in the bottom-left corner of the app.
66
+
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.
67
+
68
+
## Public code
69
+
70
+
{% data variables.copilot.github_copilot_app %} may generate code that is a match or near match of publicly available code, even if the "Suggestions matching public code" policy is set to "Block." 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-suggestions-matching-public-code).
Copy file name to clipboardExpand all lines: content/copilot/concepts/auto-model-selection.md
+18-4Lines changed: 18 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,11 @@ category:
15
15
16
16
More than just a model picker, {% data variables.copilot.copilot_auto_model_selection_short %} is an intelligent system delivering high quality results, better reliability, and one less decision to make as the model landscape rapidly evolves.
17
17
18
-
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} 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.
18
+
### Auto with task optimization
19
+
20
+
> [!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 %}.
21
+
22
+
{% 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.
19
23
20
24
Routing occurs along natural cache boundaries to avoid additional cache related costs. Switching models mid-session has shown increased cost without ample improvements in quality.
21
25
This helps you get more value from {% data variables.product.prodname_copilot_short %} since it matches each task to the model that can solve it most efficiently. That means reserving higher-cost reasoning models for problems that truly need it, while routing straightforward tasks to faster, lower-cost models that still deliver great results.
@@ -26,6 +30,14 @@ Benefits of using {% data variables.copilot.copilot_auto_model_selection_short %
26
30
* Language invariance: Routing decisions depend on what you are trying to do, not what language you're asking in.
27
31
* Improved cost efficiency due to intelligent task routing.
28
32
33
+
### Auto optimized for model reliability and availability
34
+
35
+
Experience less rate limiting by letting {% data variables.copilot.copilot_auto_model_selection_short %} choose the best available model on your behalf.
36
+
37
+
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %}, optimized for model reliability and availability, intelligently chooses models based on real-time system health and model performance. You benefit from:
38
+
* Reduced rate limiting
39
+
* Lower latency and errors
40
+
29
41
### Policies and availability
30
42
31
43
When you select **Auto**, {% data variables.copilot.copilot_auto_model_selection_short %} chooses from supported models, subject to your policies and subscription type. Available models may change over time. See [AUTOTITLE](/copilot/reference/ai-models/supported-models#supported-ai-models-in-auto-model-selection).
@@ -42,7 +54,7 @@ When you select **Auto**, {% data variables.copilot.copilot_auto_model_selection
42
54
43
55
## {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} in {% data variables.product.prodname_copilot_short %}
44
56
45
-
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} is available in these {% data variables.product.prodname_copilot_short %} products:
57
+
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %}, optimized for model reliability and availability, is available in these {% data variables.product.prodname_copilot_short %} products:
46
58
* {% data variables.copilot.copilot_chat_short %}
47
59
* {% data variables.copilot.copilot_cli_short %}
48
60
* {% data variables.copilot.copilot_cloud_agent %}
@@ -55,13 +67,15 @@ When you select **Auto**, {% data variables.copilot.copilot_auto_model_selection
55
67
56
68
### {% data variables.copilot.copilot_chat_short %} in IDEs
57
69
58
-
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} with task selection is in public preview in the following IDEs:
70
+
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %}, with task optimization, is generally available in the following IDEs:
59
71
* {% data variables.product.prodname_vscode_shortname %}
60
72
61
-
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %} (without task selection) is available in the following IDEs:
73
+
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %}, optimized for model reliability and availability, is generally available in the following IDEs:
62
74
* JetBrains IDEs
63
75
* Eclipse
64
76
* Xcode
77
+
78
+
{% data variables.copilot.copilot_auto_model_selection_short_cap_a %}, optimized for model reliability and availability, is in public preview in the following IDEs:
65
79
* {% data variables.product.prodname_vs %}
66
80
67
81
#### Enabling access during {% data variables.release-phases.public_preview %}
Most {% data variables.product.prodname_copilot_short %} policies only affect users who receive a {% data variables.product.prodname_copilot_short %} license from your enterprise or organizations. However, there are dedicated policies to completely disable features in your repositories, including for users who get access to {% data variables.product.prodname_copilot_short %} from a personal plan or another enterprise.
17
+
18
+
## Blocking {% data variables.copilot.copilot_cloud_agent %}
19
+
20
+
{% data reusables.enterprise-accounts.access-enterprise %}
21
+
{% data reusables.enterprise-accounts.ai-controls-tab %}
22
+
{% data reusables.enterprise-accounts.cca-policies %}
23
+
1. Next to **Block {% data variables.copilot.copilot_cloud_agent %} in all repositories owned by ENTERPRISE-NAME**, click the toggle.
24
+
25
+
## Blocking {% data variables.copilot.copilot_code-review_short %}
26
+
27
+
{% data reusables.enterprise-accounts.access-enterprise %}
28
+
{% data reusables.enterprise-accounts.ai-controls-tab %}
29
+
1. In the left sidebar, click {% octicon "agent" aria-hidden="true" aria-label="agent" %} **Agents**.
30
+
1. Under "Available Agents", click **{% data variables.copilot.copilot_code-review_short %}**.
31
+
1. Next to **Block {% data variables.copilot.copilot_code-review_short %} in all enterprise repositories**, click the toggle.
Copy file name to clipboardExpand all lines: content/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/block-copilot-cloud-agent.md
{% data reusables.copilot.code-review-actions-minutes-note %}
20
+
21
+
<!-- end expires 2026-06-01 -->
22
+
23
+
{% data variables.product.prodname_copilot %} can review pull requests in your enterprise. This can save time for human reviewers by detecting bugs or vulnerabilities and enforcing consistent coding standards.
24
+
25
+
## Enabling {% data variables.copilot.copilot_code-review_short %} for your {% data variables.product.prodname_copilot_short %} subscribers
26
+
27
+
The policy for {% data variables.copilot.copilot_code-review_short %} allows your licensed users to request reviews from {% data variables.product.prodname_copilot_short %} and use {% data variables.product.prodname_copilot_short %} to generate pull request summaries.
28
+
29
+
{% data reusables.enterprise-accounts.access-enterprise %}
30
+
{% data reusables.enterprise-accounts.ai-controls-tab %}
31
+
1. Scroll down to "Available Agents", then click **{% data variables.copilot.copilot_code-review_short %}**.
32
+
1. Next to "{% data variables.copilot.copilot_code-review_short %}", select a policy.
33
+
34
+
{% data reusables.enterprise-accounts.policy-enablement-next-steps %}
35
+
36
+
## Configuring automatic code review
37
+
38
+
To apply standards consistently, you can configure {% data variables.copilot.copilot_code-review_short %} to run automatically on all pull requests opened across your enterprise or in specific repositories.
39
+
40
+
1. Create an enterprise-level branch ruleset. See [AUTOTITLE](/enterprise-cloud@latest/admin/enforcing-policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-code-governance).
41
+
1. Target the organizations and repositories where {% data variables.copilot.copilot_code-review_short %} should run automatically. You may want to start with a small selection of repositories and run a trial to collect feedback.
42
+
1. Enable the **Automatically request {% data variables.copilot.copilot_code-review_short %}** policy.
43
+
1. Optionally, enable the additional settings. By reviewing on every push and reviewing draft pull requests, you will add consistency to the review process. However, you will also create more noise for developers. If you're running a pilot, consider starting with the basic setting to allow developers to get used to the new process first.
44
+
1. Click **Create**.
45
+
46
+
## Customizing reviews
47
+
48
+
Encourage organization and repository administrators to create custom instructions for {% data variables.copilot.copilot_code-review_short %} so that reviews will be tailored to your coding standards and conventions. See [AUTOTITLE](/copilot/tutorials/customize-code-review).
0 commit comments