Aller au contenu principal
Vantaige
GitHub Copilot screenshot
GitHub Copilot logo

GitHub Copilot

Freemium

GitHub Copilot est l'assistant de code freemium de GitHub pour la complétion en ligne, le chat, le mode Agent, l'agent cloud (issue-to-PR), le CLI et la revue de code. Depuis septembre 2026, les particuliers disposent des offres Free, Pro (10 $), Pro+ (39 $) et Max (100 $) avec facturation du chat et des agents via les GitHub AI Credits ; les entreprises souscrivent à Business (19 $/poste) ou Enterprise (39 $/poste). Les forfaits payants proposent un sélecteur multimodèle incluant GPT-5.6 Sol/Terra/Luna et Claude Sonnet 5 ; les comptes Free/Student utilisent la sélection automatique.

Fonctionnalités :APIMobile AppBrowser Extension

Au sein d'un monorepo TypeScript de 40 000 lignes, GitHub Copilot a autocomplété une migration de base de données Prisma en moins de deux secondes, déduit le schéma à partir des modèles déjà ouverts, généré la séquence ALTER TABLE correcte, et attendu patiemment sous forme de texte gris en ligne avant même qu'une seule touche ne soit pressée. C'est Copilot à son apogée : invisible, rapide, précis pour ce type de code structurel répétitif qui épuise les développeurs expérimentés et submerge les débutants. La question qui se pose en avril 2026 est de savoir si ce scénario idéal décrit toujours l'expérience médiane, ou si une série de faux pas du produit l'a réduit à un cas isolé.

La réponse honnête est complexe. Copilot conserve la plus grande base installée dans le domaine du codage assisté par IA, la version gratuite la plus généreuse du marché, et le seul agent de codage autonome qui s'exécute nativement dans le workflow de PR de GitHub sans outils supplémentaires. Il a également traîné, jusqu'au début de 2026, un bug de comptage de tokens qui a déclenché des blocages de limite de requêtes en milieu de semaine pour les abonnés payants, injecté des publicités promotionnelles dans plus de 1,5 million de pull requests sans le consentement des utilisateurs, et révélé une vulnérabilité CVSS 9.6 permettant aux sessions de chat d'exfiltrer silencieusement le code source des dépôts privés. Chacun de ces incidents a été résolu. GitHub a corrigé CamoLeak, désactivé les publicités dans les PR et offert des remboursements au prorata, mais l'effet cumulé sur la confiance des développeurs qui en dépendent quotidiennement est réel et mesurable.

Ce que GitHub Copilot peut réellement livrer en avril 2026

Le périmètre de Copilot en avril 2026 est bien plus vaste que l'outil d'autocomplétion lancé en 2021. Le produit actuel couvre cinq modes de travail distincts :

Les Inline suggestions restent le cœur du système. Les complétions acceptées par la touche Tab apparaissent dans VS Code, les IDE JetBrains, Visual Studio, Neovim, Vim, Eclipse et Xcode. Les suggestions de modification suivante (Next-edit suggestions), introduites en avril 2025, vont au-delà de la complétion de l'expression en cours : elles prédisent la prochaine modification logique dans le fichier en fonction des changements que vous venez d'effectuer, puis la pré-remplissent. En pratique, la correction de la signature d'une fonction autocomplète les sites d'appel correspondants ailleurs dans le fichier avant même que vous n'y naviguiez.

Copilot Chat est disponible dans tous les IDE pris en charge, sur github.com, dans GitHub Mobile et dans Windows Terminal. Avec le sélecteur de modèles lancé en 2025, les messages individuels peuvent être acheminés vers GPT-5.4, Claude Sonnet 4.6 ou Gemini 2.5 Pro, permettant aux développeurs d'adapter les capacités du modèle au type de tâche sans quitter l'interface de chat ni payer de frais d'API distincts.

Copilot Edits gère les modifications multi-fichiers initiées en langage naturel. Décrivez ce qui doit changer dans plusieurs fichiers, examinez le diff en ligne, itérez. Il comble le fossé entre l'autocomplétion sur un seul fichier et la délégation complète à un agent.

Le Agent Mode dans VS Code et JetBrains fonctionne de manière autonome : à partir d'une description de tâche, il détermine quels fichiers modifier, exécute des commandes dans le terminal, lit les sorties d'erreur et itère jusqu'à ce que la tâche soit terminée ou qu'il manque de contexte, sans nécessiter de pilotage manuel entre les étapes. Il est bien adapté aux fonctionnalités contenues et bien définies. Ses performances se dégradent lors de refactorisations à grande échelle sur des bases de code peu familières.

The Copilot Coding Agent, disponible pour tous depuis septembre 2025, est la pièce la plus intéressante sur le plan architectural. Assignez-lui une issue GitHub. Il provisionne une branche dans GitHub Actions, lit le dépôt, écrit le code, exécute la suite de tests, effectue une analyse de sécurité et ouvre un brouillon de pull request pour une révision humaine. Aucune présence du développeur n'est requise pendant l'exécution. ThoughtMinds a documenté le résultat : "il y avait une pull request ouverte, avec des tests réussis, auto-révisée, et une analyse de sécurité terminée, sans un seul prompt après l'assignation initiale." GitHub a rapporté que l'agent résout environ 60 % des issues assignées sans pilotage supplémentaire.

La fiabilité du Coding Agent s'améliore considérablement avec un fichier d'instructions AGENTS.md à la racine du dépôt. Les équipes qui y encodent des contraintes, des modèles SQL interdits, des seuils de couverture de tests requis, des conventions de nommage et des directives de sécurité, obtiennent systématiquement un résultat de premier passage plus propre avec moins de cycles de révision.

Là où GitHub Copilot excelle, et là où il vous pénalise silencieusement

Les victoires les plus évidentes de Copilot se situent dans la boucle d'autocomplétion et dans les workflows natifs de GitHub. Pour les développeurs qui passent la majorité de leur temps dans un seul IDE et un seul dépôt, le cycle d'acceptation par la touche Tab réduit de manière mesurable le volume de code boilerplate et de répétition de modèles. Un évaluateur a déclaré directement : "Rien ne bat Copilot pour le workflow 'taper et Tab'." À $10/mois pour la version Pro, ou gratuit pour les 2 000 premières complétions, la densité de valeur pour ce cas d'usage est élevée, même par rapport à des alternatives qui coûtent cinq à dix fois plus cher.

Les échecs sont structurels plutôt qu'accidentels. Le Agent Mode se dégrade à grande échelle d'une manière difficile à prévoir à l'avance. Le développeur Maxim Saplin a documenté ce schéma directement après être passé de Cursor en plein milieu d'un projet :

"L'agent de Copilot s'est perdu en pleine implémentation après le déclenchement de la synthèse. Le mode Plan produit du texte générique provenant de sous-agents plutôt que des plans exécutables. Il n'y a pas de ramification de dialogue, un fil de contexte grandissant ne peut pas être élagué ou redémarré en milieu de session sans perdre le travail en cours."

. Maxim Saplin, comparaison directe sur dev.to, 2026

Une analyse d'Intuition Labs a estimé la précision de Copilot sur les projets dépassant 10 000 lignes de code à environ 50 %, contre des chiffres plus élevés pour le système de contexte plus étroitement intégré de Cursor. Le taux d'acceptation des suggestions en ligne se situe entre 35 et 40 %, en dessous des 42 à 45 % rapportés par Cursor.

Le problème de l'agressivité de l'autocomplétion reste également bien réel. La discussion de la communauté GitHub "Can I make Copilot less intrusive?", active de mai à juillet 2025, a accumulé des centaines de réponses. Le motif de plainte est constant : les suggestions en ligne de Copilot interceptent les frappes au clavier, entrent en conflit avec l'indentation native de l'éditeur et interrompent la réflexion en pleine expression. Microsoft a publié la mise à jour 17.14.13 de VS Code en août 2025 avec des contrôles de suggestion configurables, présentant l'objectif comme étant de faire en sorte que Copilot ressemble "à un outil vers lequel vous vous tournez plutôt qu'à une présence qui interrompt votre flux." Les contrôles aident ; ils ne résolvent pas entièrement le problème pour toutes les configurations.

