The End of Hand-Written Code: A Conversation with David Heinemeier Hansson (DHH) on AI, Omarchy and the Future of Programming
Entretien long format (25 min de lecture) de David Heinemeier Hansson, créateur de Ruby on Rails et copropriétaire de 37signals, par Vikas Shah dans Thought Economics, publié le 28 septembre 2026, cinq jours après la keynote d'ouverture de Rails World à Austin où il a annoncé que 37signals passait « pencils down » sur le code écrit à la main. (A) Le renversement, daté : à l'été 2025 il déclarait à Lex Fridman ne pas laisser l'IA écrire son code ; ce qui l'a fait changer d'avis est l'arrivée fin 2025 des agents de codage, et « le changement est vraiment devenu vertical, à mon avis, ces trois ou quatre derniers mois ». (B) L'argument de fond n'est pas technique mais politique : les programmeurs étaient devenus « une classe cléricale » médiatrice de l'accès à la machine, et l'agent joue le rôle de Luther — « Agent Luther » — en supprimant l'intermédiaire.
Vikas Shah interroge David Heinemeier Hansson, créateur de Ruby on Rails et copropriétaire de 37signals avec Jason Fried, cinq jours après une keynote de Rails World où il a annoncé que son entreprise cessait d'écrire du code à la main. L'entretien, publié le 28 septembre 2026, ouvre sur la question du rendre-capable ou du rendre-dépendant. Sa réponse est franche : l'IA rend les gens « massivement plus capables », et l'inquiétude sur l'externalisation de la pensée est vieille de 2 500 ans, du papyrus au rock'n'roll, toujours démentie.
Vient l'argument central, qui est de pouvoir plutôt que de technique. Les programmeurs, dit-il, ont formé une classe cléricale médiatisant l'accès à l'ordinateur ; les agents jouent le rôle de Luther et suppriment l'intermédiaire, ce qui explique selon lui le scepticisme d'une partie de la communauté open source, dont la prémisse était pourtant le contrôle de son propre logiciel. L'analogie qu'il a développée sur scène est celle du portrait peint : trois mois de maître-peintre réservés aux aristocrates, puis deux mille milliards d'images prises chaque année. Le monde y a gagné ; les portraitistes photoréalistes, non.
le changement est vraiment devenu vertical, à mon avis, ces trois ou quatre derniers mois
— David Heinemeier Hansson , thoughteconomics.com
Sur la capacité des modèles, il est catégorique : les modèles de frontière, surtout combinés entre eux, dépassent presque tous les programmeurs sur un large spectre. La plupart des applications sont du CRUD, soit 97 % du parc. Il date la bascule des trois ou quatre derniers mois et reconnaît que ses propres compétences ne valent plus comme levier économique.
Il trie ensuite les modèles d'affaires. Le logiciel purement client est condamné — il ne voudrait pas être Adobe. Le client-serveur résiste parce que personne ne veut administrer de serveurs. Les plateformes à plomberie profonde, comme Shopify dont il est administrateur, gardent un moat. Salesforce et SAP, eux, sont « en sérieuse difficulté » : il n'y a plus de valeur dans le code, seulement dans les intuitions de process.
Omarchy occupe la seconde moitié. Distribution Linux dont la version Quattro a été écrite exclusivement par agents, elle intègre un agent au cœur du système : choix de l'agent au premier démarrage, diagnostic automatique des crashes, correctif et pull request en amont. En quatre semaines, plus de 4 000 plugins créés en majorité par des non-programmeurs. L'avantage de Linux est que ses 40 millions de lignes sont dans le pré-entraînement des modèles.
Il termine sur l'artisanat — un avantage de pilotage qui rétrécit, et une minorité qui devra comprendre la machine — puis sur les robots, l'abondance et « le problème de l'existence ».
À retenir
L'annonce opérationnelle, à retenir avant les analogies. 37signals est passé « pencils down » sur le code écrit à la main. Ce n'est pas une prévision mais une décision d'entreprise, prise par l'auteur d'un framework sur lequel reposent, selon son décompte, plus d'un demi-billion de dollars de capitalisation (Shopify, GitHub, Airbnb, Coinbase).
La chronologie de la conversion. , utile pour dater la bascule d'un praticien de référence : été 2025, il dit à Lex Fridman que les programmeurs « apprennent avec leurs doigts » et refuse l'IA dans son code ; fin 2025, arrivée des agents capables d'écrire, tester et réparer seuls ; quatre mois avant l'entretien, il démarre Quattro sans écrire « virtuellement une seule ligne » ; août 2026, retour chez Fridman avec un OS qu'il n'a pas codé. Le mouvement se mesure en mois, pas en années.
La thèse du 97 % CRUD. L'argument de capacité ne porte pas sur les cas limites : « la plupart des programmeurs travaillent sur des systèmes assez rudimentaires appelés CRUD — create, read, update, delete. C'est en gros 97 % des applications du monde. » Les domaines où l'humain bat encore l'agent existent mais sont « très petits » et « ce n'est pas ce que font la plupart des programmeurs ». C'est le même déplacement de la question que dans [[felker-evaporation-software-engineering-agentic-builder-2026-09-14]].
La grille de survie des éditeurs, en quatre cases. — la partie la plus directement réutilisable. (1) Client-side pur (Photoshop, Lightroom, Illustrator, Premiere) : « je détesterais être dans les chaussures d'Adobe », alternatives open source vibe-codées à venir en masse, « on vit sur du temps emprunté ». (2) Client-serveur : tient encore, non pour des raisons techniques mais parce que personne ne veut administrer de serveurs — réserve explicite, « ça changera peut-être quand ils feront assez confiance à leurs agents ». (3) Plomberie intégrée (Shopify : paiements, expédition, taxes) : complexité absorbée et revendue si bon marché qu'« il semble à peine valoir les tokens » de la répliquer. (4) Abonnements chers à faible process (Salesforce, SAP) : « en sérieuse difficulté », « il n'y a plus de valeur dans le code, seulement dans les intuitions de process — et je ne suis pas sûr que leurs intuitions de process soient si bonnes ». Prolonge la décomposition de la SaaSpocalypse dans [[corrot-mirakl-pirates-de-lia-2026-09-20]], qui aboutit au même tri par la nature de l'actif.
Le second barrage, non technique. même répliquable, un logiciel demande « votre goût, votre diligence, votre perspicacité et votre attention » pour être maintenu et avancé. C'est la réserve que DHH oppose lui-même à l'idée que tout logiciel deviendra sur mesure — à confronter à [[lee-robinson-personal-software-2025-01-01]].
La mort des formats comme barrière. LibreOffice a demandé des années ; « si vous vouliez créer un éditeur de texte compatible Word sur Omarchy, vous pourriez avoir fini cet après-midi ». Conséquence énoncée : la valeur des formats de fichiers et des protocoles s'effondre, « parce que les agents parlent toutes les langues » — au sens propre aussi, le site d'Omarchy a été traduit en 50 langues par agent, domaines achetés compris.
Pourquoi Linux et pas Windows/macOS. , argument d'ingénierie à garder : les 40 millions de lignes du noyau sont dans le pré-entraînement de tous les modèles de frontière, qui connaissent donc le système de l'intérieur ; sur les OS fermés, l'agent ne peut travailler qu'aux marges. L'avantage n'est plus idéologique mais informationnel.
Le mécanisme d'Omarchy à copier ailleurs. au premier démarrage, choix de l'agent par défaut (Claude, Codex, Grok) ; à chaque crash, une notification « voulez-vous que l'IA regarde ? » ; l'agent diagnostique, distingue bug local / bug applicatif / bug de la distribution, propose le correctif et ouvre une pull request en amont — « la boucle est fermée ». Résultats affichés en quatre semaines : 4 000 plugins, faits en majorité par des non-programmeurs.
L'argument d'échelle qu'il oppose aux grands éditeurs. quelques centaines de milliers d'utilisateurs Omarchy équipés d'agents représentent « quelques dizaines de millions de programmeurs » face aux « quelques dizaines de milliers » d'Apple et Google. Formulation à manier avec prudence — elle convertit des utilisateurs en équivalents-ingénieurs sans passer par la question de la coordination.
Ce qui reste de l'artisanat, selon lui. un avantage de pilotage (mieux prompter, mieux orienter) qui « rétrécit constamment » — « moindre que la semaine dernière, et bien moindre qu'il y a trois mois » ; et l'analogie agricole, 97 % de paysans devenus moins de 2 %, avec ce corollaire qu'il assume : « il est très important que ces deux derniers pour cent sachent ce qui se passe », et même de plus en plus à mesure qu'on dépend de la machine. La conclusion sociale est un aveu plutôt qu'un programme : « que faites-vous quand vous n'avez plus rien à faire ? », avec un scepticisme sur le revenu universel (« les études ne sont pas très flatteuses »).
Ce que l'entretien ne fournit pas. , à noter avant de citer : aucune mesure, aucun protocole, aucun cas d'échec agentique, et une seule voix. Les affirmations fortes — modèles supérieurs à « virtuellement tout programmeur sur Terre », AGI atteint, « poches d'ASI », meilleurs juristes que programmeurs — sont des impressions d'usage d'un praticien très exposé, non des résultats.
Chiffres clés
plus de 200 000 téléchargements en 18 jours et 21,7 M$ de promesses de dons à la fondation fin septembre 2026
l'entreprise passe « pencils down » sur le code écrit à la main
— 37signals
les programmeurs formaient une classe cléricale médiatisant l'accès à la machine, que les agents désintermédient comme Luther a désintermédié le clergé
— David Heinemeier Hansson
"Mes compétences de programmation ne sont plus économiquement viables comme levier indépendant pour créer des choses"
— David Heinemeier Hansson
"Les moats historiques qui protégeaient Adobe, Microsoft et les autres éditeurs de ce type de logiciel ont complètement disparu"
— David Heinemeier Hansson
"Que faites-vous quand vous n'avez plus rien à faire ?"
— David Heinemeier Hansson
Le graphe de connaissance extrait de cette fiche — 13 entités, 31 relations.