Le principal copilote d'IA open source pour JetBrains. Connectez-vous à n'importe quel modèle dans n'importe quel environnement et personnalisez votre expérience de codage comme vous le souhaitez.
CodeGPT est un assistant de code alimenté par l'IA conçu pour vous aider dans diverses activités de programmation. C'est une excellente alternative à GitHub Copilot, AI Assistant, Codiumate ou toute autre extension sur le marché JetBrains.
Nous vous équipons des derniers modèles, d'outils avancés et de solutions sur site conçus pour améliorer considérablement votre expérience de développeur.
Accédez à des modèles linguistiques de premier plan d'OpenAI, Anthropic, Azure, Mistral et autres, ou optez pour un modèle auto-hébergé pour une expérience hors ligne complète.
CodeGPT offre un large éventail de fonctionnalités pour améliorer votre expérience de développement :
Application automatique : diffusez les modifications de code suggérées par l'IA directement dans votre éditeur. Prévisualisez les modifications en vue différentielle et approuvez-les ou rejetez-les en un seul clic.
Utiliser des images : discutez avec vos images. Téléchargez manuellement ou laissez CodeGPT détecter automatiquement vos captures d'écran.
Référencez vos fichiers et dossiers : accédez et référencez rapidement les fichiers et dossiers de votre projet pour une assistance au codage contextuelle.
Documents Web de référence : référencez rapidement des documents Web dans votre session de discussion, tels que des guides API, des manuels de bibliothèque, etc.
Référencer l'historique git : référencez rapidement les journaux de validation et les modifications apportées à votre session de discussion
Rechercher sur le Web : connectez votre LLM préféré au Web. CodeGPT recherchera les informations les plus pertinentes pour répondre à vos questions.
Personnalisez votre assistant : choisissez entre plusieurs personnages différents pour vos besoins spécifiques, que vous souhaitiez apprendre, écrire ou relire.
Complétez automatiquement votre code : recevez des suggestions de saisie semi-automatique sur une seule ligne ou sur des fonctions entières au fur et à mesure que vous tapez.
Modifiez le code en langage naturel : mettez en surbrillance le code que vous souhaitez modifier, décrivez les modifications souhaitées et regardez CodeGPT opérer sa magie.
Obtenez des suggestions de noms : obtenez des suggestions de noms contextuelles pour les méthodes, les variables, etc.
Générer des messages de validation : générez des messages de validation concis et descriptifs en fonction des modifications apportées à votre base de code.
Pour une liste complète des fonctionnalités et des descriptions détaillées, visitez notre documentation officielle.
Linux ou macOS
git clone https://github.com/carlrobertoh/CodeGPT.git
cd CodeGPT
git submodule update
./gradlew runIde
WindowsARM64
./gradlew runIde -Penv=win-arm64
Journaux de suivi
tail -f build/idea-sandbox/system/log/idea.log
Vos données restent les vôtres. CodeGPT ne collecte ni ne stocke aucun type d'informations sensibles.
Cependant, avec le consentement des utilisateurs, nous collectons des données d'utilisation anonymes, que nous utilisons pour comprendre comment les utilisateurs interagissent avec l'extension, y compris les fonctionnalités les plus utilisées et les fournisseurs préférés.
Votre contribution nous aide à grandir. Contactez-nous via :
Apache 2.0 © Carl-Robert Linnupuu
Si vous avez trouvé ce projet intéressant, n'hésitez pas à le noter sur la place de marché et n'oubliez pas de lui donner une étoile. Merci encore!
(retour en haut)