Prise en charge des langages et frameworks : l'épreuve de la réalité

La qualité des suggestions de Copilot n'est pas uniforme selon les langages. L'écart entre sa couverture la plus forte et la plus faible est suffisamment important pour déterminer si l'outil justifie le coût de son abonnement pour la stack d'un développeur donné.

Les meilleures performances sont observées en Python, JavaScript, TypeScript, Go et Ruby, des langages disposant de vastes corpus d'entraînement de haute qualité et d'une forte représentation dans les dépôts publics GitHub. Pour ces langages, les complétions en ligne sont souvent de qualité production dès la première suggestion. Les modèles spécifiques aux frameworks (hooks React, middleware Express, requêtes ORM Django, migrations Prisma) sont reconnus et complétés correctement la plupart du temps.

Les performances chutent de manière mesurable pour Rust, Kotlin, Swift et Scala. Elles se dégradent encore davantage pour les langages spécifiques à un domaine, les frameworks internes sans représentation publique et les bases de code utilisant massivement des abstractions personnalisées. La fenêtre de contexte de Copilot est limitée aux fichiers actuellement ouverts dans l'éditeur pour les versions Free et Pro, il n'indexe pas le dépôt complet par défaut. La version Enterprise ajoute l'indexation de la base de code, ce qui résout partiellement le problème pour les grands monorepos, mais le coût grimpe à $39/utilisateur/mois.

Pour la version gratuite, l'accès aux modèles est limité à GPT-5 mini et Haiku 4.5. Les modèles de pointe (Claude Sonnet 4.6, GPT-5.4, Gemini 2.5 Pro) nécessitent la version Pro ($10/mois, 300 requêtes premium) ou Pro+ ($39/mois, 1 500 requêtes premium). Le correctif de comptage de tokens de mars 2026 a révélé à quelle vitesse les budgets de requêtes premium s'épuisent lors de l'utilisation de modèles de pointe : une seule requête Claude Opus 4.7 comporte un multiplicateur de tokens de 7,5x, ce qui signifie que les 1 500 requêtes nominales d'un abonné Pro+ se réduisent effectivement à 200 en utilisant exclusivement Opus.

Un workflow réel : utiliser GitHub Copilot sur une base de code legacy

Le workflow Copilot non évident le plus régulièrement rapporté est la rétro-documentation du code legacy avant même le début de toute réécriture. L'ingénieur de Couchbase Tugdual Grall a documenté cette approche en octobre 2025 : plutôt que d'utiliser Copilot pour réécrire immédiatement le code legacy, commencez par générer une documentation complète à partir du code existant, module par module, puis utilisez cette documentation comme base d'implémentation.

La configuration : paramétrez un mode agent personnalisé "doc writer" avec un prompt système axé sur la description plutôt que sur la génération, rédigez des fichiers .github/copilot-instructions.md qui expliquent les contraintes architecturales, puis itérez à travers les services ou composants en générant la documentation. La révision humaine de la documentation générée met en évidence les malentendus avant que toute modification de code ne commence. La phase de refactorisation se déroule ensuite sur la base d'une documentation partagée à laquelle le développeur et l'agent peuvent tous deux se référer.

Voici la forme de ce que Copilot produit pour une tâche simple de génération de tests : à partir d'une fonction partiellement écrite, l'autocomplétion remplit la structure du test avant même une seconde frappe au clavier :

// Developer types:
function parseCSVRow(line: string): string[] {
  // Copilot suggests:
  return line.split(',').map(cell => cell.trim().replace(/^"|"$/g, ''));
}

// In the test file, developer types:
describe('parseCSVRow', () => {
  it('handles quoted fields', () => {
    // Copilot autocompletes:
    expect(parseCSVRow('"hello, world","foo","bar"')).toEqual([
      'hello, world',
      'foo',
      'bar',
    ]);
  });
});

La suggestion ci-dessus, une expression régulière pour supprimer les guillemets des CSV ainsi que l'assertion de test correspondante, apparaît en ligne dans les une à deux secondes suivant l'ouverture du fichier de test. Elle n'est pas toujours correcte, mais constitue généralement un point de départ utile. Les 2 000 complétions par mois de la version gratuite offrent un temps d'évaluation significatif pour ce type précis de modèle.

