Pular para o conteúdo principal

ChatGPT Desktop: Um guia com código VS e exemplos de terminais

Saiba como otimizar seu fluxo de trabalho de codificação usando o aplicativo de desktop ChatGPT, com foco na integração com o VS Code, o terminal e o Xcode.
Actualizado 7 de jan. de 2025  · 8 min de leitura

Sei que você provavelmente está cansado de copiar e colar constantemente seu código no ChatGPT. Felizmente, há uma solução: o aplicativo para desktop ChatGPT. Ele se integra a ferramentas populares, como VSCode, Xcode e o terminal.

Neste tutorial, orientarei você na configuração e no uso do aplicativo de desktop ChatGPT para VS Code e terminal, com exemplos. 

ChatGPT Desktop: Configuração inicial

Para começar, baixe e instale o aplicativo de desktop ChatGPT no site oficial da OpenAI. site oficial da OpenAI.

O aplicativo está disponível para macOS e Windows, funcionando como a versão da Web, mas com a capacidade adicional de integração com outros aplicativos.

Visão geral do ChatGPT Desktop

O aplicativo para desktop ChatGPT funciona exatamente como seu equivalente na Web, com um recurso adicional: integração com outras ferramentas. Ele pode ser acionado de qualquer lugar usando Option+Space no macOS ou Alt+Space no Windows.

Ao abrir o aplicativo, somos recebidos com uma interface familiar que é quase idêntica à versão da Web, mas inclui vários aprimoramentos importantes.

Quando abrimos o aplicativo, obtemos a seguinte janela de prompt:

GUI do aplicativo de desktop chatgpt

A interface é muito semelhante à versão da Web, mas vale a pena destacar algumas diferenças.

Compartilhamento de arquivos e outros dados

O botão mais à esquerda permite que você anexe arquivos ou dados para fornecer contexto ao ChatGPT. No entanto, com o aplicativo para desktop, temos opções diferentes:

opção no aplicativo chatgpt dekstop

Em particular, vale a pena observar a capacidade de fazer uma captura de tela. Isso é muito prático para compartilhar o contexto atual que estamos visualizando. Ele permite fazer perguntas facilmente sobre o que estamos vendo na tela.

Uma exclusividade do aplicativo para desktop é a capacidade de fazer capturas de tela, permitindo o compartilhamento rápido da visualização da tela atual. Isso é particularmente útil quando você procura ajuda sobre o que está vendo na tela.

O aplicativo também apresenta um botão "Abrir aplicativo", que alterna entre uma entrada de prompt compacta e a interface completa do desktop do ChatGPT.

Selecionando o modelo

Se você clicar no nome do modelo, será aberto um seletor de modelos, no qual poderemos escolher o modelo que queremos usar:

Conexão com outros aplicativos

A vantagem mais significativa do aplicativo de desktop ChatGPT é sua capacidade de se conectar a outros aplicativos, como o VS Code e o terminal. Essa integração pode melhorar nossos fluxos de trabalho, fornecendo ao ChatGPT o contexto direto dessas ferramentas.

Podemos nos conectar a outro aplicativo usando o terceiro botão:

No meu caso, já instalei a extensão do VS Code, que é o que possibilita que eu me conecte a ele (conforme indicado pelo ícone +). Podemos ver neste exemplo que, para usar o Cursor, eu precisaria primeiro instalar a extensão. A seguir, veremos como podemos instalar extensões.

Como usar o ChatGPT Desktop com o código VS

Como mencionado acima, para integrar o ChatGPT ao VS Code, precisamos instalar a extensão ChatGPT VS Code. Para isso, precisamos:

  1. Faça o download da extensão ChatGPT VS Code em aqui.
  2. No VS Code, use o atalho Command+Shift+P (macOS) ou Ctrl+Shift+P (Windows) para abrir a paleta de comandos.
  3. Digite vsix na entrada e selecione "Extensions" (Extensões): Instalar a partir do VSIX...".
  4. Selecione o arquivo e clique em "Install" (Instalar).

Observação: Certifique-se de que o VS Code esteja atualizado para evitar erros de instalação.

Depois de instalado, você pode abrir o ChatGPT usando Opção+Shift+1 (no macOS) ou Alt+Shift+1 (no Windows). Isso equivale a abrir o aplicativo de desktop ChatGPT e selecionar VS Code no menu "Work With" (Trabalhar com).

Exemplo de uso do ChatGPT Desktop para código VS

Quando você usa o ChatGPT com o VS Code, o contexto da janela aberta no momento é automaticamente levado em conta quando enviamos um prompt.

Por exemplo, estou trabalhando em um aplicativo da Web e quero ver se as regras de segurança do meu banco de dados são seguras. Por isso, eu:

  1. Abra meu arquivo de regras de segurança no VS Code.
  2. Pedir ao ChatGPT para auditar minhas regras de segurança.

Exemplo de uso do chatgpt desktop com o código vs

O ChatGPT não aplicará automaticamente nenhuma alteração no código. Ainda precisamos copiar e colar manualmente as sugestões de código que ele fornece.

A principal vantagem da extensão é que não precisamos continuar fornecendo nosso código manualmente. Desde que seja a guia aberta em nosso editor, o ChatGPT terá acesso a ela.

Como usar o ChatGPT Desktop com o terminal

Para conectar o ChatGPT ao terminal, você precisa selecionar o terminal no menu "Work With" (Trabalhar com):

