Le PDG d’Anthropic prédit : « 90% du code sera écrit par l’IA dans 6 mois »
Une déclaration récente de Dario Amodei, PDG d’Anthropic, a secoué le monde de la technologie : « Si je regarde la programmation, qui est l’un des domaines où l’IA fait le plus de progrès, nous ne sommes pas loin d’un monde – je pense que nous y serons dans 3 à 6 mois – où l’IA écrira 90% du code. Et dans 12 mois, nous pourrions être dans un monde où l’IA écrit essentiellement tout le code. »
Cette affirmation stupéfiante pourrait sembler exagérée à première vue, mais elle est peut-être plus proche de la réalité que ce que beaucoup imaginent. Examinons pourquoi cette prédiction audacieuse pourrait effectivement se concrétiser, même si le calendrier est peut-être un peu ambitieux.
Le phénomène du « Vibe Coding » révolutionne la programmation
Depuis quelques semaines, un concept a pris d’assaut internet : le « Vibe Coding ». Mais de quoi s’agit-il exactement ? Le Vibe Coding permet à pratiquement n’importe qui, même à une personne n’ayant jamais programmé de sa vie, d’écrire et d’itérer sur du code sans avoir à rédiger une seule ligne de code manuellement.
Le processus est simple : vous utilisez des outils comme Wind Serve ou Cursor, ou vous interagissez directement avec un modèle d’IA en faisant du copier-coller (ce qui est un peu plus fastidieux mais fonctionne tout de même). Vous expliquez simplement au modèle ce que vous souhaitez construire, et le tour est joué.
Ce phénomène a provoqué une explosion du nombre de personnes capables de développer des logiciels, qu’il s’agisse d’applications SaaS, de jeux, de pages web, de portfolios ou de tout autre projet imaginable. Et tout cela, sans nécessairement maîtriser les bases de la programmation. C’est une tendance initiale à garder à l’esprit : l’IA ne transforme pas seulement la façon dont les développeurs professionnels codent, mais elle rend la programmation accessible à tous.
Les géants de la tech adoptent massivement l’IA pour la programmation
Ce ne sont pas seulement les développeurs individuels qui utilisent l’IA pour coder, mais également les plus grandes entreprises du monde. Il y a quelques mois à peine, un article de Forbes révélait que l’IA écrit plus de 25% du code chez Google.
Lors de la présentation des résultats du troisième trimestre de Google, le PDG Sundar Pichai a fait une révélation significative sur l’influence croissante de l’intelligence artificielle dans le développement logiciel. Selon lui, l’IA est désormais responsable de la génération de plus de 25% du nouveau code pour les produits Google, tandis que les programmeurs humains supervisent et gèrent ces contributions générées par l’IA.
Google n’est certainement pas la seule grande entreprise technologique à utiliser l’IA pour coder. Dans une grande entreprise comme celle-ci, où chaque ligne de code peut être utilisée par des millions, voire des milliards de personnes, ils n’utilisent probablement pas le Vibe Coding à proprement parler. Ils emploient plus vraisemblablement la complétion de code : vous commencez à écrire un morceau de code, vous appuyez sur Tab, et l’IA complète le code pour vous. Selon les définitions actuelles, cela serait toujours considéré comme du code écrit par l’IA.
N’oublions pas non plus que, il y a quelques mois, Mark Zuckerberg a déclaré quelque chose de similaire lors de sa participation au podcast de Joe Rogan : « Probablement en 2025, nous, chez Meta, aurons une IA qui pourra efficacement fonctionner comme un ingénieur logiciel de niveau intermédiaire capable d’écrire du code. »
L’écosystème technologique favorise déjà cette transition
Nous disposons aujourd’hui de plusieurs éléments qui accélèrent cette transition vers un monde où l’IA écrit la majorité du code :
- Des modèles d’IA incroyablement capables d’écrire du code
- De multiples éditeurs de code qui permettent de faire du Vibe Coding sans écrire une seule ligne de code manuellement
- Une capacité croissante pour l’IA de contrôler l’environnement de développement, ce qui lui donne plus de contrôle et lui permet de résoudre des problèmes et d’itérer de manière autonome pour corriger des bugs et des erreurs
Et nous n’avons même pas encore abordé le sujet des agents d’IA.
Les agents d’IA : la prochaine frontière de la programmation
Avec les agents d’IA, nous donnons à ces modèles de base, déjà incroyables pour écrire du code, beaucoup plus de capacités : mémoire, utilisation d’outils, frameworks pour les améliorer, stratégies de prompting et bien d’autres choses encore.
Prenons l’exemple de Manis, un agent d’IA. Manis a la capacité de rechercher sur le web de la documentation d’API, de créer des environnements conteneurisés, de créer des dossiers, de naviguer à travers ces dossiers, de prendre des notes, d’extraire ces notes, d’itérer dessus, et bien plus encore. Il est incroyablement puissant et peut même exécuter votre code pour vous.
L’accélération exponentielle de l’IA dans la programmation
Alors, est-il vraiment plausible que dans 3 à 6 mois, 90% de tout le code soit écrit par l’IA ? Réfléchissons à ce que cela signifie réellement.
Utilisons le calendrier « conservateur » de 6 mois. Actuellement, tout le code est écrit par des humains à l’échelle mondiale, mais la quantité de code écrite par des agents et l’IA en général s’accélère à un rythme beaucoup plus rapide. Pourquoi ? Parce que les humains sont le goulot d’étranglement dans l’écriture de code. Nous ne pouvons écrire du code qu’à la vitesse à laquelle notre cerveau peut fonctionner. Même avec des outils automatisés, nous sommes limités par notre capacité de réflexion.
En revanche, les agents peuvent écrire beaucoup plus de code en un temps beaucoup plus court, simplement parce qu’ils sont capables de « penser » beaucoup plus vite que nous. Ainsi, la quantité totale de code écrite par l’IA s’accélère à un rythme bien plus rapide que celle écrite par les humains. De plus, les humains s’habituent de plus en plus à écrire du code avec l’aide de l’IA et à pratiquer le Vibe Coding.
Bien sûr, ce n’est pas parfait. Il y a beaucoup de problèmes avec le code que l’IA écrit – il n’est pas parfait et l’IA a également du mal à comprendre des bases de code vraiment volumineuses. J’ai certainement rencontré des problèmes lorsque je fais du Vibe Coding : une fois que mon projet atteint une certaine taille, il faut beaucoup plus d’efforts pour apporter des modifications et ajouter des fonctionnalités. Mais les projets que nous voyons sur Reddit et X, entièrement codés par l’IA à partir de zéro, sont néanmoins incroyables.
Au-delà du code : repenser la société face à l’IA
L’extrait original de Dario Amodei faisait partie d’une interview plus longue, et il a également abordé un sujet plus large qui ne concerne pas seulement la programmation, mais tout le travail intellectuel en général. Voici ce qu’il a déclaré :
« Nous allons devoir regarder ce qui est technologiquement possible et dire que nous devons penser à l’utilité et l’inutilité d’une manière différente de celle que nous avons connue jusqu’à présent. Notre façon actuelle de penser n’est plus tenable. Je ne sais pas quelle est la solution, mais elle doit être différente de ‘nous sommes tous inutiles’. ‘Nous sommes tous inutiles’ est une réponse nihiliste. Nous n’irons nulle part avec cette réponse. Nous allons devoir trouver autre chose. »
Je pense depuis un certain temps que, à court terme, nous allons assister à une explosion du nombre de développeurs. Le nombre de personnes capables d’écrire des logiciels et de créer des choses utiles pour le monde va augmenter de façon exponentielle, car nous disposons de tous ces outils qui vont permettre à des personnes qui ne savent pas nécessairement écrire les détails techniques du code de pouvoir construire des choses.
Puis, à moyen terme, nous allons connaître une période de transition où, soudainement, l’IA sera capable d’écrire le code par elle-même, et elle aura de moins en moins besoin d’intervention humaine pour créer des choses utiles. Quand je vois des outils comme Manis, auxquels vous donnez simplement une instruction et qui s’occupent de tout pendant des minutes, voire des heures, avant de revenir avec un produit fini, je pense que c’est dans cette direction que nous nous dirigeons à moyen terme.
Bien sûr, c’est loin d’être parfait actuellement. L’IA fait encore beaucoup d’erreurs et de bugs en cours de route, et le résultat final n’est pas toujours excellent. Mais cela montre ce qui est possible. C’est la graine de ce qui est à venir.
Le futur à long terme : au-delà du code tel que nous le connaissons
À long terme – et c’est une pure théorie de ce qui pourrait se produire – je soupçonne que le code ne ressemblera plus à ce que nous considérons comme du code aujourd’hui.
La raison pour laquelle le code ressemble à ce qu’il est aujourd’hui, principalement composé de la langue anglaise et ressemblant à des phrases régulières, est que les humains sont vraiment mauvais en programmation. Il doit avoir cette apparence pour que nous puissions le lire. Mais dans ce monde futur où l’IA écrit tout le code et où l’IA lit et exécute le code, celui-ci n’a pas besoin de ressembler à cela. Il pourrait être complètement différent : des symboles, des sons, quelque chose que nous ne pouvons même pas imaginer.
Je pense à cet exemple où deux IA ont commencé à utiliser le « gibberish » (langage incompréhensible) pour communiquer entre elles parce que c’était tellement plus efficace. Le gibberish a été créé par des humains, créé par 11 Labs, et il est décodable par des humains, mais ce ne sera pas toujours le cas. Il pourrait y avoir un futur où nous ne pourrons pas comprendre leur langage, et nous ne pourrons certainement pas comprendre le code.
C’est déjà un peu le cas avec le fonctionnement des grands modèles de langage. Nous comprenons que vous entrez une donnée, puis il y a cette boîte noire au milieu, et ensuite vous obtenez le résultat. Nous comprenons qu’il prédit le prochain token, mais nous ne savons pas vraiment pourquoi tous les nœuds ou les atomes, peu importe comment vous les appelez, à l’intérieur du modèle s’activent quand ils s’activent. Nous ne le comprenons pas vraiment.
C’est ce que je crois qu’il va se passer à long terme avec la programmation : nous aurons simplement ce langage qui sera ininterprétable par les humains.
Conclusion
La prédiction de Dario Amodei selon laquelle 90% du code sera écrit par l’IA dans les 6 prochains mois est audacieuse, mais pas aussi farfelue qu’elle pourrait le sembler à première vue. L’évolution rapide des capacités de l’IA en matière de programmation, l’adoption généralisée par les grandes entreprises technologiques et l’émergence de nouveaux paradigmes comme le Vibe Coding suggèrent que nous nous dirigeons effectivement vers un monde où la majorité du code sera écrite par l’IA.
Cette transformation aura des implications profondes non seulement pour les développeurs et l’industrie technologique, mais pour la société dans son ensemble. Comme l’a souligné Amodei, nous devrons repenser fondamentalement notre conception de l’utilité et de la place de l’humain dans un monde où l’IA peut faire beaucoup de choses mieux que nous, plus rapidement, moins cher et à des volumes que nous ne pouvons même pas imaginer.
Nous sommes à l’aube d’une nouvelle ère de l’intelligence artificielle, et la programmation n’est que le début de cette révolution.
