Remarque
La nouvelle interface à onglets est actuellement en préversion publique et est susceptible d’être modifiée.
Une session interactive Copilot pour CLI comporte quatre onglets en haut de l’écran :
- Session : expérience de chat standard dans laquelle vous saisissez des requêtes pour Copilot.
- Problèmes : Ouvrez des problèmes dans le référentiel actuel sur GitHub.
- Pull requests : ouvrir les pull requests du dépôt actuel sur GitHub.
- Gists : Vos gistes sur GitHub.
Les onglets Issues, Pull requests et Gists vous permettent de consulter le contenu de GitHub.com sans avoir à passer à un navigateur. Cela est utile lorsque vous souhaitez :
- Trouvez un problème ou une pull request sur lequel travailler.
- Extrayez un élément dans votre conversation : insérez rapidement une référence à l’élément sélectionné dans la zone d’invite afin que vous puissiez demander Copilot d’examiner, de corriger, de commenter ou de le consulter.
- Aller à un élément dans GitHub.com — par exemple lorsque vous souhaitez commenter un ticket, fusionner une pull request ou modifier un gist.
Passer d’un onglet à l’autre
- Appuyez sur Tab pour accéder à l’onglet suivant.
- Appuyez sur Maj+Tab pour accéder à l’onglet précédent.
Le changement d’onglet est suspendu lorsqu’une autre partie du CLI — comme le sélecteur de commandes slash — détecte vos frappes.
Remarque
Les onglets Issues et Pull requests s’affichent uniquement lorsque Copilot pour CLI s’exécute dans un dépôt GitHub. Dans d’autres répertoires, seuls les onglets Session et Gists sont affichés.
Contrôles clavier courants
Les onglets Problèmes, Demandes de tirage et Gists utilisent tous les mêmes contrôles. Quel que soit l’onglet parmi ceux-ci sur lequel vous vous trouvez :
- Utilisez les touches de direction haut et bas pour mettre en surbrillance un élément dans la liste.
- Utilisez les touches de direction gauche et droite pour naviguer entre les pages d’une liste.
- Appuyez sur Entrée pour afficher une vue détaillée de l’élément mis en surbrillance. Appuyez sur Échap dans la vue détaillée pour revenir à la liste.
- Appuyez sur o pour ouvrir l’élément mis en surbrillance (ou, dans l’affichage détaillé, l’élément actif) sur GitHub.com.
- Appuyez sur c pour insérer une référence à l’élément dans la zone de saisie du prompt et revenir ensuite à l’onglet Session.
Pour obtenir l’ensemble complet de touches que vous pouvez utiliser, consultez la référence clavier à la fin de cet article.
Problèmes de navigation
L’onglet Problèmes répertorie les problèmes ouverts dans le référentiel actuel qui vous impliquent : les problèmes que vous avez créés, qui ont été attribués, qui ont été mentionnés ou qui ont été commentés. Chaque ligne affiche le titre du problème, le numéro de problème, l’auteur et combien de temps le problème a été ouvert.
La GitHub requête de recherche utilisée pour remplir la liste s’affiche au-dessus de celle-ci. Appuyez sur a pour basculer entre l’affichage des seuls problèmes qui vous concernent et l’affichage de tous les problèmes ouverts dans le dépôt.
Appuyez sur c pour insérer une référence au problème dans la zone d’invite de l’onglet Session . Vous pouvez ensuite entrer une invite qui concerne ce problème. Par exemple:
#1234 suggest a fix for this bug
Parcourir les pull requests
L’onglet Demandes de tirage (pull requests ) répertorie les demandes de tirage ouvertes dans le référentiel actuel qui vous impliquent : les demandes de tirage que vous avez créées, ont été affectées, ont été mentionnées, ont été invitées à passer en revue ou à commenter. Chaque ligne affiche le titre de la demande de tirage, le numéro, l’auteur et la durée d’ouverture de la demande de tirage.
La GitHub requête de recherche utilisée pour remplir la liste s’affiche au-dessus de celle-ci. Appuyez sur a pour basculer entre l’affichage des seules pull requests vous concernant et l’affichage de toutes les pull requests ouvertes du dépôt.
Appuyez sur c pour insérer une référence à la demande de tirage dans la zone d’invite sous l’onglet Session . Vous pouvez ensuite entrer une invite qui concerne cette demande de tirage. Par exemple:
#5678 check this out and run tests
Parcourir vos Gists
L’onglet Gists répertorie les gists appartenant au GitHub compte auquel vous êtes connecté. Les gistes publics et secrets sont montrés. Contrairement aux onglets Problèmes et demandes d’extraction , l’onglet Gists n’est pas limité à un référentiel , il est toujours disponible, quel que soit l’emplacement où vous avez démarré l’interface CLI.
Appuyez sur c pour insérer l’URL du gist dans la zone d’invite sous l’onglet Session . Vous pouvez ensuite entrer une invite qui se rapporte à ce gist. Par exemple:
https://gist.github.com/USERNAME/GIST-ID summarize this
Modification des issues, des pull requests et des gists
Les onglets Problèmes, Demandes de tirage et Gists sont des environnements en lecture seule. Il existe deux façons de travailler sur un élément que vous trouvez dans l’un des onglets suivants :
-
Appuyez sur o pour l’ouvrir sur GitHub.com et utiliser l’interface utilisateur web pour modifier l’élément.
-
Appuyez sur c pour déposer une référence dans la zone d’invite et demander Copilot d’effectuer l’activité pour vous. Par exemple:
#1234 add a comment: "Any update on this?"#5678 merge thishttps://gist.github.com/USERNAME/GIST-ID delete this
Informations de référence sur le clavier
La barre d’indicateurs du pied de page dans les onglets Problèmes, Demandes de tirage et Gists récapitule les clés disponibles :
| Clé | Where | Action |
|---|---|---|
| Tab / Maj+Tab | N’importe quel onglet Accueil | Basculez vers l’onglet accueil suivant ou précédent. |
| ↓ / ↑ | ||
| J / K | Affichage de la liste | Mettez en surbrillance l’élément suivant ou précédent dans une liste. |
| → / ← | ||
| L / h | Affichage de la liste | Affichez la page suivante ou précédente dans une liste à plusieurs pages. |
| Saisissez | Affichage de la liste | Ouvrez la vue détaillée de l’élément en surbrillance. |
| o | Affichage liste ou vue détails | Ouvrez dans votre navigateur l’élément mis en surbrillance sur GitHub.com. |
| c | Affichage liste ou vue détails | Insérez une référence à l’élément dans la zone de saisie de l’invite et revenez à l’onglet Session. |
| un | Vue en liste dans les onglets Issues et Pull requests | Basculez entre afficher uniquement les éléments qui vous impliquent et afficher chaque élément ouvert dans le référentiel. |
| Échap | Vue détaillée | Revenez à l’affichage de liste. |