Usando o chatgpt dekstop com o terminal

Observe que este é o terminal autônomo, não o terminal integrado no VS Code.

Quando o terminal estiver conectado, seu conteúdo será levado em conta quando você solicitar o ChatGPT.

Exemplo de uso do ChatGPT Dekstop com o terminal

Na minha opinião, um dos aspectos mais úteis dessa integração é a capacidade de fazer perguntas sobre um erro com facilidade. Digamos que eu esteja trabalhando em algum código e encontre um erro. Peço ao ChatGPT que explique o erro que vejo no terminal e como corrigir o código:exemplo de uso do chatgpt dekstop com o terminal

Essa experiência é muito melhor do que se você tivesse que copiar o erro do terminal e o código-fonte no ChatGPT para depurar.

Limitações do aplicativo para desktop ChatGPT

Embora o aplicativo para desktop ChatGPT simplifique bastante o fornecimento de contexto, ele tem suas limitações:

  1. Atualizações manuais: O ChatGPT não modifica automaticamente o código nem executa comandos. Nós mesmos devemos copiar e aplicar as alterações sugeridas.
  2. Integração desarticulada: O aplicativo funciona como uma janela separada, em vez de ser totalmente integrado a ferramentas como o VS Code, o que pode parecer complicado.
  3. Contexto limitado: O ChatGPT só tem acesso à janela ativa no VS Code, não a toda a base de código.
  4. Nenhum visualizador diferente: Não há uma ferramenta integrada para visualizar as diferenças entre o código original e as sugestões do ChatGPT, o que torna as alterações mais difíceis de rastrear.

Conclusão

O aplicativo ChatGPT para desktop é uma melhoria significativa para os desenvolvedores que dependem do ChatGPT para assistência de codificação, oferecendo um fluxo de trabalho mais simplificado e eficiente. No entanto, ainda não é tão perfeito quanto soluções totalmente integradas como o Cursor.

Se você depende de copiar e colar seu código no ChatGPT, esse aplicativo economizará tempo e esforço. Embora a integração possa ser melhorada, o roteiro da OpenAI indica atualizações promissoras em um futuro próximo. Por enquanto, ainda são necessários ajustes manuais, mas a conveniência dessa ferramenta pode torná-la uma adição valiosa ao seu kit de ferramentas de desenvolvimento.


François Aubry's photo
Author
François Aubry
LinkedIn
Ensinar sempre foi minha paixão. Desde meus primeiros dias como estudante, eu buscava ansiosamente oportunidades para dar aulas particulares e ajudar outros alunos. Essa paixão me levou a fazer um doutorado, onde também atuei como assistente de ensino para apoiar meus esforços acadêmicos. Durante esses anos, encontrei imensa satisfação no ambiente tradicional da sala de aula, promovendo conexões e facilitando o aprendizado. Entretanto, com o advento das plataformas de aprendizagem on-line, reconheci o potencial transformador da educação digital. Na verdade, participei ativamente do desenvolvimento de uma dessas plataformas em nossa universidade. Estou profundamente comprometido com a integração dos princípios tradicionais de ensino com metodologias digitais inovadoras. Minha paixão é criar cursos que não sejam apenas envolventes e informativos, mas também acessíveis aos alunos nesta era digital.
Temas

Aprenda IA com estes cursos!

curso

Developing LLM Applications with LangChain

3 hr
12.4K
Discover how to build AI-powered applications using LLMs, prompts, chains, and agents in LangChain.
Ver DetalhesRight Arrow
Iniciar Curso
Ver maisRight Arrow
Relacionado

blog

10 dos melhores plug-ins do ChatGPT para você obter o máximo da IA em 2024

Desbloqueie todo o potencial do ChatGPT com nosso guia especializado sobre os 10 principais plug-ins para 2023. Aumente a produtividade, simplifique os fluxos de trabalho e descubra novas funcionalidades para elevar sua experiência com o ChatGPT.
Matt Crabtree's photo

Matt Crabtree

12 min

An avian AI exits its cage

blog

12 Alternativas de código aberto ao GPT-4

GPT-4 alternativas de código aberto que podem oferecer desempenho semelhante e exigem menos recursos computacionais para serem executadas. Esses projetos vêm com instruções, fontes de código, pesos de modelos, conjuntos de dados e interface de usuário do chatbot.
Abid Ali Awan's photo

Abid Ali Awan

9 min

blog

ChatGPT vs Google Bard: Um guia comparativo para chatbots de IA

Uma introdução amigável para iniciantes aos dois chatbots com tecnologia de IA sobre os quais todos estão falando.
Javier Canales Luna's photo

Javier Canales Luna

17 min

tutorial

Um guia para iniciantes na engenharia de prompts do ChatGPT

Descubra como fazer com que o ChatGPT forneça os resultados que você deseja, fornecendo a ele as entradas necessárias.
Matt Crabtree's photo

Matt Crabtree

6 min

tutorial

Guia para iniciantes no uso da API do ChatGPT

Este guia o orienta sobre os conceitos básicos da API ChatGPT, demonstrando seu potencial no processamento de linguagem natural e na comunicação orientada por IA.
Moez Ali's photo

Moez Ali

11 min

tutorial

Como usar o ChatGPT para vendas

Descubra os prompts e as dicas essenciais para aproveitar ao máximo o ChatGPT para vendas
Matt Crabtree's photo

Matt Crabtree

10 min

See MoreSee More