Skip to content

Commit f761de1

Browse files
authored
Merge pull request github#36747 from github/repo-sync
Repo sync
2 parents 9d1f058 + 87d54f5 commit f761de1

27 files changed

+265
-78
lines changed

content/admin/data-residency/feature-overview-for-github-enterprise-cloud-with-data-residency.md

-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ The following features are currently unavailable on {% data variables.enterprise
3030
| {% data variables.product.prodname_copilot_extensions %} | Currently unavailable | [AUTOTITLE](/copilot/using-github-copilot/using-extensions-to-integrate-external-tools-with-copilot-chat) |
3131
| {% data variables.product.prodname_copilot_short %} Metrics API | Currently unavailable | [AUTOTITLE](/rest/copilot/copilot-metrics) |
3232
| Interactive maps | Currently can't use GeoJSON/TopoJSON syntax to create interactive maps. | [AUTOTITLE](/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams#creating-geojson-and-topojson-maps) |
33-
| Usage metrics for {% data variables.product.prodname_actions %} | Currently unavailable | [AUTOTITLE](/organizations/collaborating-with-groups-in-organizations/viewing-usage-metrics-for-github-actions) |
3433
| Restricting {% data variables.product.prodname_actions %} policies to verified creators | Currently unavailable | [AUTOTITLE](/admin/enforcing-policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise#allow-enterprise-and-select-non-enterprise-actions-and-reusable-workflows) |
3534
| Some features currently in {% data variables.release-phases.public_preview %} or {% data variables.release-phases.private_preview %} | Certain features that are in a preview phase on {% data variables.product.prodname_dotcom_the_website %} may not be available on {% data variables.enterprise.data_residency_site %} | |
3635

content/copilot/about-github-copilot/github-copilot-features.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ If you use {% data variables.product.prodname_vscode_shortname %}, you can also
2424
2525
### {% data variables.product.prodname_copilot_chat_short %}
2626

27-
A chat interface that lets you ask coding-related questions. {% data variables.product.prodname_copilot_chat %} is available on the {% data variables.product.github %} website, in {% data variables.product.prodname_mobile %}, in supported IDEs _({% data variables.product.prodname_vscode %}, {% data variables.product.prodname_vs %}, JetBrains IDEs, and Xcode)_, and in {% data variables.product.prodname_windows_terminal %}. Users can also use skills with {% data variables.product.prodname_copilot_chat_short %}. For more information, see [AUTOTITLE](/copilot/using-github-copilot/asking-github-copilot-questions-in-github) and [AUTOTITLE](/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide).
27+
A chat interface that lets you ask coding-related questions. {% data variables.product.prodname_copilot_chat %} is available on the {% data variables.product.github %} website, in {% data variables.product.prodname_mobile %}, in supported IDEs _({% data variables.product.prodname_vscode %}, {% data variables.product.prodname_vs %}, JetBrains IDEs, Eclipse IDE, and Xcode)_, and in {% data variables.product.prodname_windows_terminal %}. Users can also use skills with {% data variables.product.prodname_copilot_chat_short %}. For more information, see [AUTOTITLE](/copilot/using-github-copilot/asking-github-copilot-questions-in-github) and [AUTOTITLE](/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide).
2828

2929
### {% data variables.product.prodname_copilot_cli_short %}
3030

content/copilot/managing-copilot/configure-personal-settings/configuring-github-copilot-in-your-environment.md

+5-11
Original file line numberDiff line numberDiff line change
@@ -261,10 +261,6 @@ You can learn more about scenarios and setup in the [{% data variables.product.p
261261

262262
After you install the {% data variables.product.prodname_copilot %} extension, you can enable or disable it, and you can configure advanced settings within {% data variables.product.prodname_vscode %} or on {% data variables.product.github %}.
263263

264-
## Prerequisites
265-
266-
To configure {% data variables.product.prodname_copilot %} in {% data variables.product.prodname_vscode %}, you must install the {% data variables.product.prodname_copilot %} extension. For more information, see [AUTOTITLE](/copilot/using-github-copilot/getting-started-with-github-copilot?tool=vscode).
267-
268264
## Keyboard shortcuts for {% data variables.product.prodname_copilot %}
269265

270266
You can use the default keyboard shortcuts for {% data variables.product.prodname_copilot %} in {% data variables.product.prodname_copilot %}. Search keyboard shortcuts by command name in the Keyboard Shortcuts editor.
@@ -458,11 +454,11 @@ After updating the extension, Xcode must be restarted for the changes to take ef
458454

459455
{% eclipse %}
460456

461-
{% data reusables.copilot.eclipse-public-preview-note %}
462-
463457
## About {% data variables.product.prodname_copilot %} in Eclipse
464458

465-
If you use Eclipse, {% data variables.product.prodname_copilot %} can provide code suggestions as you work in the IDE.
459+
If you use Eclipse, {% data variables.product.prodname_copilot %} can provide code suggestions as you work in the IDE. You can also use the {% data variables.product.prodname_copilot_chat_short %} panel to work with {% data variables.product.prodname_copilot_short %} as your AI pair programmer.
460+
461+
{% data reusables.copilot.eclipse-public-preview-note %}
466462

467463
After you install {% data variables.product.prodname_copilot %} in Eclipse, you can enable or disable it, and you can configure advanced settings within the IDE.
468464

@@ -485,8 +481,6 @@ If you don't want to use the default keyboard shortcuts for {% data variables.pr
485481

486482
For advanced settings, you can set auto-completion behavior, configure proxy, and assign a {% data variables.product.prodname_enterprise %} authentication endpoint.
487483

488-
{% endeclipse %}
489-
490-
## Authenticating to an account on {% data variables.enterprise.data_residency_site %}
484+
{% data reusables.copilot.dotcom-settings %}
491485

492-
{% data reusables.copilot.sign-in-ghecom %} See [AUTOTITLE](/copilot/managing-copilot/configure-personal-settings/using-github-copilot-with-an-account-on-ghecom).
486+
{% endeclipse %}

content/copilot/managing-copilot/configure-personal-settings/installing-the-github-copilot-extension-in-your-environment.md

+4-6
Original file line numberDiff line numberDiff line change
@@ -230,19 +230,17 @@ Before you can use the {% data variables.product.prodname_copilot %} extension f
230230
231231
{% eclipse %}
232232
233-
{% data reusables.copilot.eclipse-public-preview-note %}
234-
235233
## About {% data variables.product.prodname_copilot %} in Eclipse
236234
237-
Installing {% data variables.product.prodname_copilot %} in Eclipse allows you to receive coding suggestions from {% data variables.product.prodname_copilot_short %} as you type.
235+
Installing {% data variables.product.prodname_copilot %} in Eclipse allows you to receive coding suggestions from {% data variables.product.prodname_copilot_short %} as you type. You also automatically get access to {% data variables.product.prodname_copilot_chat %}, which allows you to chat with {% data variables.product.prodname_copilot_short %}.
236+
237+
{% data reusables.copilot.eclipse-public-preview-note %}
238238
239239
To see instructions for other popular coding environments, use the tool switcher at the top of the page.
240240
241241
## Prerequisites
242242
243-
* **Access to {% data variables.product.prodname_copilot_short %}**. To use {% data variables.product.prodname_copilot %} in Eclipse, you must have an active {% data variables.product.prodname_copilot %} subscription. {% data reusables.copilot.subscription-prerequisite %}
244-
245-
* **Compatible version of Eclipse**. To use {% data variables.product.prodname_copilot %} in Eclipse, you must have Eclipse version 2024-09 or above. For more information on the latest versions, see the [Eclipse download page](https://www.eclipse.org/downloads/packages/).
243+
{% data reusables.copilot.eclipse-prerequisites %}
246244
247245
## Installing {% data variables.product.prodname_copilot %} in Eclipse
248246

content/copilot/managing-copilot/configure-personal-settings/using-github-copilot-with-an-account-on-ghecom.md

-2
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,6 @@ For the "{% data variables.product.prodname_enterprise %} URL" field, enter the
100100

101101
## Authenticating from Eclipse
102102

103-
{% data reusables.copilot.eclipse-public-preview-note %}
104-
105103
1. In the IDE, click **{% octicon "copilot" aria-hidden="true" %} {% data variables.product.prodname_copilot_short %}** to open the menu.
106104
1. Click **Edit Preferences...**.
107105
1. In the **{% data variables.product.prodname_enterprise %} Authentication Endpoint** field, enter the URL where you access {% data variables.product.github %}. For example: `https://{% data variables.enterprise.data_residency_example_domain %}`.

content/copilot/responsible-use-of-github-copilot-features/responsible-use-of-github-copilot-chat-in-your-ide.md

+52
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ When you use the `@github` chat participant, the response generated may addition
4848
This can be a useful tool for programmers, as it can provide guidance and support for common coding tasks and challenges.
4949

5050
{% data reusables.rai.copilot.copilot-chat-ide-improving-performance %}
51+
{% data reusables.rai.copilot.copilot-chat-ide-provide-feedback %}
52+
{% data reusables.rai.copilot.copilot-chat-ide-stay-up-to-date %}
5153

5254
{% data reusables.rai.copilot.copilot-chat-ide-limitations %}
5355

@@ -86,6 +88,8 @@ The response generated by {% data variables.product.prodname_copilot_chat_short
8688
This can be a useful tool for programmers, as it can provide guidance and support for common coding tasks and challenges.
8789

8890
{% data reusables.rai.copilot.copilot-chat-ide-improving-performance %}
91+
{% data reusables.rai.copilot.copilot-chat-ide-provide-feedback %}
92+
{% data reusables.rai.copilot.copilot-chat-ide-stay-up-to-date %}
8993

9094
{% data reusables.rai.copilot.copilot-chat-ide-limitations %}
9195

@@ -118,9 +122,57 @@ The response generated by {% data variables.product.prodname_copilot_chat_short
118122
This can be a useful tool for programmers, as it can provide guidance and support for common coding tasks and challenges.
119123

120124
{% data reusables.rai.copilot.copilot-chat-ide-improving-performance %}
125+
{% data reusables.rai.copilot.copilot-chat-ide-provide-feedback %}
126+
{% data reusables.rai.copilot.copilot-chat-ide-stay-up-to-date %}
121127

122128
{% data reusables.rai.copilot.copilot-chat-ide-limitations %}
123129

124130
{% data reusables.rai.copilot.copilot-chat-ide-next-steps %}
125131

126132
{% endjetbrains %}
133+
134+
{% eclipse %}
135+
136+
{% data reusables.rai.copilot.about-copilot-chat-ide %}
137+
138+
{% data reusables.rai.copilot.copilot-chat-ide-input-processing-all1 %}
139+
140+
{% data reusables.rai.copilot.copilot-chat-ide-input-processing-all2 %}
141+
142+
{% data reusables.rai.copilot.copilot-chat-ide-language-model-analysis %}
143+
144+
{% data reusables.rai.copilot.copilot-chat-ide-response-generation %}
145+
146+
{% data reusables.rai.copilot.copilot-chat-ide-output-formatting %}
147+
148+
## Use cases for {% data variables.product.prodname_copilot_chat %}
149+
150+
{% data variables.product.prodname_copilot_chat %} can provide coding assistance in a variety of scenarios.
151+
{% data reusables.rai.copilot.copilot-chat-generate-test-cases %}
152+
153+
### Explaining code and suggesting improvements
154+
155+
{% data variables.product.prodname_copilot_chat_short %} can help explain the code in a file by generating natural language descriptions of the code's functionality and purpose. This can be useful if you want to understand the code's behavior or for non-technical stakeholders who need to understand how the code works. For example, you can ask {% data variables.product.prodname_copilot_short %} to explain a named function in the currently displayed file and {% data variables.product.prodname_copilot_chat_short %} will generate a natural language description of what the code does. This can include information such as the function's input and output parameters, and its dependencies.
156+
157+
{% data variables.product.prodname_copilot_chat_short %} can also suggest potential improvements to the code, such as improved handling of errors and edge cases, or changes to the logical flow to make the code more readable.
158+
159+
By generating explanations and suggesting related documentation, {% data variables.product.prodname_copilot_chat_short %} may help you to understand the code in a project, leading to improved collaboration and more effective software development. However, it's important to note that the generated explanations and documentation may not always be accurate or complete, so you'll need to review, and occasionally correct, {% data variables.product.prodname_copilot_chat_short %}'s output.
160+
161+
{% data reusables.rai.copilot.copilot-chat-propose-fixes %}
162+
163+
### Answering coding questions
164+
165+
You can ask {% data variables.product.prodname_copilot_chat_short %} for help or clarification on specific coding problems and receive responses in natural language format or in code snippet format.
166+
167+
The response generated by {% data variables.product.prodname_copilot_chat_short %} will use the model's training data set to answer your questions.
168+
169+
This can be a useful tool for programmers, as it can provide guidance and support for common coding tasks and challenges.
170+
171+
{% data reusables.rai.copilot.copilot-chat-ide-improving-performance %}
172+
{% data reusables.rai.copilot.copilot-chat-ide-stay-up-to-date %}
173+
174+
{% data reusables.rai.copilot.copilot-chat-ide-limitations %}
175+
176+
{% data reusables.rai.copilot.copilot-chat-ide-next-steps %}
177+
178+
{% endeclipse %}

content/copilot/using-github-copilot/ai-models/changing-the-ai-model-for-copilot-chat.md

+36-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ However, you are not limited to using this model. You can choose from a selectio
1414

1515
{% data variables.product.prodname_copilot_short %} allows you to change the model during a chat and have the alternative model used to generate responses to your prompts.
1616

17-
Changing the model that's used by {% data variables.product.prodname_copilot_chat_short %} does not affect the model that's used for {% data variables.product.prodname_copilot_short %} code completion. See [AUTOTITLE](/copilot/using-github-copilot/ai-models/changing-the-ai-model-for-copilot-code-completion).
18-
1917
{% webui %}
2018

2119
> [!NOTE]
@@ -64,6 +62,8 @@ These instructions are for {% data variables.product.prodname_copilot_short %} o
6462

6563
{% vscode %}
6664

65+
Changing the model that's used by {% data variables.product.prodname_copilot_chat_short %} does not affect the model that's used for {% data variables.product.prodname_copilot_short %} code completion. See [AUTOTITLE](/copilot/using-github-copilot/ai-models/changing-the-ai-model-for-copilot-code-completion).
66+
6767
> [!NOTE]
6868
> * Multiple model support in {% data variables.product.prodname_copilot_chat_short %} is in {% data variables.release-phases.public_preview %} and is subject to change. {% ifversion copilot-enterprise %}
6969
> * Support for GPT-4.5 is only available on {% data variables.product.prodname_copilot_enterprise_short %}. {% endif %}
@@ -135,6 +135,8 @@ To use multi-model {% data variables.product.prodname_copilot_chat_short %}, you
135135

136136
{% jetbrains %}
137137

138+
Changing the model that's used by {% data variables.product.prodname_copilot_chat_short %} does not affect the model that's used for {% data variables.product.prodname_copilot_short %} code completion. See [AUTOTITLE](/copilot/using-github-copilot/ai-models/changing-the-ai-model-for-copilot-code-completion).
139+
138140
## AI models for {% data variables.product.prodname_copilot_chat_short %}
139141

140142
The following models are currently available through multi-model {% data variables.product.prodname_copilot_chat_short %}:
@@ -164,3 +166,35 @@ These instructions are for the JetBrains IDEs. For instructions on different cli
164166
1. In the bottom right of the chat view, select an AI model of your choice from the {% octicon "chevron-down" aria-hidden="true" %} dropdown menu.
165167

166168
{% endjetbrains %}
169+
170+
{% eclipse %}
171+
172+
## AI models for {% data variables.product.prodname_copilot_chat_short %}
173+
174+
The following models are currently available through multi-model {% data variables.product.prodname_copilot_chat_short %}:
175+
176+
* {% data reusables.copilot.model-description-gpt-4o %}
177+
* {% data reusables.copilot.model-description-claude-sonnet-35 %}
178+
* {% data reusables.copilot.model-description-gemini-flash %}
179+
* {% data reusables.copilot.model-description-o1 %}
180+
* {% data reusables.copilot.model-description-o3-mini %}
181+
182+
For more information about these models, see:
183+
184+
* **OpenAI's GPT-4o, o1, and o3-mini models**: [Models](https://platform.openai.com/docs/models) in the OpenAI Platform documentation.
185+
* **Anthropic's {% data variables.copilot.copilot_claude_sonnet %} models**: [AUTOTITLE](/copilot/using-github-copilot/ai-models/using-claude-sonnet-in-github-copilot).
186+
* **Google's {% data variables.copilot.copilot_gemini_flash %} model**: [AUTOTITLE](/copilot/using-github-copilot/ai-models/using-gemini-flash-in-github-copilot).
187+
188+
## Changing the AI model for {% data variables.product.prodname_copilot_chat_short %}
189+
190+
These instructions are for the Eclipse IDE. For instructions on different clients, click the appropriate tab at the top of this page.
191+
192+
{% data reusables.copilot.model-picker-enable-alternative-models %}
193+
194+
{% data reusables.copilot.chat-model-limitations-ide %}
195+
196+
1. Click the **{% octicon "copilot" aria-hidden="true" %}** icon in the status bar.
197+
1. In the popup menu, click **Open Chat**.
198+
1. In the bottom right of the chat panel, click the currently selected AI model, then select an alternative model from the popup menu.
199+
200+
{% endeclipse %}

content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-github.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -231,9 +231,9 @@ You can chat with {% data variables.product.prodname_copilot_short %} about a fi
231231

232232
![Screenshot of a response to the question "What does the function at the selected lines do?"](/assets/images/help/copilot/copilot-sample-chat-response.png)
233233

234-
## Asking questions about {% data variables.product.prodname_GH_advanced_security %} alerts
234+
## Asking questions about alerts from {% data variables.product.prodname_GHAS %} products
235235

236-
{% data variables.product.prodname_copilot_short %} allows you to use natural language questions to ask about security alerts in repositories in your organization when these alerts are generated by {% data variables.product.prodname_GH_advanced_security %} features ({% data variables.product.prodname_code_scanning %}, {% data variables.product.prodname_secret_scanning %}, and {% data variables.product.prodname_dependabot_alerts %}).
236+
{% data variables.product.prodname_copilot_short %} allows you to use natural language questions to ask about security alerts in repositories in your organization when these alerts are generated by {% data variables.product.prodname_GHAS %} features ({% data variables.product.prodname_code_scanning %}, {% data variables.product.prodname_secret_scanning %}, and {% data variables.product.prodname_dependabot_alerts %}).
237237

238238
1. At the top right of any page on {% data variables.product.github %}, click {% octicon "triangle-down" aria-label="The downwards triangle icon" %} beside the **{% octicon "copilot" aria-hidden="true" %}** icon and click **Immersive** in the dropdown menu.
239239

0 commit comments

Comments
 (0)