Sécurité, licences et fuite de code

La sécurité est la section de toute évaluation de Copilot qui a le plus changé de manière significative entre 2025 et 2026.

En juin 2025, des chercheurs en sécurité ont révélé la CVE-2025-59145, surnommée CamoLeak, avec un score CVSS de 9.6. La vulnérabilité concernait spécifiquement GitHub Copilot Chat. L'exploit intégrait des instructions malveillantes dans des commentaires markdown invisibles au sein de fichiers ou de contenus web ; lorsqu'un développeur ouvrait Copilot Chat avec ce contenu en contexte, l'IA encodait le code source, les clés d'API et les identifiants cloud caractère par caractère dans des URL d'images pré-signées et les transmettait à un serveur contrôlé par l'attaquant. Aucune interaction de l'utilisateur au-delà de l'ouverture de Copilot Chat n'était requise. GitHub a corrigé la vulnérabilité, mais la surface d'attaque qu'elle a révélée (l'exfiltration assistée par l'IA via l'injection de prompts dans du contenu non fiable) n'a pas de remède technique complet tant que les LLM traitent du texte non structuré.

Par ailleurs, l'analyse de GitGuardian sur les dépôts utilisant Copilot a révélé un taux de fuite de secrets de 6,4 %, soit environ 40 % de plus que la référence pour le développement traditionnel. Le lien de causalité est contesté, mais la corrélation est documentée.

Concernant la conservation des données : les prompts et les suggestions sont conservés pendant 28 jours, même sur les forfaits payants, lorsque Copilot est accessible via github.com ou GitHub Mobile. La version Enterprise offre des politiques d'exclusion de contenu, des journaux d'audit et une indemnisation de la propriété intellectuelle, mais l'écart entre le traitement des données des versions Business et Enterprise est suffisamment important pour que les secteurs réglementés (santé, finance, gouvernement) évaluent les contrôles Enterprise plutôt que de supposer que les protections de la version Business sont suffisantes.

L'incident d'injection dans les PR de mars 2026 a ajouté des dommages réputationnels sur un autre axe. Copilot a injecté des "astuces" promotionnelles, y compris des publicités Raycast, dans plus de 1,5 million de commentaires de pull requests sans le consentement ni l'information des utilisateurs. Le vice-président de GitHub, Martin Woodward, a confirmé que la fonctionnalité avait été retirée suite aux réactions négatives. Le Principal PM de Copilot, Tim Rogers, a reconnu cet échec directement sur Hacker News :

"Laisser Copilot apporter des modifications à des PR écrites par un humain à son insu était une erreur de jugement."

. Tim Rogers, Copilot Principal PM, Hacker News, mars 2026

L'incident a soulevé une préoccupation structurelle qui n'avait pas été formulée auparavant : un outil intégré au workflow de révision de code peut modifier les artefacts de ce workflow à l'insu du développeur.

GitHub Copilot vs. Cursor vs. Claude Code

GitHub Copilot est le bon choix lorsque : vous souhaitez rester dans votre IDE existant, vous avez besoin de workflows d'agents natifs à GitHub (de l'issue à la PR), votre équipe est déjà sur GitHub Business ou Enterprise, ou vous avez besoin du point d'entrée le moins cher (version gratuite à $0, Pro à $10/mois) avec un véritable accès multi-modèles. L'intégration de l'infrastructure et l'étendue des IDE pris en charge (VS Code, JetBrains, Visual Studio, Neovim, Vim, Eclipse, Xcode) signifient un coût de changement d'éditeur nul.

