O principal copiloto de IA de código aberto para JetBrains. Conecte-se a qualquer modelo em qualquer ambiente e personalize sua experiência de codificação da maneira que desejar.
CodeGPT é um assistente de código baseado em IA projetado para ajudá-lo em várias atividades de programação. É uma ótima alternativa ao GitHub Copilot, AI Assistant, Codiumate ou qualquer outra extensão do mercado JetBrains.
Equipamos você com os modelos mais recentes, ferramentas avançadas e soluções locais projetadas para aprimorar significativamente sua experiência de desenvolvedor.
Acesse modelos de linguagem de primeira linha da OpenAI, Anthropic, Azure, Mistral e outros, ou opte por um modelo auto-hospedado para uma experiência offline completa.
CodeGPT oferece uma ampla gama de recursos para aprimorar sua experiência de desenvolvimento:
Aplicação automática: transmita alterações de código sugeridas pela IA diretamente em seu editor. Visualize as modificações na visualização de diferenças e aprove ou rejeite-as com um único clique.
Use imagens: converse com suas imagens. Faça upload manualmente ou deixe o CodeGPT detectar automaticamente suas capturas de tela.
Faça referência aos seus arquivos e pastas: acesse e faça referência rapidamente aos arquivos e pastas do seu projeto para obter assistência de codificação baseada no contexto.
Referência de documentos da web: consulte rapidamente documentos da web em sua sessão de bate-papo, como guias de API, manuais de biblioteca e muito mais.
Faça referência ao histórico do git: faça referência rápida a logs de commit e alterações em sua sessão de bate-papo
Pesquise na web: conecte seu LLM favorito à web. O CodeGPT buscará as informações mais relevantes para responder às suas dúvidas.
Personalize seu assistente: escolha entre várias personas diferentes para suas necessidades específicas, seja para aprender, escrever ou revisar.
Preencha automaticamente seu código: receba sugestões de preenchimento automático de uma única linha ou de todas as funções enquanto você digita.
Edite o código em linguagem natural: destaque o código que deseja modificar, descreva as alterações desejadas e observe o CodeGPT fazer sua mágica.
Obtenha sugestões de nomes: obtenha sugestões de nomenclatura baseadas no contexto para métodos, variáveis e muito mais.
Gere mensagens de commit: gere mensagens de commit concisas e descritivas com base nas alterações feitas em sua base de código.
Para obter uma lista completa de recursos e descrições detalhadas, visite nossa documentação oficial.
Linux ou macOS
git clone https://github.com/carlrobertoh/CodeGPT.git
cd CodeGPT
git submodule update
./gradlew runIde
Windows ARM64
./gradlew runIde -Penv=win-arm64
Registros de cauda
tail -f build/idea-sandbox/system/log/idea.log
Seus dados permanecem seus. CodeGPT não coleta ou armazena qualquer tipo de informação sensível.
No entanto, com o consentimento dos utilizadores, recolhemos dados de utilização anónimos, que utilizamos para compreender como os utilizadores interagem com a extensão, incluindo as funcionalidades mais utilizadas e os fornecedores preferidos.
Sua contribuição nos ajuda a crescer. Entre em contato através de:
Apache 2.0 © Carl-Robert Linnupuu
Se você achou este projeto interessante, avalie-o no marketplace e não se esqueça de dar uma estrela. Obrigado novamente!
(voltar ao topo)