← Retour à la liste
★★★★ 4 / 5
Catégorie 02IA

GitHub Copilot

Assistant IA dans l'IDE — multi-modèles, agents, extensions

Installation
VS Code (recommandé)# Extension officielle GitHub Copilot : code --install-extension GitHub.copilot code --install-extension GitHub.copilot-chat # Puis se connecter via GitHub depuis VS Code
JetBrains (PHPStorm, IntelliJ, etc.)# Settings → Plugins → Marketplace → "GitHub Copilot" # Install → Restart IDE → Sign in with GitHub
Vim / Neovim# Via vim-plug : # Plug 'github/copilot.vim' # Requiert Node.js 18+ # :Copilot setup pour l'authentification
VersionMulti-model (mai 2026) — GPT-5.4, Claude Sonnet 4.6, Gemini 2.5 Pro
PrixGratuit → Pro 10 $/mois → Enterprise 39 $/mois/user
Plateformes
VS CodeJetBrainsVisual StudioXcodeEclipseVim / Neovim
Commandes10
Exemples3
IA
À propos

GitHub Copilot est l'assistant IA de Microsoft/GitHub directement intégré dans les IDE. En mai 2026, il supporte GPT-5.4, Claude Sonnet 4.6, Gemini 2.5 Pro et Gemini 3.1 Pro au choix. Le plan Free est disponible pour tous. Le Coding Agent crée des PRs de façon autonome. Transition vers la facturation à l'usage en juin 2026.

Fonctionnalités clés
Multi-modèles au choixChoisir le modèle pour chaque interaction — GPT-5.4 Instant, Claude Sonnet 4.6, Gemini 2.5 Pro, Gemini 3.1 Pro, Gemini 3 Flash. Changer de modèle dans Copilot Chat sans configuration supplémentaire.
Copilot Coding AgentAgent autonome qui reçoit une issue GitHub, recherche dans le repo, crée un plan d'implémentation, effectue les modifications et ouvre une PR. Sans intervention humaine intermédiaire.
Copilot Chat dans l'IDEInterface de chat contextuelle directement dans VS Code, JetBrains et Visual Studio. Comprend le code ouvert, les erreurs du terminal et les diagnostics IDE. Commandes slash pour les actions courantes (/fix, /explain, /tests, /doc).
Extensions MCPCopilot Extensions connecte des outils externes via le protocole MCP — bases de données, APIs, outils de test, générateurs de docs. Disponible dans VS Code et github.com.
Suggestions inline contextuellesComplétion de code en temps réel dans tous les IDEs supportés. Comprend le contexte du fichier courant, des fichiers ouverts et des imports. Suggestions de lignes entières ou de blocs.
Semantic Search (mai 2026)Recherche sémantique dans tout le codebase indexé — trouver les fonctions, classes et patterns pertinents même sans connaître les noms exacts. Disponible sur Enterprise (repos privés) et Pro+.
/chronicle — historique de chatNouvelle commande /chronicle (mai 2026) pour naviguer dans l'historique des conversations Copilot Chat — retrouver une décision ou une explication d'une session précédente.
Commandes
CommandeDescription
TabAccepter la suggestion inline courante
Cmd/Ctrl + →Accepter mot par mot la suggestion inline
EscapeRejeter la suggestion inline
Cmd/Ctrl + IOuvrir Copilot Inline Chat (dans VS Code)
Cmd/Ctrl + Shift + IOuvrir Copilot Chat dans le panneau latéral
/fixDans Copilot Chat — corriger l'erreur ou le problème sélectionné
/testsGénérer des tests unitaires pour le code sélectionné
/explainExpliquer le code sélectionné en langage naturel
/docGénérer de la documentation pour le code sélectionné
/chronicleNaviguer dans l'historique des conversations Copilot Chat
Exemples
Refactoring avec Copilot ChatCODE
# Sélectionner une fonction dans VS Code → Cmd+I :
"/refactor cette fonction pour la rendre plus lisible.
Extraire les opérations complexes en sous-fonctions nommées.
Garder les mêmes paramètres et type de retour."
Générer des tests unitairesCODE
# Sélectionner une fonction → Copilot Chat :
"/tests génère des tests Jest pour cette fonction.
Couvre les cas nominaux, les cas limites (null, undefined, vide)
et les cas d'erreur. Utilise des mocks pour les dépendances externes."
Utiliser le Coding Agent sur une issueCODE
# Sur GitHub → issue → "Copilot" → "Assign to Copilot"
# Le Coding Agent va :
# 1. Analyser le repo et les fichiers concernés
# 2. Créer un plan d'implémentation visible dans la PR
# 3. Effectuer les modifications et ouvrir la PR
# 4. Répondre aux review comments automatiquement
Points forts & faibles
Points forts
+Plan Free disponible — pas d'engagement pour démarrer
+Multi-modèles (Claude, Gemini, GPT) dans un seul outil
+Intégration IDE native — pas de changement de contexte
+Copilot Coding Agent — PRs créées de façon autonome
+Suggestions inline dans VS Code, JetBrains, Visual Studio, Vim
+Extensions MCP pour connecter n'importe quel outil
+Financé par Microsoft — stabilité long terme garantie
Points faibles
Transition vers facturation à l'usage juin 2026 — pricing futur incertain
Inscriptions Pro/Pro+/Student suspendues depuis avril 2026
Moins puissant que Claude Code pour les tâches de dev complexes end-to-end
Copilot Chat moins bon que claude.ai ou ChatGPT en dehors de l'IDE
Gemini 3.1 Pro uniquement sur Pro+ ($39/mois)
Enterprise requis pour indexer les repos privés (semantic search)
Verdict

Le meilleur assistant IA pour rester dans l'IDE. Les suggestions inline + Copilot Chat + multi-modèles = couverture complète sans changer de fenêtre. Le Coding Agent est la fonctionnalité la plus prometteuse de 2026 pour automatiser les tâches répétitives.

Développeurs qui veulent une IA dans leur IDE sans quitter leur workflow. Idéal pour les équipes sous GitHub Enterprise qui veulent une solution gérée et sécurisée.