Vue d’ensemble
GitHub Copilot Chat est l'interface de chat alimentée par l'IA pour GitHub Copilot. Il vous permet d'interagir avec des modèles d'IA pour obtenir de l'aide en matière de codage, des explications et des suggestions sous forme de conversation.
Tchat Copilot peut vous aider dans diverses tâches liées au codage, comme vous proposer des suggestions de code, fournir des descriptions en langage naturel de la fonctionnalité et de l'objectif d'un morceau de code, générer des tests unitaires pour votre code et proposer des corrections pour les bogues dans votre code.
GitHub Copilot Chat est disponible dans divers environnements :
- GitHub (le site web)
- Une gamme d’IDE tels que Visual Studio Code, Xcode et les IDE JetBrains
- GitHub Mobile
- CLI de GitHub Copilot
Différents environnements peuvent avoir différentes caractéristiques et fonctionnalités, mais les fonctionnalités principales restent uniformes entre les plateformes. Pour explorer les fonctionnalités disponibles dans chaque environnement, consultez les GitHub Copilot Chat guides pratiques et le Tutoriels pour GitHub Copilot.
Limites
Tchat Copilot est conçu pour vous aider dans vos tâches de codage, mais vous restez responsable de la révision et de la validation du code qu'il génère. Il peut ne pas toujours produire de solutions correctes ou optimales, et il peut parfois générer du code qui contient des vulnérabilités de sécurité ou d’autres problèmes. Testez et examinez toujours le code avant de l’utiliser en production.
Personnalisation des réponses Tchat Copilot
GitHub Copilot dans GitHub, Visual Studio Code, et Visual Studio peuvent fournir des réponses de conversation adaptées au fonctionnement de votre équipe, aux outils que vous utilisez, aux spécificités de votre projet ou à vos préférences personnelles, si vous lui fournissez suffisamment de contexte pour le faire. Au lieu de répéter les instructions dans chaque invite, vous pouvez créer et enregistrer des instructions pour Tchat Copilot afin de personnaliser les réponses que vous recevez.
Il existe plusieurs façons de créer des instructions personnalisées pour Tchat Copilot. Celles-ci se regroupent en trois grandes catégories :
-
**Instructions personnelles** : vous pouvez ajouter des instructions personnelles afin que toutes les réponses de la conversation que vous recevez, en tant qu’utilisateur, soient adaptées à vos préférences. -
**Instructions de référentiel** : vous pouvez stocker des fichiers d’instructions dans un référentiel, de sorte que tous les prompts posés dans le contexte du référentiel incluent automatiquement les instructions que vous avez définies. -
**Instructions d’organisation** : si vous êtes propriétaire d’une organisation, vous pouvez créer un fichier d’instructions personnalisé pour l’organisation, afin que tous les prompts posés dans le contexte de n’importe quel référentiel appartenant à l’organisation incluent automatiquement les instructions que vous avez définies.
Pour plus d’informations, consultez Ajout d’instructions personnalisées personnelles pour GitHub Copilot, Ajout d’instructions personnalisées de référentiel pour GitHub Copilot et Ajout d’instructions personnalisées d’organisation pour GitHub Copilot.
Modèles IA pour Tchat Copilot
Vous pouvez modifier le modèle Copilot utilisé pour générer des réponses aux prompts de conversation. Vous constaterez que certains modèles fonctionnent mieux ou fournissent des réponses plus utiles, selon le type de questions que vous posez. Les options comprennent des modèles premium dotés de fonctionnalités avancées. Consultez Modification du modèle IA pour GitHub Copilot Chat.
Étendre Tchat Copilot
Tchat Copilot peut être étendu de différentes manières afin d’améliorer ses fonctionnalités et de l’intégrer à d’autres outils et services. Cela peut inclure l’utilisation du protocole Model Context Protocol (MCP) pour fournir une assistance IA contextuelle ou la connexion d'outils tiers pour tirer parti des fonctionnalités d’IA de GitHub.
Extension de Tchat Copilot avec MCP
Le protocole MCP est une norme ouverte qui définit la façon dont les applications partagent le contexte avec de grands modèles de langage (LLM). MCP fournit un moyen standardisé de connecter des modèles IA à différentes sources de données et outils, leur permettant ainsi de travailler ensemble plus efficacement.
Vous pouvez configurer les serveurs MCP pour fournir un contexte à Tchat Copilot dans divers IDE, tels que Visual Studio Code et les IDE JetBrains. Pour Chat de Copilot sur GitHub, le serveur GitHub MCP est configuré automatiquement, ce qui permet à Tchat Copilot d’effectuer un ensemble limité de tâches, à votre demande, telles que la création de branches ou la fusion de pull requests. Pour plus d’informations, consultez Étendre GitHub Copilot Chat avec des serveurs MCP (Model Context Protocol) et Utilisation du serveur MCP GitHub.
Pour approfondir
-
[AUTOTITLE](/copilot/how-tos/chat-with-copilot) guides pratiques -
[AUTOTITLE](/copilot/how-tos/use-copilot-agents/use-copilot-cli) -
[AUTOTITLE](/copilot/tutorials/copilot-chat-cookbook)