Tutoriel de prise en main de GitHub Copilot

GitHub Copilot n'est plus l'outil de complétion de code de 2021.

GitHub Copilot est désormais une plateforme de programmation IA couvrant l'IDE, la CLI et GitHub : modifier de manière autonome plusieurs fichiers dans l'IDE, transformer les Issues en PR dans le cloud, exécuter des sous-agents en parallèle dans le terminal et effectuer une revue de code intelligente sur la page de PR.

Développement avec GitHub Copilot

AnnéeJalon
2021Aperçu technique lancé. Propulsé par OpenAI Codex, uniquement la complétion de code au niveau des lignes.
2022Officiellement commercialisé, le premier assistant de programmation IA à grande échelle.
2023Copilot Chat lancé, introduisant l'interaction conversationnelle ; Copilot for Business publié.
2024Le mode Agent a introduit l'édition autonome multi-fichiers ; la prise en charge multi-modèles a été lancée ; l'offre gratuite a été lancée.
2025Mode Agent entièrement GA ; Cloud Agent transforme directement les Issues en PR ; Copilot Code Review officiellement lancé.
2026Cloud Agent, CLI et le mode Agent JetBrains entièrement GA ; migration vers la facturation à l'usage AI Credits ; 4.7M+ utilisateurs payants, couvrant plus de 90 % des entreprises du Fortune 100.

Le Copilot d'aujourd'hui est une plateforme de programmation IA unifiéecross-IDE, CLI, GitHub.com et mobile, pas seulement un plugin de complétion.

Aperçu des capacités principales

CapacitéEntryBrève description
Complétion de codeIDESuggestions en temps réel mono-ligne/multi-ligne pendant la saisie.
Next EditIDEPrédit où se trouvera votre prochaine modification et suggère du contenu.
Copilot ChatIDE / GitHub.com / MobileQuestions-réponses conversationnelles, explication de code, génération de tests.
Mode AgentIDEÉdition autonome de plusieurs fichiers, exécution de commandes terminal, itération jusqu'à ce que la tâche soit terminée.
Agent cloudGitHub.comAssignez une Issue à Copilot, et il écrit du code et ouvre une PR dans le cloud.
Copilot CLITerminalUn agent dans le terminal, prenant en charge Plan, le pilote automatique et les sous-agents parallèles.
Revue de codeGitHub.com / IDEL'IA examine les PR, fournit des suggestions en ligne et peut corriger en un clic.
Résumé de la PRGitHub.comGénérer automatiquement la description de la PR et le résumé des modifications.
Message de commitIDE / GitHub DesktopGénérer automatiquement le message de commit.
GitHub SparkGitHub.comDécrivez une application en langage naturel, et générez du code exécutable et un aperçu en temps réel.

Utilisation de VS Code

Avec ses riches plugins d'IA, VS Code est devenu l'éditeur le plus populaire pour pratiquer le Vibe Coding. Vous pouvez utiliser Copilot pour un développement léger, ou installer des plugins d'agent VIBE dédiés pour un développement multi-fichiers entièrement automatisé.

Tutoriel VS Code :https://www.example.com/vscode/vscode-tutorial.html

Les nouvelles versions de VS Code (dernière stable 1.116+) intègrent nativement Copilot. Pas besoin d'installer manuellement des plugins ; cliquez sur l'icône dans le coin supérieur gauche pour l'ouvrir.

Lorsque vous ouvrez l'éditeur, vous pouvez voir l'entrée Copilot. Il vous suffit de vous connecter avec votre compte GitHub ; pas besoin d'installer des plugins depuis la place de marché.

Après vous être connecté, consultez :

Les anciennes versions de VS Code (1.115 et antérieures) nécessitent l'installation manuelle de deux extensions :

  • GitHub Copilot : autocomplétion de code en ligne
  • GitHub Copilot Chat : assistant de codage IA conversationnel

Démarrer le Vibe Coding

Ensuite, créons un répertoire :

mkdir example-vibe-coding

Entrez dans le répertoire :

cd example-vibe-coding

Ouvrez-le dans VS Code :

code .

Ajoutez un fichier dans l’éditeur.vibe-coding-example.html :

Dans le menu Fichier à gauche, sélectionnez le fichier créé, cliquez sur le bouton de bascule du panneau dans le coin supérieur droit pour passer à l’outil IA, puis saisissez un prompt dans la boîte de dialogue.

帮我写一个 JavaScript 小游戏:程序随机生成 1 到 100 的数字,让我猜,猜大了提示「太大了」,猜小了提示「太小了」,猜中了就结束。

L’IA commencera à travailler. Vérifiez le résultat final :

Tout au long du processus, nous n’avons pas besoin de participer au codage. Le code HTML, le code de style CSS et le code JavaScript sont tous générés automatiquement pour nous.

Ressources officielles

Autres extensions