Les utilisateurs de GitHub Copilot peuvent désormais demander et obtenir des explications sur les commandes directement dans Windows Terminal grâce à la nouvelle fonctionnalité Terminal Chat.
Microsoft intègre GitHub Copilot dans Windows Terminal. Cette fonctionnalité est disponible dans Windows Terminal Canary et s’adresse aux utilisateurs de GitHub Copilot disposant d’un abonnement Individuel, Business ou Enterprise. Terminal Chat permet d’interagir avec GitHub Copilot sans quitter le terminal.
Microsoft souhaite éviter autant que possible le context switching, qui consiste à naviguer d’une fenêtre à l’autre, car cela nuit à la productivité. Cette intégration s’inscrit dans cette ambition.
Suggestions pertinentes
Terminal Chat est actuellement une fonctionnalité expérimentale de Windows Terminal Canary permettant aux utilisateurs de demander des commandes à GitHub Copilot via une fenêtre de chat. L’assistant IA fournit des suggestions basées sur le shell actif utilisé, tel que PowerShell ou CMD, et propose des explications pour les commandes ou les messages d’erreur.
Pour utiliser Terminal Chat, les utilisateurs doivent activer GitHub Copilot en tant que fournisseur dans les paramètres de Windows Terminal Canary. Après l’authentification via GitHub, Copilot est activé en tant que fournisseur actif. Les paramètres se trouvent dans le menu Terminal Chat (Experimental). Les suggestions sont copiées dans la ligne de commande, mais ne sont pas exécutées automatiquement. Ainsi, l’utilisateur conserve le contrôle sur les commandes effectivement exécutées.
La communication avec GitHub Copilot n’a lieu que lorsque l’utilisateur envoie un message. L’historique du chat et le nom du shell actif sont également transmis. Les organisations peuvent gérer l’utilisation de GitHub Copilot dans le terminal via une politique de groupe.
Applications
Microsoft envisage diverses applications pour Terminal Chat. Outre les simples demandes de commandes, la fonctionnalité peut traduire des commandes, par exemple de Linux vers PowerShell. Copilot peut également expliquer les messages d’erreur et proposer des solutions aux problèmes. Les suggestions peuvent être copiées dans un éditeur de texte en ligne de commande, comme nano ou vi dans WSL.
Terminal Chat n’est actuellement disponible que dans Windows Terminal Canary. Microsoft indique qu’il prendra en compte les retours de la communauté open source dans le développement ultérieur de cette fonctionnalité. Les utilisateurs intéressés peuvent suivre le projet via la branche ‘feature/llm’ du dépôt GitHub de Windows Terminal.