Les instructions personnalisées de dépôt donnent à Copilot des consignes propres au dépôt sur GitHub. Trois types sont pris en charge : à l'échelle du dépôt, par chemin et instructions d'agent.
Ce qu'il fait
Où GitHub Copilot custom instructions s'exécute et ce qu'il ajoute, d'après sa documentation
Instructions à l'échelle du dépôt dans .github/copilot-instructions.md
Instructions par chemin dans NAME.instructions.md sous .github/instructions
Instructions d'agent via des fichiers AGENTS.md n'importe où ; le plus proche l'emporte
Ou bien un seul CLAUDE.md ou GEMINI.md à la racine du dépôt
L'agent cloud Copilot peut générer un copilot-instructions.md à partir d'un prompt
Quand l'utiliser
Bonne adéquation
Vous voulez que Copilot suive les étapes de build et de validation du repo
Différents chemins demandent des consignes Copilot différentes
Pas pour
Instructions propres à une tâche : le prompt de génération de GitHub indique que les instructions ne doivent pas être spécifiques à une tâche
Où placer le fichier d'instructions Copilot à l'échelle du dépôt ?
.github/copilot-instructions.md dans le dépôt. source
Comment écrire des instructions Copilot par chemin ?
Créez des fichiers NAME.instructions.md dans .github/instructions ou ses sous-dossiers. source
Copilot lit-il AGENTS.md ?
Oui, les instructions d'agent utilisent AGENTS.md ; le fichier le plus proche est prioritaire. Un CLAUDE.md ou GEMINI.md à la racine fonctionne aussi. source
Les instructions par chemin et à l'échelle du dépôt se combinent-elles ?
Oui, lorsqu'un chemin correspond et qu'un fichier à l'échelle du dépôt existe, les deux sont utilisés. source
Non précisé par les mainteneurs : repo_url est le repo de documentation public de GitHub, pas un repo de règles; github-copilot n'est pas dans notre catalogue.