Vous n'avez pas besoin de quitter VS Code pour utiliser ChatGPT. Utilisez ces extensions pour tirer parti de la puissance de ChatGPT directement dans votre éditeur de code VS.

Vous avez raison de vous orienter vers les problèmes de programmation de ChatGPT via le chat Web. Mais sauter dans et hors de VS Code semble introduire des distractions. N'oubliez pas que chaque milliseconde compte dans n'importe quelle tâche.

La bonne nouvelle est que vous pouvez demander n'importe quoi à ChatGPT directement dans VS Code avec une extension ChatGPT. Allant des tests unitaires, du débogage, de la documentation, de l'explication du code et de la génération de code à bien d'autres, ChatGPT a de vastes cas d'utilisation de codage.

Voici les extensions ChatGPT les plus pratiques que vous pouvez installer pour VS Code aujourd'hui.

L'extension ChatGPT d'EasyCode est un assistant AI facilement disponible qui prend en charge ChatGPT-3.5 et ChatGPT-4 avec la possibilité de basculer entre eux. Il est facile à configurer car il ne nécessite aucune configuration supplémentaire comme l'intégration de la clé API OpenAI. Cependant, si votre compte OpenAI inclut des fonctionnalités premium de GPT-4, il existe une option pour ajouter votre clé API pour une utilisation prolongée.

Bien que son développeur recommande de vous inscrire ou de vous connecter après l'installation, il vous permet utiliser ChatGPT sans compte. Tout en cherchant de l'aide, vous pouvez poser des questions à ChatGPT sur des parties de votre code ou lui permettre d'analyser l'intégralité de votre base de code pour des applications plus larges.

L'extension EasyCode ChatGPT propose également une option de suivi si votre question précédente nécessite des explications supplémentaires. En plus de la saisie semi-automatique du code en ligne, il propose des invites intégrées en un seul clic pour générer des réponses lors de vos déplacements.

L'extension CodeGPT de Tim Kmcel utilise les modèles ChatGPT-3. Il peut donc être moins ingénieux que d'autres extensions qui utilisent GPT-3.5 et GPT-4. Il comporte des invites intégrées qui génèrent des réponses en un seul clic. Vous pouvez également écrire des invites personnalisées via la boîte de discussion si vous avez une demande plus spécifique.

Bien qu'il comporte de nombreux modèles GPT-3, notamment ChatGPT, text-curie-001, text-davinci-003, code-davinci-002 et code-cushman-002, seul le text-davinci-003 est le modèle par défaut qui fonctionne avec l'extension. Vous voudrez peut-être revoir votre sélection de modèle et la définir sur text-davinci-003 dans les paramètres de l'extension si l'extension génère une erreur.

Cette extension nécessite une clé API OpenAI, que vous définirez dans son menu de paramètres après l'installation. Cependant, l'extension peut échouer si votre crédit OpenAI gratuit a été épuisé.

Code GPT propose un service d'IA plus inclusif. Bien que son choix d'IA par défaut soit OpenAI, il comporte également Alternatives à ChatGPT, y compris Cohere, AI21 et Anthropic. Ainsi, en plus de GPT-3.5 et GPT-4, il prend également en charge de nombreux autres modèles d'IA.

L'extension Code GPT nécessite votre clé API OpenAI, que vous pouvez configurer avec une commande intégrée. Assurez-vous donc d'avoir suffisamment de crédit gratuit ou un plan premium pour utiliser le service. Une caractéristique précieuse de Code GPT est sa capacité à prendre des invites à partir de commentaires de code et à insérer le code généré dans un fichier de code utilisable (dans le langage de programmation cible).

Il comporte des invites intégrées et personnalisées. Un petit revers est qu'il n'autorise qu'un maximum de 800 jetons par requête. Par conséquent, la longueur du texte est moindre par rapport à certains autres fournisseurs.

L'extension ChatGPT Helper VS Code est un simple assistant IA que vous pouvez ajouter à VS Code si vous avez seulement besoin de résoudre rapidement des problèmes de programmation. Cette extension est simple à utiliser et conçue uniquement pour accepter un nombre limité d'invites intégrées.

L'extension ChatGPT Helper prend en charge GPT-3.5 et GPT-4 avec la possibilité de basculer entre eux. Il nécessite une clé API OpenAI, qui vous invite à la définir dès que vous envoyez votre première invite après l'installation.

Cependant, contrairement aux autres extensions ChatGPT, il n'a pas de fonctionnalité de chat. Mais vous pouvez envoyer des invites personnalisées via la palette de commandes de VS Code. Il écrit les réponses dans des fichiers texte séparés, vous permettant d'enregistrer les réponses rapides pour plus tard.

L'extension ChatGPT de Genie AI a une meilleure esthétique, avec des invites intégrées dans une interface plus pertinente. Il prend en charge GPT-3, GPT-3.5 et GPT-4. Et comme de nombreuses extensions ChatGPT mentionnées précédemment, elle nécessite également une clé API OpenAI.

Il vous permet également de sélectionner différentes températures de précision adaptées à vos besoins; vous pouvez choisir entre une réponse précise, équilibrée ou créative. En plus des invites intégrées, vous pouvez également engager ChatGPT via la boîte de discussion de l'extension Genei AI VS Code pour envoyer des requêtes plus spécifiques.

Lorsque vous utilisez l'extension pour générer du code, vous n'avez pas besoin de le copier-coller là où vous en avez besoin. Il écrit automatiquement les réponses dans les fichiers de code pertinents, que vous pouvez utiliser directement dans votre base de code. De plus, vous pouvez enregistrer vos conversations localement et les reprendre la prochaine fois.

Si vous souhaitez utiliser ChatGPT gratuitement, l'extension ChatGPT VS Code de Jay Barnes est très pratique. Il fonctionne à un niveau différent et nécessite votre jeton de session Web ChatGPT et votre agent utilisateur plutôt que votre clé API OpenAI. Il est donc invariablement gratuit puisqu'il prolonge votre interaction avec ChatGPT depuis le Web.

Bien qu'il vous permette d'utiliser ChatGPT gratuitement dans VS Code, sa configuration est technique et peut être lente avec des échecs occasionnels. De plus, vous réinitialiserez périodiquement vos jetons d'accès car ils expirent avec votre session Web ChatGPT.

Comme les autres extensions ChatGPT, il comporte des invites intégrées et accepte les invites personnalisées via le menu de discussion. Dans l'ensemble, cette extension n'aurait pas fait partie de notre liste des meilleures extensions ChatGPT pour VS Code. Mais c'est gratuit et peut être utile lorsque vous épuisez votre crédit gratuit. Attention toutefois à empêcher votre session d'être piratée.

Utiliser ChatGPT de manière productive dans VS Code

ChatGPT et d'autres modèles d'IA génératifs ont trouvé des utilisations précieuses dans notre vie quotidienne. Que nous les acceptions ou non, ils sont là pour rester. Ces outils d'IA ne sont utiles et non menaçants que si vous les exploitez de manière productive.

L'utilisation de l'une de ces extensions ChatGPT pour la programmation ne garantit pas un bon fonctionnement. Vous aurez toujours besoin d'une combinaison de ces outils d'IA avec une contribution humaine et certaines compétences de recherche sur Internet pour résoudre les problèmes de programmation. Vous voudrez peut-être voir comment utiliser ChatGPT dans VS Code, pour avoir une idée pratique du fonctionnement de ces extensions.