# Utilisation de GitHub Copilot dans les IDEs JetBrains

Découvrez les différentes façons d’utiliser GitHub Copilot dans JetBrains IDEs, y compris le plugin GitHub Copilot, JetBrains AI Assistant et Copilot pour CLI.

## Introduction

Il existe trois façons d’utiliser GitHub Copilot dans : le JetBrains IDEs plug-in, GitHub Copilot en tant qu’agent dans JetBrains AI Assistant et GitHub Copilot dans CLI GitHub Copilotle terminal intégré. Chaque point d’entrée fournit un ensemble différent de fonctionnalités en fonction de la façon dont vous préférez fonctionner.

## Comparaison des points d’entrée

\| |               Plug-in GitHub Copilot |
GitHub Copilot dans l’Assistant IA | Copilot pour CLI |
\|---|---|---|---|
\| **Idéal pour** | Flux de travail complet de codage d’IA | Accès rapide Copilot sans plug-in distinct | Flux de travail axés sur le terminal |
\| **point d’entrée** | Panneau de conversation, chat intégré, suggestions de code, revue de code, message de commit | Sélecteur d’agent par défaut, Registre ACP | Terminal ou interpréteur de commandes |
\| **Complétion de code** | Yes | Non inclus | Non inclus |
\| **Suggestions de modification suivantes** | Yes | Bientôt disponible | Non inclus |
\| **Expérience agentique** | Plusieurs harnais d’agent |
Copilot comme agent via ACP, sélecteur d’agent par défaut | Copilot pour CLI |
\| **Outils IDE** | Yes | Yes | Non inclus |
\| **Sélection du modèle** | Yes | Yes | Yes |
\| **Chat intégré** | Yes | Non inclus | Non inclus |
\| **Révision du code** | Yes | Non inclus | Non inclus |
\| **Génération de messages de commit** | Yes | Non inclus | Non inclus |
\| **Abonnement** | GitHub Copilot | GitHub Copilot | GitHub Copilot |

## Plug-in GitHub Copilot

Le GitHub Copilot plugin pour JetBrains IDEs est le moyen le plus complet d’utiliser Copilot et constitue l’option recommandée.

Le plugin passe de son environnement d’exécution d’agent local à Copilot pour CLI comme environnement d’exécution d’agent par défaut, ce qui permet d’atteindre plus rapidement la parité fonctionnelle et d’obtenir des résultats de meilleure qualité. Pour plus d’informations, consultez [Copilot pour CLI devient l’outil d’orchestration d’agent par défaut dans GitHub Copilot pour JetBrains](https://devblogs.microsoft.com/java/github-copilot-for-jetbrains-is-moving-to-copilot-cli-as-the-default-agent-harness/). Pour obtenir des instructions d’installation, consultez [Installation de l’extension Copilot GitHub dans votre environnement](/fr/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension).

* **Complétion de code et suggestions de modification suivante** : Copilot propose des complétions pendant que vous tapez et anticipe votre prochaine modification.
* **Plusieurs environnements d’agent** : le plug-in inclut sa propre expérience d’agent et s’associe à d’autres fournisseurs d’agents, offrant ainsi plusieurs modes d’interaction.
* **Prise en charge complète des modèles et des fonctionnalités** : tous les Discussion avec Copilot modèles, les modes de complétion de code et les fonctionnalités d’utilisation de vos propres clés sont disponibles dès leur sortie.
* **Chat intégré** : expliquer, refactoriser, documenter ou générer du code directement dans la gouttière de l’éditeur, sans basculer vers un panneau séparé.
* **Révision du code** : Copilot analyse vos modifications et affiche des commentaires actionnables, signalant les bogues potentiels, les violations de style et les problèmes logiques.
* **Génération de message de validation** : Copilot inspecte vos modifications intermédiaires et génère un message de validation clair et conventionnel.

## GitHub Copilot dans l’Assistant IA JetBrains

> \[!NOTE]
> GitHub Copilot dans AI Assistant offre uniquement des fonctionnalités de chat et d’agent. Il n’inclut pas la complétion de code, les suggestions de modification suivante, le chat intégré, la revue de code ni la génération de messages de commit.

GitHub Copilot est disponible en tant qu’agent natif dans l’Assistant IA JetBrains via le protocole ACP (Agent Client Protocol). L’ACP est une norme ouverte pour connecter des agents IA à l’IDE. Si vous disposez d’un abonnement Copilot valide, Copilot apparaît automatiquement dans le sélecteur d’agents de l’Assistant IA.

Cette intégration est conçue pour les développeurs qui préfèrent travailler dans le volet de discussion de l’assistant IA ou qui veulent disposer de Copilot sans installer de module complémentaire supplémentaire.

* **Aucune mise à jour requise** : l’agent Copilot est fourni directement avec l’Assistant IA et est conservé automatiquement. Aucun plug-in distinct pour installer, mettre à jour ou gérer.
* **Flux de travail centré sur** les conversations : idéal pour les tâches de raisonnement en plusieurs étapes : décrivez un objectif, laissez Copilot planifier et proposer des modifications et itérer les conversations.
* **Sélection du modèle** : changer de Copilot modèle ou ajuster la profondeur du raisonnement sans quitter le panneau de conversation.

### Utilisation de GitHub Copilot dans l’assistant IA

1. Ouvrez l’Assistant IA JetBrains en appuyant sur <kbd>Alt</kbd>+<kbd>A</kbd> (Windows/Linux) ou<kbd>sur</kbd>+<kbd>Maj de commande</kbd>+<kbd>A</kbd> (macOS), ou cliquez sur l’icône Assistant IA dans la fenêtre d’outil de droite.
2. Dans la liste déroulante du sélecteur d’agent en haut du panneau de conversation, sélectionnez **GitHub Copilot**.
3. Saisissez un prompt et commencez à discuter.

### Registre ACP

Le Registre ACP est le catalogue d’agents que l’Assistant IA connaît. Au démarrage de l’IDE, il consulte le Registre pour découvrir quels agents sont disponibles.
GitHub CopilotL’entrée ACP fait partie du registre par défaut. Elle apparaît donc Copilot automatiquement dans votre liste d’agents lorsque vous disposez d’un abonnement valide et que les informations d’identification requises sont en place.

Pour plus d’informations sur ACP, consultez la [documentation ACP](https://agentclientprotocol.com/get-started/introduction). Pour plus d’informations techniques sur l’exécution Copilot pour CLI en tant que serveur ACP, consultez [Serveur ACP de Copilot CLI](/fr/enterprise-cloud@latest/copilot/reference/copilot-cli-reference/acp-server).

## CLI GitHub Copilot dans le terminal intégré

CLI GitHub Copilot apporte Copilotles fonctionnalités directement au terminal. Il est optimisé pour les flux de travail en ligne de commande et peut s’exécuter sur macOS, Linux ou Windows.

## Lectures complémentaires

* [Poser des questions à GitHub Copilot dans votre IDE](/fr/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide)
* [Installation de l’extension Copilot GitHub dans votre environnement](/fr/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension)
* [Modification du modèle IA pour GitHub Copilot Chat](/fr/enterprise-cloud@latest/copilot/how-tos/use-ai-models/change-the-chat-model)