Skip to main content

fonctionnalités de GitHub Copilot

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

Fonctionnalités d’assistance

Ces outils sont utilisés de manière synchrone, fournissant des conseils ou des suggestions aux personnes pendant qu'elles travaillent sur une tâche.

Discussion avec Copilot

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 et dans Windows Terminal. Les utilisateurs peuvent également utiliser des compétences avec Discussion avec Copilot. Consultez Poser des questions à GitHub Copilot sur GitHub et Poser des questions à GitHub Copilot dans votre IDE.

Suggestions en ligne

Suggestions d'autocomplétion dans les IDE pris en charge Copilot. Consultez Obtention de suggestions de code dans votre IDE avec GitHub Copilot.

Si vous utilisez VS Code, Xcode ou Eclipse, vous pouvez aussi utiliser suggestions de prochaines modifications, qui prédira l’emplacement de la prochaine modification que vous êtes susceptible d’effectuer et proposera une saisie automatique pour celle-ci.

résumés des demandes de tirage 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.

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.

Fonctionnalités agentiques

Ces fonctionnalités peuvent fonctionner de manière autonome sans supervision humaine directe. Toutefois, ils ont généralement besoin d’une approbation humaine pour effectuer des actions sensibles, telles que l’exécution de commandes dans le terminal d’un développeur ou la fusion d’une pull request.

Copilot pour CLI

Interface de ligne de commande qui vous permet d’utiliser Copilot dans votre terminal. Utilisez la CLI pour ajouter des fonctionnalités ou corriger des bogues, puis créez une pull request. Commencez à travailler sur une tâche dans votre terminal, puis continuez Copilot à travailler dans la même session sur GitHub.com, ou sur votre mobile. Consultez À propos de GitHub Copilot CLI.

Agent Copilot Cloud (anciennement 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 cloud.

Agents de codage tiers (préversion publique)

Vous pouvez utiliser des agents de codage tiers avec Agent cloud Copilot. Les agents tiers sont soumis aux mêmes protections, atténuations et limitations de sécurité que Agent cloud Copilot. Consultez À propos des agents tiers.

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 revue de code de Copilot sont en préversion publique cours et sont susceptibles de changer. Consultez À propos de la révision de code avec GitHub Copilot.

Mode agent dans les IDE

Permettre à Copilot de fonctionner de manière autonome dans l'IDE. Copilot détermine les fichiers auxquels apporter des modifications, proposent des modifications de code et des commandes de terminal pour l’approbation de l’utilisateur et effectuent une itération pour corriger les problèmes jusqu’à ce que la tâche d’origine soit terminée.

          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.

Fonctionnalités de personnalisation

Ces fonctionnalités peuvent être utilisées pour ajouter du contexte à Copilot et améliorer ses performances. Pour obtenir une comparaison de l’utilisation de chaque fonctionnalité, consultez Fiche de personnalisation de Copilot.

Copilot Spaces

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.

Instructions personnalisées

Améliorez 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.

          Copilot mémoire (préversion publique)

          Copilot peut déduire et stocker des informations utiles sur un référentiel, que Agent cloud Copilot 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) ».

Fichiers de prompt

Générez et partagez des instructions d’invite réutilisables avec un contexte supplémentaire. Un fichier d’invite est un fichier Markdown, stocké dans votre espace de travail, qui imite le format existant des invites d’écriture. Consultez À propos de la personnalisation des réponses GitHub Copilot.

Serveurs MCP

Vous pouvez configurer des serveurs MCP (Model Context Protocol) pour de nombreuses Copilot fonctionnalités, ce qui donne Copilot accès à des outils externes ou à des sources de données. Consultez À propos du Model Context Protocol (MCP).

Compétences de l’agent

Créez des dossiers d’instructions, de scripts et de ressources que Copilot peut charger lorsque cela est pertinent pour améliorer sa performance dans des tâches spécialisées. Consultez À propos des compétences de l’agent.

Agents personnalisés

Créez des versions spécialisées de Agent cloud Copilot avec accès à des outils spécifiques, des instructions, et des serveurs MCP. Consultez À propos des agents personnalisés.

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.

Exclusions de 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