C’est ainsi que Mario Rodríguez, CPO de GitHub, voit l’avenir de la programmation
Il y a presque cinq ans, nous nous demandions pourquoi programmer alors qu’une machine pouvait le faire à votre place. C’était en juillet 2021 et GitHub Copilot était lancé, le premier assistant d’IA majeur qui se vantait également d’être alimenté par GPT-3. Ce fut un tournant pour le monde des développeurs, et depuis lors, nous assistons à l’explosion d’un segment qui a été le premier à tester les bénéfices de l’intelligence artificielle générative.
Parmi ceux qui ont été à l’avant-garde de ce développement se trouve Mario Rodríguez, un ingénieur né à Cuba mais qui a émigré aux États-Unis à l’âge de 14 ans. Après avoir étudié à l’Université de Miami, Rodríguez a commencé à travailler chez Microsoft et y a développé toute sa carrière professionnelle. En 2018, suite à l’acquisition de GitHub par Microsoft, il rejoint l’équipe de direction en tant que vice-président produit.
Depuis août 2024, il en est le Chief Product Officer, et c’est donc lui qui décide où GitHub va en tant que plateforme. C’est une énorme responsabilité étant donné qu’il s’agit d’une plateforme collaborative qui est devenue à elle seule le réseau social des programmeurs.
Il y a quelques jours, nous avons eu l’occasion de nous asseoir pour discuter avec lui justement (« en espagnol, je le préfère, c’est comme ça que je le pratique ») du présent et surtout de l’avenir de GitHub, désormais totalement impliqué dans la révolution de l’IA générative.
La concurrence se resserre
Github Copilot a été un pionnier absolu dans la normalisation de la prise en charge de la génération de code entre 2021 et 2023, mais la domination absolue qu’il semblait avoir ß avec l’apparition de Cursor et, plus tard, à la mi-2025, avec la sortie de Claude Code par Anthropic.

Au cours de la dernière année et demie, la popularité de Cursor dépasse celle de GitHub Copilot, du moins si l’on prend en compte les visites sur leurs sites Web respectifs. Source : Sherwood News.
Les deux agents d’IA ont continué de croître depuis lors, et la popularité se déplace apparemment vers ces nouvelles plateformes, même si GitHub Copilot détient toujours une part de marché exceptionnelle sur ce segment. Si nous parlons de Claude Code, les choses sont encore plus frappantes, car son succès est tel que même les ingénieurs de Microsoft l’utilisent au lieu d’utiliser l’alternative de l’entreprise.
La situation était si particulière que Microsoft a fini par annuler ses licences Claude Code pour obliger ses ingénieurs à utiliser Github Copilot, même s’il y a là un argument financier de poids : l’utilisation intensive de Claude Code devenait trop coûteuse. Les dirigeants de Microsoft, ont-ils récemment déclaré dans The Information, étaient très préoccupés par l’érosion de leur leadership.
Rodríguez est clair sur le fait qu’il y a désormais plus de concurrence, mais précise que « nous savions que cela allait arriver ». Non seulement cela, car il a ajouté que « la compétition, c’est bien. Pour moi, c’est excitant de se lever chaque jour et de voir ce que nous devons faire pour continuer à être leader ».

L’application GitHub Copilot, actuellement en aperçu technique, est la réponse de l’entreprise à Cursor ou Claude Code. Source : GitHub.
Mais GitHub, comme il l’a expliqué, est bien plus que GitHub Copilot, « c’est une plateforme en soi ». Cela ne veut pas dire qu’ils ne continuent pas à promouvoir cette partie, et en fait, en mai, GitHub a annoncé le lancement de la version préliminaire de GitHub Copilot App, qui, comme l’explique Rodríguez, résout un manque car Cursor ou Claude Code (entre autres) offraient « l'(IDE), ce que nous n’avions pas ».
Au-delà du modèle : pourquoi la stratégie de GitHub n’est pas de rivaliser en IA pure
À l’heure actuelle, la situation est ce qu’elle est : OpenAI dispose de son agent d’IA pour la programmation, appelé Codex, mais elle développe également l’un des meilleurs modèles frontières au monde, GPT-5.5. Google, pareil : il a Antigravity comme IDE, mais il a aussi des modèles comme le récent Gemini 3.5 Flash.
Anthropic n’est pas court, bien sûr : il a Claude Code comme agent IA, mais il a aussi son modèle Claude Opus 4.7 comme référence très claire dans le domaine de la programmation et du génie logiciel agentique. Même Cursor, qui ne disposait initialement que de son agent IA pour la programmation, a fini par sortir un modèle étonnamment performant pour les tâches de programmation, Composer 2.5.
GitHub possède l’outil, mais pas de modèle propre.
Pour Rodríguez, ce n’est pas du tout un problème, car il considère GitHub comme quelque chose qui va au-delà du modèle, comme une plateforme native de collaboration dans les tâches de développement. « Pour moi, le référentiel de code est comme un jardin vivant et il y a toujours des agents d’IA qui collaborent avec les humains dans ce référentiel. Ainsi, lorsque vous changez une chose, les gens disent : ‘Oh, vous l’avez changé, cela doit changer.' »
En fait, bien que GitHub Copilot soit apparu avec les modèles OpenAI comme principaux protagonistes, il s’agit aujourd’hui d’une plateforme multimodèle qui fonctionne avec des modèles dans le cloud mais aussi avec des modèles locaux. En réalité, Microsoft a ses propres modèles tels que MAI, « mais notre stratégie n’est pas le modèle. Nous pensons que la valeur réside dans les systèmes eux-mêmes, pas dans les modèles ».
En fait, souligne-t-il, dans le segment des modèles, les choses évoluent trop rapidement. « Demain, le meilleur sera OpenAI, le lendemain Anthropic, puis ce sera peut-être un modèle Open Source… quelle est la différence ? Chaque jour, cela change, et se différencier à ce niveau est très compliqué, donc là où nous allons nous différencier, c’est dans la plateforme elle-même, dans notre plateforme d’agents IA. »

