Skip to main content

Utilisation de GitHub Copilot Spaces

Utilisez des espaces pour ancrer les réponses de Copilot dans le bon contexte pour une tâche spécifique.

Qui peut utiliser cette fonctionnalité ?

Anyone with a Copilot license can use Espaces.

Pour plus d'informations sur la création de Copilot Spaces, consultezCréation de GitHub Copilot Spaces.

Utilisation de Copilot Spaces dans GitHub

Une fois que vous avez ajouté du contexte à votre espace, vous pouvez poser des questions à Copilot dans l’interface de conversation de l’espace dans GitHub. Votre conversation sera ancrée dans le contexte que vous avez ajouté. Vous pouvez consulter toutes les conversations que vous avez eues dans l’onglet « Conversations » de l’espace.

Vous pouvez également modifier le grand modèle de langage (LLM) utilisé pour votre espace en sélectionnant le menu déroulantCURRENT-MODEL , puis en cliquant sur le modèle IA de votre choix. Pour plus d’informations, consultez « Comparaison des modèles IA ».

Pour marquer vos espaces préférés d’une étoile afin de les retrouver facilement plus tard, vous pouvez cliquer sur dans le coin supérieur droit de l’espace. Pour afficher tous les espaces qui vous sont accessibles, y compris ceux marqués d’une étoile, accédez àhttps://github.com/copilot/spaces.

Utilisation de Espaces dans votre IDE

Vous pouvez également accéder aux informations et au contexte à partir de Espaces directement dans votre IDE à l'aide du serveur MCP GitHub. Cela vous permet de tirer parti de votre contexte organisé lors du codage sans basculer entre votre IDE et l’interface web.

Cette fonctionnalité est disponible dans tout IDE prenant en charge l'extension GitHub Copilot et le serveur MCP GitHub.

Remarque

Lorsque vous utilisez Espaces dans votre IDE, le contexte du référentiel n'est pas pris en charge. Vous aurez accès à toutes les autres sources et instructions depuis cet espace.

Une fois que vous avez accédé au contexte de l’espace depuis votre IDE :

  • Le contexte de l’espace déterminera les réponses de Copilot
  • Vous pouvez référencer le contenu de l’espace lorsque vous générez du code, obtenez des explications ou travaillez sur des tâches de développement
  • Vos espaces restent synchronisés à mesure que votre projet évolue. Les fichiers GitHub et autres sources basées sur GitHub ajoutés à un espace sont automatiquement mis à jour à mesure qu'ils changent, faisant de Copilot un expert incontournable dans votre projet

Prérequis

Pour utiliser Espaces dans votre IDE, vous devez installer le serveur MCP GitHub. Pour les instructions d'installation, consultezUtilisation du serveur MCP GitHub.

Accès au contexte de l’espace depuis votre IDE

Pour plus d'informations sur l'utilisation du serveur MCP GitHub dans un IDE spécifique, consultezUtilisation du serveur MCP GitHub.

Notez que Espaces peut être utilisé uniquement en mode agent dans votre IDE, car les espaces sont accessibles via le serveur MCP GitHub.

  1. Dans votre IDE, ouvrez Discussion avec Copilot et sélectionnezAgent dans le menu déroulant mode ou sélectionnez l’ongletAgent.

    • Pour vérifier que les outils Espaces sont activés, cliquez sur l'icône des outils dans la zone Discussion avec Copilot. Dans le menu déroulant, développez la liste des outils disponibles pourserveur MCP : githubet vérifiez que les outilsget_copilot_space etlist_copilot_spaces sont activés.
  2. Dans la zone Discussion avec Copilot, saisissez une invite qui fait référence à l'espace que vous souhaitez utiliser comme contexte. Si vous connaissez le nom exact de l’espace et le nom de l’utilisateur ou de l’organisation propriétaire de l’espace, vous pouvez le fournir. Sinon, Copilot utilisera automatiquement l'outillist_copilot_spaces pour rechercher les espaces correspondant au nom ou au texte que vous fournissez et pour accéder au contexte à partir de ces espaces.

    Par exemple, vous pouvez utiliser l’une des deux invites suivantes :

    • Using the Copilot space 'Checkout Flow Redesign' owned by myorganization, summarize the implementation plan.
    • Summarize the implementation plan from the Copilot space for the checkout flow redesign.

    Les invites de suivi dans la même conversation de discussion auront accès aux mêmes espaces, sans que vous ayez à les mentionner explicitement.

Étapes suivantes