Skip to main content

fonctionnalités de GitHub Copilot

          GitHub Copilot offre une suite de fonctionnalités. 
          Copilot offre également une suite de fonctionnalités pour les administrateurs.

Dans cet article

Fonctionnalités GitHub Copilot

Copilot Chat

Une interface de chat qui vous permet de poser des questions liées au code. GitHub Copilot Chat est disponible sur le GitHub site web, dans GitHub Mobile, dans les IDE pris en charge (Visual Studio Code, Visual StudioJetBrains IDEs, IDE Eclipse et Xcode) et dans Windows Terminal. Les utilisateurs peuvent également utiliser des compétences avec Copilot Chat. Consultez Poser des questions à GitHub Copilot sur GitHub et Poser des questions à GitHub Copilot dans votre IDE.

L'agent cloud Copilot (anciennement l'agent de codage Copilot)

Agent IA autonome qui peut rechercher un référentiel, créer un plan d’implémentation et apporter des modifications de code sur une branche. Vous pouvez vérifier le diff, itérer et créer une pull request lorsque vous êtes prêt. Vous pouvez également affecter un GitHub problème à Copilot ou lui demander d’ouvrir une pull request directement pour effectuer une tâche. Consultez agent GitHub Copilot pour le cloud.

Agents de codage tiers (préversion publique)

Vous pouvez utiliser des agents de codage tiers avec agent Copilot de cloud. Consultez À propos des agents tiers.

CLI Copilot

Interface de ligne de commande qui vous permet d’utiliser Copilot à partir du terminal. Vous pouvez obtenir des réponses aux questions ou vous pouvez demander Copilot des modifications à vos fichiers locaux. Vous pouvez également utiliser CLI Copilot pour interagir avec GitHub.com — par exemple, répertorier vos pull requests ouverts, ou demander à Copilot de créer un ticket. Consultez À propos de GitHub Copilot CLI.

révision du code Copilot

Des suggestions de révision de code générées par l’IA pour vous aider à écrire un meilleur code. Consultez Utilisation de GitHub Copilot pour la révision de code.

Plusieurs outils pour la révision de code de Copilot sont en préversion publique cours et sont susceptibles de changer. Consultez À propos de la révision du code avec GitHub Copilot.

Résumés des pull requests Copilot

Résumés générés par l’IA des changements apportés dans une pull request, des fichiers qu’ils impactent et des points sur lesquels un relecteur devrait se concentrer lors de sa revue. Consultez Création d'un résumé de pull request avec GitHub Copilot.

Suggestions en ligne

Suggestions de style de saisie semi-automatique de Copilot dans les IDE pris en charge (Visual Studio Code, Visual Studio, JetBrains IDEs, Azure Data Studio, Xcode, Vim/Neovim et Eclipse). Consultez Obtention de suggestions de code dans votre IDE avec GitHub Copilot.

Si vous utilisez VS Code, Xcode et Eclipse, vous pouvez également utiliser suggestions de prochaines modifications, ce qui prédira l’emplacement de la prochaine modification que vous êtes susceptible d’effectuer et suggérera une saisie semi-automatique.

Éditions Copilot

          Éditions Copilot est disponible dans Visual Studio Code, Visual Studioet JetBrains IDEs. Utilisez Éditions Copilot pour apporter des modifications à plusieurs fichiers directement à partir d'une seule invite Copilot Chat. Éditions Copilot dispose des modes suivants :

Mode Modifier

Le mode Édition est uniquement disponible dans Visual Studio Code et les IDE JetBrains.

Utilisez le mode édition lorsque vous souhaitez exercer un contrôle plus précis sur les modifications proposées par Copilot. En mode édition, vous choisissez les fichiers que Copilot peut modifier, vous fournissez un contexte à Copilot à chaque itération et vous décidez d'accepter ou non les modifications suggérées après chaque tour.

