Le résultat à viser
L’équipe front-end de BlaBlaCar a confié à l’agent de GitHub Copilot des migrations de code répétitives restées en plan, en décrivant la tâche dans un fichier de prompt réutilisable.
Ce qui a été fait
Selon un article publié le 26 décembre 2025 sur le blog de BlaBlaCar, plusieurs migrations nécessaires mais ennuyeuses stagnaient faute de volontaires. L’équipe a testé l’agent de GitHub Copilot sur deux chantiers : le remplacement d’une ancienne solution de simulation d’API (peu risqué) et la réécriture de tests Selenium en Playwright (plus délicat). Après un essai manuel concluant sur un exemple dans VS Code, la tâche a été décrite dans un fichier de prompt Copilot : rôle, contexte, étapes précises (créer une branche, migrer le fichier, supprimer l’ancien, déclarer les nouvelles routes), recherche d’exemples dans les pull requests déjà étiquetées, consignes pour les commandes shell, puis création de la pull request avec une étiquette dédiée. L’article insiste sur le fait que la qualité des consignes et des exemples conditionne celle du résultat, et décrit une montée progressive de la responsabilité confiée à l’agent. Il annonce que la première migration assistée est terminée.
Avant de commencer
Outil cité par la source : GitHub Copilot. Éléments entre crochets à remplir : [ancienne techno], [nouvelle techno], [élément], [emplacement actuel], [emplacement cible], [convention]. Retirez les données confidentielles qui ne sont pas utiles et vérifiez les conditions d’accès de votre outil. Les fonctionnalités et abonnements disponibles peuvent évoluer.
La méthode, en trois étapes.
Rassembler le contexte
Repérez les éléments entre crochets du prompt (
[ancienne techno],[nouvelle techno],[élément],[emplacement actuel], etc.) et préparez ce qu’ils demandent.Adapter le prompt
Copiez le prompt ci-dessous, remplacez les éléments entre crochets, puis collez-le dans GitHub Copilot.
Relire avant d’utiliser
Relisez le résultat, corrigez-le si besoin et gardez la décision finale. Les points de vigilance sont détaillés plus bas.
Votre point de départ.
Remplacez les éléments entre crochets, puis adaptez la proposition à votre situation. Ce prompt est rédigé par la rédaction d’iadujour, ce n’est pas une citation de la source.
Rôle : ingénieur expérimenté sur [ancienne techno] et [nouvelle techno]. Contexte : nous migrons [élément] de [emplacement actuel] vers [emplacement cible]. Tâche, pour le fichier que je t’indique : 1. Crée une branche nommée [convention]. 2. Migre le fichier en t’inspirant des pull requests étiquetées [étiquette]. 3. Supprime l’ancien fichier et mets à jour les références. 4. Ouvre une pull request avec un titre et une description courts. Demande-moi une vérification plutôt que de lancer une commande dont tu n’es pas sûr.
Ce qui mérite votre attention
Niveau de preuve : Témoignage publié par une source identifiée. Source vérifiée le 10 novembre 2026. Usage décrit par la source, non testé par la rédaction. Résumé original rédigé par iadujour.fr : les chiffres et affirmations sont ceux de la source ; le prompt est une proposition de la rédaction, pas une citation.
Skills utiles
Des skills officielles qui portent sur la même tâche, rapprochées par la rédaction : elles ne font pas partie du cas décrit.
- Construire une application avec le SDK GitHub CopilotMicrosoft · Guide la création d’applications qui s’appuient sur GitHub Copilot via le Copilot SDK, pour des intégrations programmatiques en Node.js/TypeScript, Python, Go ou .NET : sessions, outils personnalisés, flux continu, hooks, serveurs MCP, fournisseurs BYOK, persistance, agents et skills, et schémas de déploiement.
Commentaires.
Un retour d’expérience, une question, une précision sur ce cas d’usage ? Les commentaires sont relus avant publication.
Commentaires publiés
Chargement des commentaires…
Laisser un commentaire
Charte de modération. Chaque commentaire est relu avant publication. Sont refusés : l’incitation à la haine, les propos injurieux ou discriminatoires, la publicité, le spam et les liens promotionnels, le hors-sujet et les données personnelles d’autrui.