Microsoft integra ChatGPT AI no Windows Terminal para Windows 11

Microsoft integra ChatGPT AI no Windows Terminal para Windows 11

A Inteligência Artificial é predominante no cenário tecnológico atual. A Microsoft realmente adotou essa noção ao integrar recursos de IA em seu conjunto de aplicativos, visando aumentar a produtividade do usuário. Recentemente, compartilhei detalhes sobre a interface Copilot recém-introduzida no Microsoft Word, e agora parece que o aplicativo “Windows Terminal” também implementou integrações robustas com ChatGPT e GitHub Copilot. Essa funcionalidade agora está acessível para usuários do Windows 10 e 11.

A dica inicial sobre a integração do “AI Chat” no Windows Terminal foi fornecida em setembro, e parece ter sido lançada oficialmente em uma atualização recente do Windows Terminal (Canary) em 29 de outubro. Depois de testá-lo hoje, descobri que ele opera perfeitamente, permitindo que os usuários conversem interativamente no Windows Terminal, o que é especialmente útil para obter comandos quando você está travado ou solucionando problemas.

Antes de mergulhar em mais exemplos e aplicações de IA por meio do ChatGPT, vamos explorar a estrutura operacional dessa integração. Primeiro, é importante observar que esse serviço não é gratuito; ele exige que você possua uma chave de API. Essa chave pode ser do GitHub Copilot, da API OpenAI do Azure ou da própria API do OpenAI.

Bem-vindo ao Terminal Chat

Depois de vincular o Terminal Chat a um serviço de IA, qualquer pergunta que você fizer na janela do Terminal Chat será transmitida para a IA, que então processará a solicitação e fornecerá sugestões rápidas. De acordo com a Microsoft, seu histórico de bate-papo não é retido, e essa integração é compatível com vários shells, como:

  • Prompt de comando
  • PowerShell
  • WSL Ubuntu
  • Azure Cloud Shell

E mais.

Se você deseja configurar recursos de IA no Windows Terminal, siga estas etapas, que implementei com sucesso no meu dispositivo:

  1. Abra as Configurações no Terminal do Windows.
  2. Selecione a aba Terminal Chat (Experimental).
    Como acessar o Terminal Chat
  3. Escolha seu provedor de serviços de IA preferido: GitHub Copilot, Azure OpenAI ou OpenAI.
    Configurar o Terminal Chat
  4. Depois, insira sua chave de API.
  5. Uma vez que isso esteja completo, o Terminal Chat permitirá que você interaja com seu modelo de IA escolhido diretamente do seu terminal. Basta abrir uma aba padrão e clicar em “Terminal Chat”.

Explorando a funcionalidade de IA no Windows Terminal

Eu escolhi utilizar a API ChatGPT diretamente do OpenAI, pois ela simplifica o processo de conexão sem a necessidade de uma configuração de endpoint adicional no Terminal. Embora vincular à API do Azure exija uma configuração de endpoint, usar o GitHub Copilot ou acessar diretamente a API do OpenAI ignora esse requisito.

Depois de inserir minha chave de API do ChatGPT no Terminal, abri uma nova aba e acessei o “Terminal Chat”. Essa ação abriu uma janela de bate-papo com uma caixa de bate-papo, opções para excluir histórico e um botão de exportação.
Interface de terminal

Seu design reflete o layout padrão do ChatGPT, mas é formatado de forma compacta para caber no ambiente do Terminal do Windows.

O Windows Latest observou que o Terminal AI demonstra consciência de contexto; ele reconhece quando você abriu o AI em um shell específico como o PowerShell, o que é indicado no canto superior esquerdo ao lado do nome e ícone do shell. Por exemplo, se uma nova aba do Prompt de Comando for aberta, o Terminal AI retém essa informação.

Essa percepção de contexto auxilia significativamente na engenharia de prompts, pois a Microsoft adaptou prompts distintos para shells diferentes.

Terminal AI no Windows usando PowerShell

Ao longo da minha experimentação com o Terminal AI, fiz uma variedade de perguntas, começando pelas fundamentais. Por exemplo, perguntei: “Como eu crio uma pasta?” no PowerShell, e o Terminal Chat sugeriu corretamente usar New-Item -ItemType Directory.

A IA até forneceu uma função de cópia para o comando, permitindo-me colá-lo diretamente no shell.

Em uma configuração Linux como WSL, ele sugeriu usar mkdir. Isso demonstra suas habilidades de reconhecimento de contexto; não precisei especificar se estava usando PowerShell ou WSL.

IA do Terminal do Windows

Também fiz a mesma pergunta em um Azure Shell, e o Terminal AI reconheceu prontamente a mudança do PowerShell para o Azure.

Essa responsividade demonstra que ele avalia o contexto com base no shell selecionado anteriormente.

O uso do Terminal AI é versátil e não há restrições sobre como ele pode ser empregado, desde que esteja relacionado a funções de terminal ou shell.

Conforme mencionado anteriormente, perguntar como executar certas ações, como criar uma pasta, produz o comando correto adaptado ao seu shell específico — seja PowerShell ou Linux. A IA também fornece traduções de comandos, marcando, por exemplo, que ‘ls’ no Linux se traduz em ‘Get-ChildItem’ no PowerShell.

Corrigindo erro usando o Windows Terminal AI

Se você encontrar um erro, poderá inseri-lo no Terminal Chat, que explicará o problema e sugerirá medidas corretivas.

Além disso, o recurso é útil para recuperar trechos de código rápidos relevantes para editores de texto como nano ou vim. Para aqueles que utilizam PowerShell, ele pode esclarecer cmdlets como Get-Process.

Windows Terminal AI com ChatGPT

Ao selecionar uma sugestão, o comando gerado pela IA será copiado para o terminal, embora não seja executado automaticamente.

É importante notar que o Terminal AI não reterá nenhum dado após você encerrar sua sessão, mas você tem a opção de exportar o histórico do chat para um arquivo .txt. Você também pode limpar o chat antes de sair do shell do Terminal.

Atualmente, não há um recurso de interface de usuário integrado para destacar o histórico de interação, e não se sabe se isso mudará em um futuro próximo.

Este novo recurso experimental de IA é exclusivo do Windows Terminal (Canary), e você pode baixá-lo do Github . O que você acha dessa inovação? Compartilhe suas opiniões nos comentários abaixo.

Fonte e Imagens

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *