Copilot vous aide à taper… Ceci vous aide à livrer

BBetter Stack
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00Voici ContinueDev. Ce n'est ni Copilot ni Claude Code, et il ne vous remplace pas ; il automatise simplement les tâches qui freinent votre productivité.
00:00:07Les revues de code sont censées améliorer le code, mais dernièrement, elles ne font que tout ralentir.
00:00:11La solution évidente serait de laisser l'IA s'en charger, sauf que le problème ne vient pas de là.
00:00:16Le vrai problème, c'est tout ce qu'il y a autour du code. Nous publions régulièrement des vidéos, alors n'oubliez pas de vous abonner.
00:00:27Pour configurer ContinueDev, installez d'abord l'extension. J'ouvre VS Code, je vais dans les extensions, je cherche « continue », je l'installe et je redémarre si nécessaire.
00:00:35L'icône de Continue apparaît maintenant dans la barre latérale.
00:00:38Ensuite, on peut connecter un modèle en ouvrant les paramètres. Modifiez votre fichier de config s'il n'est pas prêt, mais sinon, il suffit d'ajouter un modèle comme ceci.
00:00:47Si vous préférez le cloud, ajoutez un modèle comme GPT-4 ou Claude avec votre clé API, sauvegardez et relancez. C'est tout.
00:00:54Ou vous pouvez passer en local pour que ce soit gratuit via Ollama. Récupérez un modèle comme Llama 3 et ajoutez-le à votre fournisseur.
00:01:01Et vous pouvez changer de modèle à tout moment via le menu déroulant. Cloud, local, peu importe ce que vous utilisez déjà, sans être enfermé dans un écosystème.
00:01:09Maintenant, imaginez que vous arrivez sur une nouvelle base de code. Vous ouvrez un dossier de projet et certains éléments ne vous disent rien.
00:01:16Aujourd'hui, beaucoup d'entre nous font un copier-coller dans un navigateur avec Claude ou OpenAI, puis ajoutent manuellement tout le contexte.
00:01:24Ensuite, il faut parfois encore coller quelques fichiers pour que l'IA comprenne ce qu'il se passe.
00:01:29Et même là, les réponses restent génériques. L'IA ne connaît pas vraiment votre projet car elle n'est pas intégrée à celui-ci.
00:01:36Désormais, on peut juste demander à Continue. Je vais dans mon code, je surligne une partie avec Ctrl+L et je tape « explique ceci » dans le chat latéral.
00:01:45Ce qui est surprenant, c'est qu'il ne répond pas de manière isolée. Il extrait le contexte de toute votre base de code.
00:01:51Fichiers ouverts, et même les « git diffs » : il vous donne une explication cohérente avec l'ensemble de votre projet.
00:01:57Certes, Claude Code ou Cursor peuvent le faire. Je pense donc que c'est l'outil idéal si vous n'utilisez pas l'IA en permanence, ou si vous voulez un outil plus rapide pour vérifier votre code.
00:02:08Voici le point important : quand Continue suggère une modification, comme refactoriser une fonction, il ne se contente pas de la décrire.
00:02:16Il génère un aperçu réel des différences directement dans le chat, vous examinez le comparatif, puis vous appliquez les changements.
00:02:22Vous pouvez modifier ou rejeter, mais vous gardez le contrôle total, contrairement à Cursor qui prend parfois trop la main.
00:02:28Mais c'est ici que tout change. Normalement, une pull request reste en attente. Au lieu d'attendre, vous utilisez un agent de revue.
00:02:36Vous pouvez créer un fichier comme « mon agent de revue » en Markdown, et y définir vos règles : formatage, logique, sécurité, bref, votre vision d'un bon code.
00:02:47Ensuite, il suffit de le lancer. Dans le chat, je tape « agent my agent review » et je lance l'analyse de la PR.
00:02:54Ou utilisez-en un préconfiguré comme ContinueDev pour la sécurité. Il scanne instantanément et suggère des corrections via des commentaires ou des diffs.
00:03:02Et ça ne se limite pas à l'éditeur. Le même agent fonctionne sans lui. Vous gérez vos agents, réglez des déclencheurs, connectez Slack pour les alertes de PR, et elles arrivent direct sur vos canaux.
00:03:13Ce n'est pas que pour coder, c'est pour livrer plus vite. Ce n'est pas parfait, mais pour un outil gratuit qui laisse l'utilisateur maître de ses choix, c'est une excellente extension.
00:03:24Et c'est gratuit si vous utilisez Ollama au lieu d'OpenAI. Alors, à qui cela s'adresse-t-il vraiment ? C'est la question.
00:03:32Pour un développeur solo, c'est un second regard infatigable. En petite équipe, ça maintient les standards sans transformer chaque revue de code en débat sans fin.
00:03:41En plus, sur VS Code, l'intégration est parfaite. On n'utilise pas Continue pour qu'il écrive le code à notre place, mais pour éliminer les frictions : moins de cycles de revue, des PR plus propres, des fusions plus rapides.
00:03:55Ici, vous ne perdez pas la main. L'IA gère juste les tâches répétitives qu'on déteste tous. En plus, c'est open source, c'est gratuit avec certains modèles, et ça s'installe en moins d'une minute.
00:04:10À ce stade, la comparaison s'impose. En quoi est-ce différent de Copilot ? GitHub Copilot excelle dans une chose : vous aider à écrire du code plus vite.
00:04:20Continue fait autre chose. Copilot vous aide à taper, Continue vous aide à livrer. Copilot vit dans votre éditeur, Continue vit dans tout votre workflow : PR, CI, agents.
00:04:32Ce ne sont pas des concurrents, même s'ils se ressemblent en surface. Ils se complètent. Utilisez Copilot pour l'autocomplétion, puis Continue pour vous assurer que votre code est prêt à être mergé.
00:04:43Essayez-le si ce n'est pas déjà fait, ou si vous connaissez déjà, qu'en pensez-vous ? L'utilisez-vous encore ? On se retrouve dans une prochaine vidéo.