Le mode d’édition convient le mieux aux cas d’usage où :

  • Vous souhaitez effectuer une mise à jour rapide et spécifique à un ensemble défini de fichiers.
  • Vous souhaitez un contrôle total sur le nombre de requêtes LLM Copilot utilise.

Mode agent

Utilisez le mode agent lorsque vous avez une tâche spécifique en tête et que vous souhaitez permettre à Copilot de modifier votre code de manière autonome. En mode agent, Copilot détermine les fichiers à modifier, propose des modifications de code et des commandes de terminal pour mener à bien la tâche, et procède par itérations pour remédier aux problèmes jusqu'à ce que la tâche initiale soit terminée.

Le mode agent convient le mieux aux cas d’usage où :

  • Votre tâche est complexe et implique plusieurs étapes, itérations et gestion des erreurs.
  • Vous souhaitez Copilot déterminer les étapes nécessaires à la réalisation de la tâche.
  • La tâche nécessite Copilot de s'intégrer à des applications externes, telles qu'un serveur MCP.

          Copilot instructions personnalisées

Améliorez Copilot Chat les réponses en fournissant des détails contextuels sur vos préférences, outils et exigences. Consultez À propos de la personnalisation des réponses GitHub Copilot.

          Mémoire Copilot (préversion publique)

          Copilot peut déduire et stocker des informations utiles sur un référentiel, que agent Copilot de cloud et révision du code Copilot peuvent utiliser pour améliorer la qualité de leur résultat lorsqu'ils travaillent dans ce référentiel. Pour plus d’informations, consultez « [AUTOTITLE](/copilot/concepts/agents/copilot-memory) ».

Copilot dans GitHub Desktop

Générez automatiquement des messages de validation et des descriptions en Copilot dans GitHub Desktop fonction des modifications apportées à votre projet.

espaces Copilot

Organisez et centralisez le contenu pertinent, comme le code, les documents, les spécifications et bien plus encore, dans Espaces qui ancrent les réponses de Copilot dans le contexte approprié pour une tâche spécifique. Consultez À propos de GitHub Copilot Spaces.

          GitHub Spark (préversion publique)

Créez et déployez des applications full-stack à l’aide de demandes en langage naturel qui s’intègrent en toute transparence à la plateforme GitHub pour le développement avancé. Consultez Création et déploiement d’applications basées sur l’IA avec GitHub Spark.

          GitHub Copilot fonctionnalités pour les administrateurs

Les fonctionnalités suivantes sont disponibles pour les propriétaires d'organisation et d'entreprise ayant soit un Copilot Business soit un Copilot Entreprise plan.

Gestion des stratégies

Gérez les politiques pour Copilot dans votre entreprise ou votre organisation. Consultez Gestion des stratégies et des fonctionnalités pour GitHub Copilot dans votre organisation et Gestion des stratégies et fonctionnalités pour GitHub Copilot dans votre entreprise.

gestion des accès

Les propriétaires d’entreprise peuvent spécifier quelles organisations de l’entreprise peuvent utiliser Copilot, et les propriétaires d’organisations peuvent spécifier les membres de l’organisation qui peuvent utiliser Copilot. Consultez Gestion de l'accès à GitHub Copilot dans votre organisation et Gestion des accès à Copilot dans votre entreprise.

Données d’utilisation

Passez en revue Copilot les données d’utilisation au sein de votre organisation ou entreprise pour savoir comment gérer l’accès et favoriser l’adoption de Copilot. Consultez Examen des données d’activité utilisateur pour GitHub Copilot dans votre organisation et Visualisation de l’utilisation des licences Copilot dans votre entreprise.

Journaux d’audit

Passez en revue les journaux d’audit de Copilot votre organisation pour comprendre quelles actions ont été effectuées et par quels utilisateurs. Consultez Examen des journaux d’audit pour GitHub Copilot.

Exclure des fichiers

Configurez Copilot pour ignorer certains fichiers. Cela peut être utile si vous avez des fichiers que vous ne souhaitez pas rendre disponibles à Copilot. Consultez Exclusion du contenu de GitHub Copilot.

Étapes suivantes