Lab 086: Personnaliser Copilot : instructions, fichiers de prompts, agents et skills¶
Conception gratuite d'abord
Terminez l'exercice avec Copilot Free ou la simulation incluse. Les fonctions payantes sont facultatives et clairement indiquées.
Impact sur les AI Credits
Faible pour l'exercice guidé ; moyen/élevé pour les exécutions agentiques ou répétées. Préférez la sélection automatique du modèle, planifiez avant d'agir, gardez un contexte ciblé et évitez les sessions parallèles inutiles.
Ce que vous apprendrez¶
- Choisir le bon artefact de personnalisation
- Limiter les instructions par chemin avec applyTo
- Créer des fichiers de prompts, agents et packages SKILL.md réutilisables
- Éviter les consignes dupliquées ou contradictoires
Alignement GH-300¶
Use Copilot features (25–30%). Cette correspondance suit l'instantané GH-300 du 07/08/2026. Le plan officiel peut conserver des termes anciens comme « Copilot Edits » ; ce lab enseigne l'expérience actuelle et signale la différence.
Carte conceptuelle¶
flowchart TD
R[Always-on repository rule] --> I[copilot-instructions.md]
P[Path-specific rule] --> PI[*.instructions.md + applyTo]
W[Reusable user workflow] --> PF[Prompt file]
A[Specialist persona] --> AG[*.agent.md]
K[Portable capability] --> SK[SKILL.md]
Exercice pratique¶
Étape 1: Créer les instructions du dépôt¶
Ajoutez .github/copilot-instructions.md avec les règles invariantes. Gardez-les courtes, testables et propres au dépôt.
Étape 2: Ajouter des instructions ciblées¶
Créez .github/instructions/python.instructions.md avec le frontmatter applyTo: "**/*.py". Placez ici les règles du langage.
Étape 3: Conditionner le travail réutilisable¶
Utilisez un fichier de prompt pour un workflow déclenché, *.agent.md pour un spécialiste avec outils et SKILL.md pour une capacité portable avec exemples.
Étape 4: Résoudre la priorité¶
Inspectez AGENTS.md et toutes les instructions applicables. Supprimez les doublons, explicitez les conflits et limitez les outils.
Kit d'accompagnement¶
Le build du site génère des téléchargements PDF et ZIP stables. Le ZIP contient le guide du lab et tous les fichiers d'accompagnement déclarés.