Skip to content

Commit b81fff4

Browse files
authored
Clarify Copilot custom instructions support across multiple platforms & Copilot features (#57587)
1 parent 1f39c0d commit b81fff4

File tree

2 files changed

+19
-8
lines changed

2 files changed

+19
-8
lines changed

content/copilot/how-tos/configure-custom-instructions/add-repository-instructions.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ redirect_from:
2020
This version of this article is for using repository custom instructions on the {% data variables.product.github %} website. Click the tabs above for information on using custom instructions in other environments. <!-- markdownlint-disable-line MD027 -->
2121

2222
{% data reusables.copilot.repository-custom-instructions-support %}
23-
* **{% data variables.copilot.copilot_code-review_short %}**
2423

2524
{% data reusables.copilot.repository-custom-instructions-prerequisites %}
2625

@@ -31,7 +30,6 @@ This version of this article is for using repository custom instructions on the
3130
This version of this article is for using repository custom instructions and prompt files in {% data variables.product.prodname_vscode_shortname %}. Click the tabs above for instructions on using custom instructions in other environments.
3231

3332
{% data reusables.copilot.repository-custom-instructions-support %}
34-
* **{% data variables.copilot.copilot_code-review_short %}**
3533

3634
{% data reusables.copilot.repository-custom-instructions-prerequisites %}
3735

@@ -42,7 +40,6 @@ This version of this article is for using repository custom instructions and pro
4240
This version of this article is for using repository custom instructions in {% data variables.product.prodname_vs %}. Click the tabs above for instructions on using custom instructions in other environments.
4341

4442
{% data reusables.copilot.repository-custom-instructions-support %}
45-
* **{% data variables.copilot.copilot_code-review_short %}**
4643

4744
{% data reusables.copilot.repository-custom-instructions-prerequisites %}
4845

@@ -53,7 +50,6 @@ This version of this article is for using repository custom instructions in {% d
5350
This version of this article is for using repository custom instructions in JetBrains IDEs. Click the tabs above for instructions on using custom instructions in other environments.
5451

5552
{% data reusables.copilot.repository-custom-instructions-support %}
56-
* **{% data variables.copilot.copilot_code-review_short %}**
5753

5854
{% data reusables.copilot.repository-custom-instructions-prerequisites %}
5955

@@ -76,7 +72,6 @@ This version of this article is for using repository custom instructions in Xcod
7672
This version of this article is for using repository custom instructions in Eclipse. Click the tabs above for instructions on using custom instructions in other environments.
7773

7874
{% data reusables.copilot.repository-custom-instructions-support %}
79-
* **{% data variables.copilot.copilot_code-review_short %}**
8075

8176
{% data reusables.copilot.repository-custom-instructions-prerequisites %}
8277

data/reusables/copilot/repository-custom-instructions-support.md

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22

33
Repository custom instructions let you provide {% data variables.product.prodname_copilot_short %} with repository-specific guidance and preferences.
44

5-
Repository custom instructions are currently supported for:
6-
* **{% data variables.copilot.copilot_coding_agent %}**
7-
* **{% data variables.copilot.copilot_chat_short %}**
5+
### Support for repository custom instructions
6+
7+
The following table shows which {% data variables.product.prodname_copilot_short %} features support the `.github/copilot-instructions.md` instructions file.
8+
9+
{% rowheaders %}
10+
11+
| | Eclipse | JetBrains IDEs | {% data variables.product.prodname_vs %} | {% data variables.product.prodname_vscode_shortname %} | {% data variables.product.prodname_dotcom_the_website %} | Xcode |
12+
| --- | --- | --- | --- | --- | --- | --- |
13+
| {% data variables.copilot.copilot_chat_short %} | {% octicon "check" aria-label="Included" %} <sup>1</sup> | {% octicon "check" aria-label="Included" %} <sup>1</sup> | {% octicon "check" aria-label="Included" %} <sup>1</sup> | {% octicon "check" aria-label="Included" %} <sup>1</sup> | {% octicon "check" aria-label="Included" %} <sup>1</sup> | {% octicon "check" aria-label="Included" %} <sup>1</sup> |
14+
| {% data variables.copilot.copilot_coding_agent %} | N/A | N/A | N/A | {% octicon "check" aria-label="Included" %} <sup>3</sup> | {% octicon "check" aria-label="Included" %} <sup>3</sup> | N/A |
15+
| {% data variables.copilot.copilot_code-review_short %} | N/A | {% octicon "x" aria-label="Not included" %} | {% octicon "check" aria-label="Included" %} <sup>1</sup> | {% octicon "check" aria-label="Included" %} <sup>2</sup> | {% octicon "check" aria-label="Included" %} <sup>2</sup> | {% octicon "x" aria-label="Not included" %} |
16+
17+
{% endrowheaders %}
18+
19+
**1:** Repository-wide instructions (using the `.github/copilot-instructions.md` file) are supported.<br>
20+
**2:** Repository-wide instructions and path-specific instructions (using `.github/instructions/NAME.instructions.md` files) are supported.<br>
21+
**3:** Repository-wide instructions, path-specific instructions, and agent instructions (using `AGENTS.md`, `CLAUDE.md` or `GEMINI.md` files) are supported.<br>
22+
**X:** Custom instructions are not supported.<br>
23+
**N/A:** Feature not available on this platform.

0 commit comments

Comments
 (0)