Aller au contenu

Lab 085: Ingénierie des prompts et du contexte dans GitHub Copilot

Level: L100 Parcours: copilot Durée: ~45 min Coût: GitHub Free

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 entre sélection, fichiers et contexte du dépôt
  • Rédiger des prompts compacts avec contraintes et critères d'acceptation
  • Utiliser Ask, Plan et Agent avec la bonne limite de contexte
  • Réduire le gaspillage d'AI Credits grâce à un contexte intentionnel

Alignement GH-300

Responsible AI (15–20%) · Prompt and context (10–15%). 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 LR
  Q[Task] --> S{Smallest useful context}
  S -->|Snippet| A[Selection]
  S -->|Known dependency| F[File reference]
  S -->|Cross-cutting change| C[Codebase]
  A --> V[Verify]
  F --> V
  C --> P[Plan first] --> V

Exercice pratique

Étape 1: Construire une échelle de contexte

Ouvrez un petit dépôt et résolvez la même question quatre fois : avec une sélection, un fichier référencé, un ensemble ciblé de fichiers et le contexte du dépôt. Notez quelles preuves changent la réponse.

Étape 2: Rédiger un prompt d'implémentation

Utilisez la structure objectif → contexte → contraintes → critères d'acceptation → validation. Demandez au mode Plan d'identifier les fichiers concernés avant toute modification par le mode Agent.

Étape 3: Effectuer le contrôle d'IA responsable

Vérifiez le code généré, citez les fichiers sources utilisés, examinez les hypothèses sensibles et refusez toute suggestion qui invente des API ou des secrets.

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.