Cursor est le bon choix lorsque la fiabilité de l'agent sur des tâches complexes et multi-fichiers est l'exigence principale. Cursor est un fork complet de VS Code construit autour de l'IA dès le départ, plutôt qu'une extension greffée sur un éditeur existant. Son modèle de complétion par Tab, dérivé de Supermaven, atteint un taux d'acceptation rapporté de 72 % contre 35 à 40 % pour Copilot. Ses modes Composer et Agent gèrent les refactorisations à grande échelle de manière plus cohérente que le Agent Mode de Copilot, en particulier dans les bases de code dépassant 10 000 lignes. Le compromis : le niveau supérieur de Cursor atteint $200/mois, et il nécessite de migrer vers un nouvel éditeur. Le commentateur de HN lolinder a résumé directement le risque pour Copilot : "GitHub risque de perdre des parts d'attention au profit de concurrents mieux conçus" car les suggestions de modification suivante de Cursor sont plus raffinées que l'intégration actuelle de Copilot.

Claude Code est le bon choix lorsque la tâche concerne l'architecture, la refactorisation multi-fichiers, la compréhension de la base de code sur un grand projet peu familier, ou des sessions d'agent nécessitant une planification cohérente à long terme. C'est un outil basé sur le terminal sans dépendance à un IDE ; son avantage concurrentiel est la profondeur de compréhension de la base de code. Le développeur Maxim Saplin, qui a comparé les deux outils directement, a décrit la gestion du contexte de Claude Code comme étant plus cohérente sur de longues sessions que l'agent de Copilot, qui peut perdre le fil en pleine implémentation lorsque le contexte s'allonge. Claude Code commence à $20/mois, soit le double de Copilot Pro, mais pour les équipes dont le goulot d'étranglement principal est l'agent plutôt que l'autocomplétion, la différence de qualité est mesurable. SoftPicker a décrit l'expérience comme "du pair programming avec un développeur senior qui a déjà lu votre base de code."

Tarification pour les développeurs solos, les équipes et les entreprises

La controverse sur la limitation des requêtes de mars-avril 2026 a changé la signification pratique de chaque niveau d'abonnement. Les allocations nominales de requêtes ne sont plus un indicateur fiable du nombre de tâches qu'un développeur peut accomplir en un mois ; le débit réel dépend des modèles utilisés et de la consommation du budget par le multiplicateur de tokens des modèles de pointe.

La version gratuite (2 000 complétions, 50 requêtes de chat/agent par mois) reste l'offre de codage par IA sans frais la plus généreuse du marché. Pour les développeurs qui évaluent si $10/mois en valent la peine, la version gratuite offre un débit suffisant pour se forger une véritable opinion. Les complétions sur les modèles standards (GPT-5 mini, Haiku 4.5) ne consomment pas le budget de requêtes premium, seules les tâches de chat et d'agent utilisant des modèles de pointe le font.

La version Pro ($10/mois, 300 requêtes premium) a été suspendue pour les nouvelles inscriptions en avril 2026. Les abonnés existants ne sont pas affectés ; les nouveaux accès sont temporairement indisponibles en attendant des améliorations de la capacité de l'infrastructure. GitHub a offert des remboursements au prorata jusqu'au 20 mai 2026 pour les abonnés qui souhaitaient se retirer pendant la période de perturbation.

La version Pro+ ($39/mois, 1 500 requêtes premium) offre l'accès le plus large aux modèles, y compris Claude Opus 4.7, mais avec le multiplicateur de tokens de 7,5x pour Opus, le budget effectif est considérablement plus restreint que ne le suggère le chiffre nominal. Idéal pour les développeurs qui utilisent intensivement le mode agent et mélangent la sélection de modèles en fonction du type de tâche.

Les versions Business ($19/utilisateur/mois) et Enterprise ($39/utilisateur/mois) sont les choix stables pour les équipes. La version Enterprise ajoute l'indexation de la base de code, des modèles personnalisés affinés, le BYOK pour les clés d'API Anthropic/OpenAI/xAI, ainsi que l'indemnisation de la propriété intellectuelle et les journaux d'audit qu'exigent les organisations sensibles à la conformité. Le saut de prix de Business à Enterprise est abrupt, mais le traitement des données et les contrôles de conformité sont fondamentalement différents.

Avis des utilisateurs

Aucun avis pour l'instant. Soyez le premier à partager votre expérience !

Se connecter pour écrire un avis.

Présent dans les collections

Listes sélectionnées incluant GitHub Copilot.

Articles associés

Guides et articles en lien avec GitHub Copilot.