CLI de terminal para conversar com os modelos GPT-3.5 e GPT-4 da OpenAI, com modo de chat interativo e suporte a pipelines.
ai-genie/chatgpt-vscode
Extensão para VS Code que permite enviar perguntas sobre código, pedir explicações, testes e correções aos modelos da OpenAI sem sair do editor.
Alternativa open source a:GitHub Copilot Chat
- Estrelas
- 1,272
- Forks
- 85
- Issues abertas
- 116
- Último commit
- há 30 dias
O que é?
ChatGPT VS Code (Genie) é uma extensão para o editor que conecta o Visual Studio Code aos modelos GPT-4, GPT-3.5, GPT-3 e Codex da OpenAI. O usuário seleciona um trecho de código e executa comandos pelo menu de contexto para explicar, otimizar, encontrar bugs, comentar ou gerar testes para esse código. As respostas são exibidas em fluxo no editor ou em uma janela de conversa na barra lateral.
A extensão também funciona com erros de compilação exibidos na janela Problems e oferece correções rápidas pelo menu do ícone de lâmpada. Ela mostra um diff entre o código do usuário e a alteração sugerida, que pode ser aplicada com um clique. Também gera mensagens de commit do git com base nas alterações staged e oferece suporte a implantações do Azure OpenAI Service por meio de uma URL configurável. O usuário fornece sua própria chave de API da OpenAI ou do Azure, armazenada no armazenamento seguro do VS Code.
O histórico de conversas pode ser salvo opcionalmente em disco usando a API de armazenamento global do VS Code, e o histórico completo pode ser exportado como Markdown. Prefixos de prompt, a mensagem do sistema e o nome do assistente podem ser configurados nas configurações.
Recursos principais
- 01Comandos no menu de contexto para explicar, otimizar, testar, comentar e encontrar bugs no código selecionado.
- 02Respostas exibidas em fluxo no editor ou em uma janela de conversa na barra lateral.
- 03Correções rápidas para erros da janela Problems, com visualização de diff para aplicar as sugestões.
- 04Geração de mensagens de commit a partir de alterações no git.
- 05Suporte a chaves de API da OpenAI e a implantações do Azure OpenAI Service.
- 06Histórico de conversas local opcional, com exportação em Markdown.
Casos de uso
- Entender um trecho de código desconhecido sem sair do editor.
- Gerar testes unitários ou comentários para funções selecionadas.
- Corrigir erros de compilação sinalizados na janela Problems.
- Rascunhar mensagens de commit do git com base nas alterações pendentes.
Início rápido
- 1
Instale a extensão pelo VS Code Marketplace
- 2
Selecione um trecho de código e faça uma pergunta; quando solicitado, informe sua chave de API da OpenAI
Antes de usar
- Você precisa ter sua própria chave de API da OpenAI, e o uso será cobrado pela OpenAI.
- O histórico de conversas é um recurso experimental e pode apresentar bugs.
- Alguns modelos mais recentes, como o1-mini e o1-preview, têm limites de uso por nível.
Em coleções
Tópicos
Perguntas frequentes
- O que é chatgpt-vscode?
- Extensão para VS Code que permite enviar perguntas sobre código, pedir explicações, testes e correções aos modelos da OpenAI sem sair do editor. ChatGPT VS Code (Genie) é uma extensão para o editor que conecta o Visual Studio Code aos modelos GPT-4, GPT-3.5, GPT-3 e Codex da OpenAI. O usuário seleciona um trecho de código e executa comandos pelo menu de contexto para explicar, otimizar, encontrar bugs, comentar ou gerar testes para esse código. As respostas são exibidas em fluxo no editor ou em uma janela de conversa na barra lateral.
- chatgpt-vscode é gratuito? Qual é a licença?
- chatgpt-vscode é open source sob a licença ISC. Confira os termos da licença antes de usá-lo em produtos comerciais.
- chatgpt-vscode ainda é mantido?
- Manutenção ativa. O último commit de chatgpt-vscode foi em 8 de out. de 2026.
- Para que posso usar chatgpt-vscode?
- Entender um trecho de código desconhecido sem sair do editor. Gerar testes unitários ou comentários para funções selecionadas. Corrigir erros de compilação sinalizados na janela Problems. Rascunhar mensagens de commit do git com base nas alterações pendentes.
- Como instalar chatgpt-vscode?
- Instale a extensão pelo VS Code Marketplace Selecione um trecho de código e faça uma pergunta; quando solicitado, informe sua chave de API da OpenAI
- Onde consigo chatgpt-vscode?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ai-genie/chatgpt-vscode
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Extensão para Visual Studio que integra IA no estilo ChatGPT à IDE para explicar código, criar testes, encontrar bugs, refatorar e conversar.
Plugin de assistência de código com IA para Vim e Neovim, que gera e edita conteúdo e permite conversar com modelos compatíveis com OpenAI no editor.
App para desktop que traduz arquivos de legenda (SRT, VTT, ASS, SSA) para outros idiomas usando LLMs no estilo ChatGPT.
Ferramenta de linha de comando e gerenciador de workflows em Python para interagir com LLMs como ChatGPT/GPT-4 pelo terminal.
Plugin open source para Obsidian que gera textos nas suas notas usando OpenAI, Anthropic, Google, HuggingFace e modelos locais.