Remarque
Le GitHub application Copilot est en préversion technique et est susceptible d’être modifié.
Utilisateurs Copilot Business, Copilot Entreprise, Copilot Pro et Copilot Pro+ existants — Téléchargez et installez depuis le GitHub application Copilot dépôt. Pour Copilot Business et Copilot Entreprise, votre organisation ou entreprise doit activer les fonctionnalités en préversion et Copilot pour CLI.
* ** Copilot gratuit les utilisateurs et ceux sans forfait Copilot** n’ont pas actuellement accès à GitHub application Copilot. L’accès devrait s’étendre au fil du temps.
Démarrage d’une session
Chaque session dans le GitHub application Copilot s’exécute dans son propre espace de travail isolé, ce qui vous permet d’exécuter plusieurs sessions en parallèle et de progresser sur plusieurs tâches sans conflits.
- Dans la barre latérale en regard des sessions, cliquez + pour démarrer une nouvelle session.
- Choisissez un référentiel : vous pouvez utiliser un dossier local, choisir parmi GitHubou cloner à partir d’une URL.
- Dans la liste déroulante sous la zone d’invite, choisissez l’emplacement d’exécution de la session : dans une nouvelle arborescence de travail, dans votre référentiel local ou dans un bac à sable cloud. Les bacs à sable cloud pour Copilot (préversion publique) sont des environnements entièrement isolés hébergés par GitHub. Pour plus d’informations, consultez « À propos de bacs à sable cloud et locaux pour GitHub Copilot ».
- Sélectionnez un mode de session, un modèle et un niveau de raisonnement dans les listes déroulantes au-dessus du champ de saisie.
- Décrivez la tâche dans le champ de saisie. Vous pouvez référencer des problèmes avec
#, ajouter des fichiers avec@ou utiliser/pour les commandes.
L’agent se met au travail. Vos sessions en cours s’affichent dans la barre latérale, regroupées par dépôt ; cliquez sur n’importe quelle session pour y accéder.
Choix d’un mode de session
Le mode session contrôle la quantité d’autonomie de l’agent. Vous pouvez définir le mode à partir de la liste déroulante au-dessus du champ d’invite et le modifier à tout moment.
- Interactif : Vous et l’agent travaillez ensemble. L’agent suggère des modifications et attend votre confirmation avant de continuer.
- Plan : l’agent crée d’abord un plan. Vous examinez et approuvez le plan avant que l’agent ne l’exécute.
- Autopilot : l’agent fonctionne entièrement de manière autonome : écriture de code, exécution de tests et itération sans attendre l’entrée.
Choix d’un modèle
Vous pouvez sélectionner un modèle et un niveau de raisonnement dans les listes déroulantes au-dessus du champ de saisie. Un effort de raisonnement plus élevé donne à l’agent plus de temps pour réfléchir à des problèmes complexes, mais peut prendre plus de temps. Vous pouvez modifier les deux paramètres à tout moment pendant une session.
Utilisation de conversations rapides
Les conversations rapides dans la barre latérale ouvrent un mode conversation sans créer une branche dédiée ou une arborescence de travail. Utilisez-le pour réfléchir, poser des questions ou explorer des idées avant de commencer une session. Votre historique de conversation est enregistré et répertorié par nom de conversation.
Utilisation de /chronicle avec les sessions d’application
Étant donné que le GitHub application Copilot est basé sur CLI GitHub Copilot, vous pouvez utiliser les fonctionnalités d’historique de session de Copilot pour CLI, telles que /chronicle, pour obtenir des informations à partir du travail que vous avez effectué dans l’application et dans d’autres sessions Copilot pour CLI.
Par exemple, vous pouvez utiliser /chronicle standup pour résumer le travail récent. Pour plus d’informations, consultez « Utilisation des CLI GitHub Copilot données de session ».
Utilisation de la dictée vocale
Vous pouvez utiliser la dictée vocale pour dicter des invites au cours d’une session au lieu de les saisir.
Avant de pouvoir utiliser la dictée vocale, vous devez la configurer dans les paramètres de l’application.
- Ouvrez les paramètres de l’application, puis sélectionnez l’onglet Dictée vocale .
- Choisissez un raccourci clavier.
- Autorisez l’accès au microphone dans les paramètres de votre système d’exploitation.
- Téléchargez un modèle de transcription local.
Après l’installation, utilisez votre raccourci pour démarrer et arrêter la transcription vocale. L’application insère du texte transcrit dans la zone d’invite pour pouvoir l’examiner ou la modifier avant d’envoyer.
Utilisation de l’agent de canard en caoutchouc
Le rubber duck agent est un agent intégré qui agit comme un critique constructif, examine votre plan actuel, votre implémentation ou vos tests, et fournit des retours concrets. L’agent s’exécute sur un modèle différent de celui qui exécute votre session en cours.
Lorsque Rubber Duck est activé, Copilot peut le consulter automatiquement à des moments clés pendant qu’il travaille. L’agent de session principal confie la tâche à l’agent « rubber duck », en reçoit les retours, puis décide comment les appliquer avant de poursuivre.
Remarque
L'agent de canard en caoutchouc n’est actuellement disponible que si l’agent principal utilise un modèle de langage large comme Claude ou GPT.
Vous pouvez également demander manuellement à Copilot d’obtenir une révision de l’agent Rubber Duck.
- Ouvrez une session active.
- Dans la zone d’invite, tapez
/rubber-ducket demandez une critique de votre plan, implémentation ou tests actuels.
Pour plus d’informations sur l’agent rubber duck, consultez À propos de l'agent Rubber Duck.
Raccourcis clavier
GitHub application Copilot prend en charge les raccourcis clavier pour vous aider à naviguer entre les sessions, à passer d’un espace de travail à l’autre et à effectuer des actions courantes. Pour afficher les raccourcis disponibles, ouvrez l’application, accédez à l’aide, puis raccourcis clavier.