
CodeGPT AI est un assistant de programmation IA sous forme de plugin, qui agit comme un partenaire de pair programming pour les développeurs, intégré dans VSCode et d'autres IDE, offrant génération de code, explications, débogage et optimisation.
Le plugin offre une version gratuite (30 interactions par mois). Les fonctionnalités avancées, telles que les interactions illimitées et le mode agent IA, nécessitent un abonnement au plan BYOK (environ 8 dollars par mois). L'utilisation des fonctionnalités IA nécessite généralement que l'utilisateur configure ses propres API et assume les frais des API tierces.
Il prend en charge plus de 80 langages de programmation et propose des extensions officielles pour Visual Studio Code et les IDE de la famille JetBrains (IntelliJ, PyCharm, etc.).
Son mode principal permet à l'utilisateur d'utiliser ses propres clés API (BYOK), ce qui signifie que le code et les requêtes peuvent être directement envoyés au prestataire IA choisi (par exemple OpenAI) et que l'utilisateur conserve un contrôle total sur ses données.
CodeGPT AI met l'accent sur la possibilité d'utiliser ses propres clés API et de choisir librement parmi plusieurs modèles IA, tout en offrant un débogage approfondi et une expérience de programmation conversationnelle; GitHub Copilot est un service sous abonnement profondément intégré à l'écosystème GitHub.
Dans les versions prises en charge, vous pouvez donner des instructions spécifiques (par exemple `/CodeInterpreter`) pour que l'IA écrive et exécute du code en temps réel, permettant une chaîne complète de 'écriture - exécution - débogage' pour l'analyse de données, les graphiques, etc.

ChatGPT est un assistant conversationnel avancé développé par OpenAI, capable de générer du texte, répondre à des questions, éditer du code et assister dans de nombreuses tâches de productivité.

GitHub Copilot est un assistant de programmation IA développé conjointement par GitHub et OpenAI. Grâce à l’autocomplétion de code, au dialogue intelligent et à des agents automatisés, il aide les développeurs à gagner en productivité et à améliorer la qualité du code.