00:00:00Aujourd'hui, j'ai un petit jeu pour vous. Voici quelques applications, IDE,
00:00:06outils d'ingénierie agentique et je veux que vous me disiez qui est qui. Vous remarquez quelque chose ?
00:00:15Ils sont tous pratiquement identiques. OK, celui-ci est VS Code. Il a l'air différent, n'est-ce pas ? La barre
00:00:22d'agent est ici à droite et non à gauche, et vous devez toujours ouvrir un espace de travail par projet,
00:00:31pour ainsi dire. Donc une fenêtre VS Code par projet et ensuite vous avez vos agents pour ce projet ici, mais
00:00:38bien sûr, cela va aussi changer. Si vous regardez leurs notes de mise à jour, nous aurons le mode
00:00:46agents de Visual Studio Code, ou vue, ou application, peu importe, dans une future version. Vous pouviez déjà y accéder si
00:00:54vous participez au canal de diffusion du programme VS Code Insiders, pour ainsi dire, et à l'avenir VS Code
00:01:02restera toujours. Vous pourrez toujours l'utiliser tel qu'il est. Il fonctionne aujourd'hui. Cela ne disparaîtra pas, mais
00:01:09à l'avenir, vous pourrez également utiliser cette application comme alternative et vous pourrez la lancer
00:01:17depuis VS Code et devinez quoi ? Ici, nous avons aussi plusieurs projets sur la gauche et
00:01:24plusieurs sessions regroupées sous les projets afin que vous puissiez avoir une seule application où vous pouvez
00:01:33gérer tous vos agents sur tous vos projets, tout comme dans Claude Code, oui, c'est Claude Code,
00:01:39ou Codex, ceci est Codex ou Cursor, et Cursor a bien sûr toujours l'ancien mode IDE, bien sûr,
00:01:48si vous le souhaitez, vous pouvez donc l'utiliser, et bien sûr il y a aussi les CLI. Je veux dire, vous pouvez utiliser Codex ou
00:01:55Claude Code via leurs CLI, et j'ai des cours sur Claude Code, Codex et aussi mon cours sur l'IA ici
00:02:02où je couvre GitHub Copilot et Cursor, et j'y traite des IDE dans le cas de GitHub,
00:02:09Copilot et Cursor, donc VS Code et Cursor, ainsi que les CLI et les applications de bureau pour Codex et Claude Code.
00:02:17Vous avez donc ces choix, ces différentes manières, mais en ce qui concerne les applications de bureau, nous avons un
00:02:23gagnant assez clair semble-t-il, l'éditeur, l'IDE si vous voulez l'appeler ainsi, du futur
00:02:30ressemble beaucoup à ceci, semble-t-il, et bien sûr, cela a du sens et bien sûr, il est également
00:02:37clair que nous ne savons pas si ce sera vraiment sa forme finale. Je suppose qu'il est assez peu probable que
00:02:44ce soit le cas car, au cours de la seule année écoulée, nous avons vu tellement de changements, d'évolution et de développements
00:02:52dans cet espace en ce qui concerne la façon dont nous interagissons avec les agents, que cela pourrait très bien ne pas être la forme
00:02:59finale, mais pour l'instant, c'est ce que nous avons et comme je l'ai dit, cela a du sens. Je ne suis pas sûr que vous
00:03:07devriez travailler sur quatre projets en même temps avec cinq agents faisant leur travail dans chaque projet,
00:03:15mais c'est votre affaire. Personnellement, la plupart du temps, je ne travaille qu'avec un ou deux agents et oui,
00:03:25parce que je veux réfléchir aux tâches que je leur confie, je veux analyser le code, mais bon, peut-être que je suis
00:03:31juste vieux, cela peut aussi changer bien sûr, mais vous pouvez vraiment y aller à fond et travailler facilement sur plusieurs
00:03:39projets, et je veux dire que c'est un nouveau paradigme, c'est quelque chose que nous ne faisions tout simplement pas il y a quatre ou trois
00:03:48ans, même il y a deux ans, ce n'était pas vraiment d'actualité, vous n'auriez pas quatre fenêtres VS Code ouvertes pour
00:03:56constamment sauter et basculer entre elles, écrire du code dans un projet puis passer à un autre, vous
00:04:01ne feriez pas ça parce que, devinez quoi, c'est vous qui écriviez le code. De nos jours, bien sûr, nous, et je dis "nous",
00:04:10ce n'est peut-être pas vrai pour vous bien sûr, mais beaucoup de développeurs écrivent moins de code. J'écris définitivement
00:04:15moins de code. Je l'ai déjà dit dans d'autres vidéos et oui, puisque nous orchestrons maintenant des agents, comme je l'ai dit,
00:04:23il est logique d'avoir cette interface utilisateur. Maintenant, ce que ces entreprises essaient encore de comprendre,
00:04:29ce sont les détails de cette interface, de ce genre d'application. Je veux dire, par exemple dans Codex, vous avez votre
00:04:40terminal ici en bas. Dans Claude Code, vous l'avez sur la droite, donc nous avons un accès au terminal
00:04:47là-bas parce qu'évidemment cela a du sens. On peut débattre pour savoir si à droite ou en bas c'est
00:04:52mieux. Ce que nous avons aussi dans les deux applications, c'est cet aperçu des différences de code, OK je suppose que je n'ai
00:05:00aucune modification non validée ici, mais j'en ai quelques-unes ici dans Claude Code où vous pouvez facilement jeter un œil aux
00:05:06changements dans votre code ou aux changements non validés, les changements appliqués par votre agent le plus
00:05:12probablement, et où vous pouvez même ajouter des commentaires, et ces commentaires sont ensuite ajoutés comme contexte à votre
00:05:21conversation. C'est une fonctionnalité de la nouvelle application de bureau Claude Code qui a été publiée il y a quelques heures
00:05:27en fait et déjà couverte dans mon cours, donc c'est une fonctionnalité de l'application de bureau Claude Code, c'est aussi une
00:05:33fonctionnalité de l'application de bureau Codex. Vous avez également des choses comme un navigateur intégré ici, un mode de
00:05:39prévisualisation intégré dans Claude Code que vous pouvez configurer, puis vous pouvez lancer un navigateur et dans ce navigateur,
00:05:45vous pouvez même sélectionner des éléments et les ajouter comme contexte à la conversation, donc des choses comme ça
00:05:51existent. Nous avons aussi cela dans Cursor par exemple, ils ont eu un lancement assez important l'année dernière déjà,
00:05:57n'est-ce pas, où ils ont annoncé leur navigateur, donc c'est aussi quelque chose que nous voyons pour le développement
00:06:02web, la nouvelle chose intéressante pour ces IDE et je pense que VS Code a également annoncé quelque chose
00:06:09de similaire, oui, qu'ils veulent améliorer leur navigateur intégré. Ce que nous voyons, c'est qu'ils
00:06:14se dirigent vraiment vers un monde où vous pouvez fermer la boucle de rétroaction plus facilement qu'auparavant, donc où vous
00:06:22pouvez orchestrer plusieurs agents sur plusieurs projets, mais où en même temps vous avez un aperçu
00:06:28en direct dans le même IDE, dans le même éditeur, et où vous pouvez ensuite cliquer sur des choses ou ajouter des commentaires
00:06:37comme je l'ai mentionné ici, ajouter des commentaires directement dans la fenêtre d'aperçu, dans la fenêtre de diff, afin que vous
00:06:43puissiez fournir ce retour à l'IA et c'est clairement la direction dans laquelle nous nous dirigeons et ce qui
00:06:50devient moins important semble-t-il, c'est bien sûr les trucs traditionnels de l'IDE, des choses comme le flux
00:06:58du débogueur intégré que j'admets n'avoir jamais utilisé très souvent de toute façon, mais pourtant il semble avoir disparu, des
00:07:07choses comme, eh bien, une arborescence de fichiers, n'est-ce pas ? Je veux dire, vous avez une arborescence de fichiers mais seulement pour vos changements, pas par défaut,
00:07:14parce que qui se soucie des fichiers si c'est l'agent qui travaille dessus ? Moi, ça m'importe toujours, donc pour cette
00:07:22raison, j'ai généralement mes projets ouverts dans VS Code et personnellement, j'ouvre généralement
00:07:30un terminal là-dedans et j'utilise quelque chose comme Claude Code ou Codex ou Pi avec mon abonnement Codex,
00:07:38et j'utilise beaucoup cette approche d'assistant de codage basé sur le terminal, mais ici et là je vais aussi
00:07:46sur une application de bureau, mais même là, j'aime pouvoir voir l'arborescence complète des fichiers et même aller dans des fichiers
00:07:54qui n'ont pas été touchés à ce moment-là par l'agent, ce qui est quelque chose qui manque dans
00:07:59ces nouveaux IDE ou ces nouvelles applications d'ingénierie agentique, peu importe comment vous voulez les appeler. Ce qu'ils ont,
00:08:07ou ce que certains d'entre eux ont, ce sont des choses comme des routines ou l'application Codex a des automatisations, qui sont des fonctionnalités
00:08:14où vous pouvez utiliser l'agent IA pour plus que de l'édition ou de la génération de code. Vous pouvez créer une
00:08:21routine par exemple où vous vous assurez qu'un certain prompt est exécuté à une certaine heure chaque
00:08:29jour, chaque jour de la semaine et ainsi de suite. Cela peut bien sûr être un prompt qui a un impact sur votre code, cela pourrait
00:08:33être aussi un prompt qui analyse juste les changements récents, les derniers commits ou qui fait quelque chose
00:08:38de totalement différent. Donc nous avons des choses comme ça là-dedans, mais oui, on dirait vraiment que le bon vieil
00:08:46IDE et l'éditeur de code sont peut-être en train de mourir, et quand je dis mourir, vous devez toujours garder à l'esprit que nous parlons
00:08:54d'un processus qui ne sera pas super rapide, même si toute l'évolution de l'IA est assez rapide et que
00:09:02beaucoup de choses changent tout le temps. Même avec cela à l'esprit, si nous regardons au-delà de la bulle technologique dont je
00:09:09fais certainement partie, n'est-ce pas ? Je fais partie de cette bulle, j'en suis pleinement conscient, mais si nous sortons de cette
00:09:14bulle, si nous regardons les entreprises normales et les personnes normales employées dans des entreprises,
00:09:20nous ne les verrons pas abandonner les IDE et les éditeurs de code demain, c'est clair, mais je pense que globalement dans le
00:09:28futur, oui, l'IDE à l'ancienne sera probablement moins important. Je suppose que, bien sûr, je suis aussi
00:09:38intéressé de savoir ce que vous en pensez. La grande question pour moi en ce moment est de savoir si ce genre
00:09:44d'application gagnera, donc cette application de bureau ici, ou si ce sera les CLI, les interfaces utilisateur de terminal, je veux dire comme
00:09:53Claude Code dans le terminal, qui a des inconvénients évidents. Le terminal n'est pas pour tout le monde,
00:09:59n'est-ce pas ? Et j'ai personnellement mes difficultés avec lui, mais encore une fois, comme je l'ai mentionné, j'aime
00:10:05le flux d'être dans un IDE normal et d'avoir mon agent de codage intégré ici dans le terminal,
00:10:12mais oui, je vois les avantages d'avoir une application comme celle-ci qui est plus esthétique, plus facile
00:10:19à utiliser, plus conviviale, surtout pour les débutants ou les nouveaux arrivants, mais aussi pour les développeurs expérimentés
00:10:24bien sûr. Ce sera donc intéressant de voir laquelle de ces approches gagnera ou si nous aurons les deux,
00:10:31ce qui est aussi bien sûr possible, c'est certainement le cas actuellement et pour l'avenir prévisible, je suppose,
00:10:39et comme mentionné tout au début, bien sûr ce style d'application d'ingénierie agentique, même s'il
00:10:47se ressemble à travers toutes ces applications en ce moment, continuera probablement aussi d'évoluer et il sera
00:10:53intéressant de voir à quoi ressembleront tout notre flux de travail, nos environnements de travail et les outils que nous utilisons
00:11:02dans un an environ.