Pour lui, le rôle de GitHub est différenciant car il ne s’agit pas d’un IDE ou d’un modèle, mais d’une plateforme. Celui qui fournit non seulement des outils pour partager du code et travailler avec, mais se concentre également sur ce qu’il appelle « » (« macrodélégation et microdirection »).
La macrodélégation est une autonomie de haut niveau, ce qui oblige le développeur à se concentrer non pas sur chaque ligne de code, mais sur les résultats. Le micropilotage est le contrôle constant pour corriger le cap, en ayant un être humain dans la boucle (humain dans la boucle) afin que les erreurs puissent être évitées et que des micro-ajustements soient effectués.
Ce sont les options que GitHub propose pour l’avenir, et elles se concentrent également sur deux tâches cruciales : « Pour que tout cela fonctionne, GitHub doit offrir une plateforme de vérification et de validation. De cette façon, vous n’avez pas besoin de regarder chaque ligne de code, mais vous vérifiez plutôt que l’application fait ce que vous vouliez. Le développeur n’est plus tant un développeur qu’un orchestrateur.
Les ingénieurs se concentreront désormais beaucoup plus sur l’évaluation de l’application dans des environnements contrôlés, en vérifiant si le comportement est conforme aux attentes, en auditant les tests de performances ou en surveillant ce qui se passe dans les environnements de production.
Conseils pour les futurs développeurs
Face à ce changement radical dans le développement logiciel, la question inévitable se pose pour les nouvelles générations. Est-il judicieux d’aller à l’université aujourd’hui pour apprendre à programmer ?


Rodríguez défend fermement que les ingénieurs exceptionnels sont ceux qui maîtrisent les fondamentaux d’une technologie à un niveau très profond. « Si je suis ingénieur électricien et que je conçois un circuit », a-t-il expliqué, « je dois apprendre la physique et je dois aussi connaître la chimie. Et plus j’en sais, mieux je peux réaliser ce circuit. »
Ainsi, un développeur doit comprendre les couches inférieures du système qu’il orchestre. Connaître en profondeur l’architecture réseau ou les tenants et aboutissants de la gestion de la mémoire dans des langages comme Rust donne au professionnel un avantage pour guider les agents d’IA, a-t-il déclaré.
Ses conseils académiques aux jeunes qui souhaitent programmer se concentrent sur la compréhension du monde réel et physique, la connaissance des infrastructures critiques et un profil multidisciplinaire : l’avenir appartient à ceux qui ont des connaissances transversales, assure-t-il, citant la philosophie du légendaire investisseur Charlie Munger.
La prolifération massive de projets logiciels qui se clonent les uns les autres suggère qu’actuellement, les idées pourraient constituer le seul goulot d’étranglement. Ce manager n’est pas d’accord avec ce postulat : les idées ont toujours été abondantes, explique-t-il, et la vraie valeur continue de résider dans le jugement humain.
Ici, l’IA atténue le coût en temps nécessaire à l’expérimentation, mais n’est pas en mesure de prédire si une idée et son exécution seront un succès ou non. Rodríguez a fait une analogie avec Porsche : la marque se distingue par ses critères exquis en matière de moteurs, mais cela n’empêche pas de grandes marques comme Ford d’inonder le marché de propositions fonctionnelles.

Pour lui, le développement logiciel devient de plus en plus malléable et personnalisable. Un développeur peut créer un éditeur Markdown exclusivement conçu pour ses besoins quotidiens, et c’est un succès en soi même s’il n’aspire pas à devenir millionnaire avec ce projet.
Comme c’était le cas avec les magasins d’applications traditionnels avant l’arrivée de l’IA, seule la première poignée d’outils au design et à l’utilité extraordinaires seront un succès. Le reste de ce que l’on voit habituellement sur les réseaux sociaux a plus de composantes d’exposition technique que d’utilité à long terme. « Pour moi, ce qui a changé, c’est la rapidité avec laquelle je peux tester une idée », a-t-il conclu.
GitHub veut donner du pouvoir à un milliard de développeurs
La capacité de programmation des agents d’IA générative a conduit de plus en plus d’entreprises à déléguer des tâches de programmation à de tels systèmes, remplaçant ainsi le travail des développeurs humains. Nous avons donc voulu aborder cette question délicate d’une industrie qui semble avoir un impact évident sur le marché du travail. Ou peut-être pas.


GitHub maintient ici une position ferme concernant la nomenclature de son produit : ils l’appellent Copilot pour une raison : avec ce nom, ils indiquent clairement que l’être humain doit rester au centre de la scène technologique. Alors que certains prédisent des perspectives dévastatrices pour les emplois d’ingénieur, sur GitHub ils soulignent une explosion démographique dans ce secteur.
En fait, son objectif est de faire de GitHub le moyen d’avoir à terme un milliard de développeurs sur la planète :
À mon avis, ce que vous allez assister est une renaissance des développeurs dans le monde. Je veux dire, tu vas être développeur maintenant, je vais en être un (…). Si avant vous ne travailliez que sur des produits, vous pourrez désormais être développeur, vous pouvez aussi être programmeur.
Cela se produit déjà, bien sûr, et GitHub veut être la plateforme où cela se produit car une chose est sûre : pratiquement tout le monde peut créer des applications sans savoir programmer. Il y a à peine trois ans, c’était tout simplement impensable.
À Simseo | L’IA est entrée dans nos vies sous un modèle « freemium » : GitHub et Claude sont clairs : c’est l’avenir qui en paie le prix
