Intelligence Artificielle

« L’Ère de l’IA : Les Ingénieurs d’Anthropic et d’OpenAI Confient Que l’IA Écrit Désormais 100 % de Leur Code »

Claude Opus 4.5 d’Anthropic fixe la nouvelle norme de l’IA de programmation
Le contenu et les recommandations de produits d’ADGO.ca sont
totalement indépendants sur le plan éditorial. Nous avons la possibilité de gagner de l’argent lorsque vous cliquez sur des liens vers nos partenaires.
En savoir plus

L’ère des ingénieurs logiciels en pleine transformation

Traditionnellement, les ingénieurs logiciels sont responsables de la création de code. Aujourd’hui, les meilleurs experts en IA à l’échelle mondiale affirment qu’ils n’écrivent plus de code eux-mêmes; c’est l’intelligence artificielle qui s’en charge.

Dans des entreprises comme Anthropic et OpenAI, les ingénieurs déclarent que l’IA génère désormais 100 % de leur code de production. Ce changement marque une évolution capitale dans la méthode de construction des logiciels et pourrait redéfinir l’avenir des métiers liés à la programmation.

Une révélation marquante

La dynamique a pris de l’ampleur lorsque Boris Cherny, responsable de Claude Code chez Anthropic, a confié sur X (anciennement Twitter) qu’il n’avait pas écrit une seule ligne de code à la main depuis plus de deux mois. En réponse au chercheur en IA Andrej Karpathy, Cherny a décrit un niveau de productivité qui aurait été inenvisageable pour un humain il y a seulement un an.

A lire :  Des milliers d'électeurs peu informés recherchent: 'Joe Biden a-t-il abandonné ?' le jour des élections

« Pour moi, cela fait plus de deux mois que je suis à 100 %. Je ne fais même pas de petites modifications à la main », a-t-il indiqué dans un post sur X. Il a aussi ajouté qu’il avait expédié 22 demandes de tirage (PR) la veille et 27 le jour précédent, chacune entièrement rédigée par Claude.

Une tendance presque généralisée

Chez Anthropic, cette transformation est presque universelle. Cherny a précisé que pratiquement 100 % du code de l’entreprise est à présent généré par une IA. Ce phénomène ne se limite pas à des scripts simples; son équipe a réussi à créer Cowork, un nouvel agent de gestion de fichiers pour les non-codeurs, en un peu plus d’une semaine grâce à Claude Code.

OpenAI suit le mouvement

L’idée exprimée par Cherny trouve un écho à OpenAI, où Roon, un chercheur bien connu, a également annoncé la fin de l’ère de la programmation manuelle. Dans un post de réflexion sur X, il a écrit : « La programmation a toujours été pénible. C’était un mal nécessaire pour presque tous ceux qui voulaient faire faire des choses utiles aux ordinateurs, et je suis ravi que ce soit terminé. Il est incroyable de voir à quelle vitesse j’avance et à quel point cela ne me manque pas. Je suis amer que les ordinateurs ne fonctionnent pas toujours de cette manière. »

Lorsqu’on lui a demandé quel pourcentage de son travail est désormais réalisé par l’IA, il a répondu sans équivoque : « 100 %, je n’écris plus de code. »

Une évolution rapide à l’échelle mondiale ?

Bien qu’Anthropic et OpenAI soient les pionniers de ce phénomène, leur PDG Dario Amodei estime que le reste du monde est sur la même voie. Lors d’une intervention au Forum économique mondial, Amodei a prédit que l’ensemble de l’industrie du logiciel sera prête dans six à douze mois pour que l’IA prenne en charge la majorité, voire la totalité, des tâches liées à l’ingénierie logicielle.

A lire :  Des chercheurs développent un malware autonome propulsé par l'IA.

Cependant, cette transition s’accompagne de certaines imperfections. Les ingénieurs admettent que l’IA commet des erreurs, comme laisser du code mort ou compliquer des logiques simples. Pour y remédier, les ingénieurs d’Anthropic utilisent l’IA pour vérifier son propre travail. Cherny a expliqué qu’ils utilisent Claude -p sur chaque PR, ce qui permet d’identifier et de corriger de nombreux problèmes.

La nouvelle main-d’œuvre généraliste

L’idée que l’IA écrit la plupart des codes a des implications immédiates pour le marché de l’emploi dans le secteur du logiciel, notamment pour les ingénieurs en début de carrière. Lors d’analyses sur le sujet, il a été noté que l’automatisation soulève des questions concernant l’avenir des postes juniors, qui sont traditionnellement le lieu de formation des nouveaux développeurs.

Ce changement impacte également les priorités de recrutement au sein d’Anthropic, favorisant les généralistes adaptables plutôt que des spécialistes pointus. Cherny a souligné que son équipe ne recherche plus uniquement des spécialistes maîtrisant des langages de programmation spécifiques, mais des généralistes capables de guider les décisions créatives et architecturales de l’IA.

« Toutes les compétences acquises dans le passé ne sont pas forcément transférables au codage avec les modèles de langage (LLM) », a-t-il précisé.

Un sondage révèle également un écart de formation sur le lieu de travail concernant l’IA : 89 % des employés utilisent l’IA au travail, mais seuls 33 % bénéficient d’une formation fournie par leur employeur.

FAQ

Qu’est-ce que Claude Code?

Claude Code est un système développé par Anthropic, conçu pour générer et gérer le code de manière automatisée.

Comment l’IA améliore-t-elle le processus de codage?

L’IA permet de produire du code rapidement et efficacement, réduisant ainsi les erreurs humaines et augmentant la productivité.

A lire :  Denise Dresser, ancienne PDG de Slack, rejoint OpenAI en tant que directeur des revenus.

Quels sont les défis actuels associés à l’IA en programmation?

Les principaux défis incluent la nécessité de vérifier le code généré, car l’IA peut laisser des erreurs ou du code non utile.

Que signifie la transition vers des “généralistes” en programmation?

Cela signifie qu’au lieu de rechercher des spécialistes maîtrisant un seul aspect, les entreprises privilégient des profils flexibles capables de travailler avec l’IA.

Quel impact cela aura-t-il sur les emplois d’entrée de gamme en programmation?

Les rôles d’entrée de gamme pourraient diminuer en raison de l’automatisation, modifiant ainsi le parcours traditionnel de formation pour les développeurs.