Key Takeaway

Continue se distingue comme une extension open source pour VS Code qui optimise la livraison logicielle en automatisant les revues de code et la gestion du contexte global du projet.

Highlights

Continue n'est pas un remplaçant du développeur mais un outil d'automatisation des tâches périphériques au code.

L'outil permet une flexibilité totale en supportant des modèles cloud (GPT-4, Claude) et locaux via Ollama.

L'intégration contextuelle est profonde, analysant l'ensemble de la base de code, les fichiers ouverts et les diffs Git.

La fonctionnalité d'agents de revue personnalisables permet d'automatiser le contrôle qualité et la sécurité.

Contrairement à GitHub Copilot qui aide à l'écriture, Continue se concentre sur l'optimisation du flux de travail et de la livraison.

Timeline

Introduction et philosophie de Continue

L'auteur introduit Continue comme un outil distinct de Copilot ou Claude Code, axé sur l'automatisation des tâches de productivité plutôt que sur le remplacement de l'humain. Le narrateur souligne que les revues de code sont devenues un goulot d'étranglement majeur dans le développement moderne. Le problème identifié ne réside pas uniquement dans l'écriture du code, mais dans tout l'écosystème et les processus qui l'entourent. Cette section pose les bases d'une approche où l'IA sert à fluidifier les cycles de livraison. L'objectif est clairement de redonner de la vitesse aux équipes de développement en s'attaquant aux frictions administratives du code.

Installation et configuration des modèles

Cette partie détaille le processus technique pour installer l'extension Continue dans VS Code et configurer les modèles de langage. L'utilisateur a le choix entre des modèles cloud comme GPT-4 ou Claude via des clés API, ou une approche locale et gratuite avec Ollama et Llama 3. Le narrateur explique comment modifier le fichier de configuration et utiliser le menu déroulant pour changer de modèle instantanément. Cette flexibilité permet d'éviter l'enfermement dans un écosystème propriétaire spécifique. C'est une étape cruciale pour garantir la confidentialité des données et le contrôle des coûts pour les développeurs.

Analyse contextuelle et compréhension de projet

Le narrateur aborde le défi de comprendre une nouvelle base de code complexe sans avoir à copier-coller manuellement des fichiers dans un navigateur. En utilisant le raccourci Ctrl+L, Continue extrait automatiquement le contexte pertinent de l'ensemble du projet, y compris les fichiers ouverts et les historiques Git. L'outil fournit des explications cohérentes car il est directement intégré à l'environnement de travail, contrairement aux interfaces de chat génériques. Cette fonctionnalité est présentée comme idéale pour les développeurs qui souhaitent une vérification rapide ou une assistance ponctuelle. L'IA agit ici comme un expert résident capable de déchiffrer instantanément des structures de code inconnues.

Refactorisation et agents de revue

L'auteur démontre comment Continue gère les modifications de code en affichant un aperçu réel des différences (diffs) directement dans l'interface de chat. Une innovation majeure est présentée : la création d'agents de revue personnalisés en Markdown pour définir des règles de sécurité, de logique ou de formatage. Ces agents peuvent être lancés pour analyser des pull requests de manière autonome, voire intégrés à Slack pour des alertes en temps réel. Le développeur garde toujours le contrôle final en acceptant ou rejetant les suggestions ligne par ligne. Cette automatisation transforme radicalement la phase de validation qui est traditionnellement lente et fastidieuse.

Bénéfices par profil et comparaison avec Copilot

La conclusion compare Continue avec GitHub Copilot, précisant que les deux outils sont complémentaires plutôt que concurrents. Alors que Copilot excelle dans l'autocomplétion rapide (aider à taper), Continue se concentre sur l'ensemble du workflow de livraison (aider à livrer). Pour un développeur solo, c'est un second regard infatigable, tandis que pour une équipe, c'est un garant des standards de qualité sans débats interminables. L'outil est gratuit, open source et s'installe en moins d'une minute, ce qui en fait une option accessible pour réduire les frictions. L'auteur termine en invitant la communauté à tester l'outil pour optimiser leurs cycles de fusion et de déploiement.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video