Comprendre et activer l’agent de codage GitHub Copilot

Effectué

Cette unité explique ce que l’agent est, comment il diffère des assistants de codage IA traditionnels, quels plans et référentiels le prennent en charge, et comment activer et budgéter les unités de requête Premium (PRU) et les minutes GitHub Actions.

À la fin de cette unité, vous pourrez :

  • Expliquez ce que l’agent de codage GitHub Copilot est, qui peut l’utiliser et où il est disponible.
  • Décrivez les tâches qu’il peut effectuer et comment déléguer le travail.
  • Distinguez-le des assistants IDE uniquement et du « mode agent » de Copilot.
  • Activez l’agent au niveau de l’organisation ou du référentiel.
  • Découvrez comment les minutes GitHub Actions et les unités de requête Premium sont utilisées et les gèrent efficacement.

Qu’est-ce que l’agent de codage GitHub Copilot, qui peut l’utiliser et où il est disponible.

L’agent de codage Copilot GitHub est un assistant de développement autonome qui s’exécute à l’intérieur de GitHub lui-même. Plutôt que de simplement vous accompagner dans votre IDE, l’agent agit comme un coéquipier en arrière-plan. Vous lui donnez une tâche clairement délimitée, telle qu’un correctif de bogues, une fonctionnalité incrémentielle ou une mise à jour de documentation, et il crée une branche, écrit des validations, ouvre une demande de tirage brouillon, met à jour la description de la demande de tirage avec l’état, puis demande votre révision.

Disponibilité et plans

  • Plans: Disponible sur Copilot Pro, Copilot Pro+, Copilot Business, Copilot Enterprise.
  • Dépôts: Fonctionne dans tous les référentiels hébergés par GitHub, à l’exception des comptes d’utilisateur gérés ou où l’agent est explicitement désactivé.

Ce que fait l’agent de codage Copilot

L’agent de codage Copilot peut effectuer un large éventail de tâches de développement :

  • Corrigez les bogues et les régressions.
  • Implémentez de nouvelles fonctionnalités incrémentielles.
  • Améliorez la couverture des tests ou générez des tests manquants.
  • Mettez à jour ou créez une documentation.
  • Résolvez les dettes techniques et les éléments de backlog « nice-to-have ».

Vous pouvez déléguer le travail à l’agent de deux manières principales :

  • Affectez un problème à Copilot : sur GitHub.com, GitHub Mobile ou via l’API/CLI.
  • Demandez à Copilot de créer une pull request à partir du panneau Agents sur GitHub, Copilot Chat, votre IDE ou un autre outil agentique avec prise en charge MCP, ou Raycast sur macOS.

Lorsque l’agent a terminé son travail, il demande votre validation. Vous pouvez mentionner @copilot dans un commentaire de demande de tirage pour lui demander d’itérer sur son travail.

La façon dont elle diffère des assistants IDE traditionnels

Les assistants IA traditionnels dans les IDE vous aident à écrire du code localement, mais vous laissent vous charger des étapes manuelles : création de branches, envoi de validations, écriture des descriptions de demande de tirage et itération. Ces décisions se produisent dans une session privée et ne sont pas visibles par votre équipe.

Avec l’agent de codage Copilot :

  • Tout le travail s'effectue en tant que commits sur GitHub.
  • L’agent automatise la création de branche, les messages de validation, l’ouverture et les descriptions des demande de tirage.
  • Le travail est visible dans les journaux de session et l’historique des demandes de tirage pour la traçabilité.
  • Vous dirigez par le biais de commentaires de révision de demande de tirage plutôt que des sessions locales synchrones.

Cela crée des opportunités de transparence et de collaboration, permettant à vos collègues de voir chaque étape et d'intervenir selon les besoins.

Agent de codage et « Mode agent » dans les IDE

Il est important de distinguer l’agent de codage Copilot GitHub (couvert dans ce module) de la fonctionnalité de mode agent dans Visual Studio et Visual Studio Code :

  • Agent de codage : S’exécute de manière autonome dans un environnement basé sur GitHub Actions pour effectuer des tâches de développement que vous affectez via des problèmes ou Copilot Chat. Il crée des pull requests avec des résultats.
  • Mode Agent (Copilot Edits) : Effectue des modifications locales autonomes directement dans votre session IDE.

Activation de l’agent de codage Copilot

Avant d’affecter des tâches à Copilot, vérifiez que l’agent est activé :

  • Dépôts appartenant à l’organisation : La disponibilité est gérée par les administrateurs d’organisation ou d’entreprise.
  • Référentiels personnels : Configurez la disponibilité dans les paramètres de votre compte.

Coûts d’utilisation : GitHub Actions + PRUs

L’agent de codage Copilot utilise deux ressources principales :

  • GitHub Actions minutes pour l’environnement de build/test éphémère où l’agent fonctionne.
  • Copilot Premium Requests (PRUs) pour alimenter le raisonnement avancé du modèle.

Note

À compter du 4 juin 2025, l’agent utilise une demande Premium par demande de modèle effectuée. Dans le cadre de vos quotas mensuels d'actions et de demandes premium, vous pouvez exécuter des tâches sans frais supplémentaires. (Voir la facturation de GitHub Copilot.)

Conseil / Astuce

Utilisez les PRU lorsqu’elles apportent une valeur ajoutée : modifications de plusieurs fichiers, génération de tests et comparaisons plus larges nécessitant un raisonnement plus approfondi. Les modifications légères peuvent nécessiter moins d’étapes gourmandes en PRU.

Avec l’agent activé et les coûts compris, nous allons confirmer comment il respecte votre posture de sécurité, quels risques à anticiper et quelles limitations prendre en compte lorsque vous planifiez un travail réel.