Accueil / Articles

Ce que signifient les avertissements sur la sécurité de l’IA émis par d’anciens chercheurs Anthropic pour les développeurs

Cet article explique pourquoi les avertissements des chercheurs concernant les risques de l’IA sont importants pour les développeurs ordinaires, et comment l’autonomie des agents ainsi que les écarts d’alignement devraient influencer les habitudes de sécurité pratiques.

16 min de lecture3660 mots

L’intelligence artificielle a progressé à un rythme tel qu’il est facile d’oublier à quel point elle semblait limitée il y a encore peu de temps.

Récemment, travailler avec l’IA signifiait généralement taper une question dans un chatbot et recevoir une réponse en retour. Depuis, les modèles se sont considérablement améliorés dans la production de code, l’interprétation d’images, la génération d’applications complètes, le parsing de documents, l’utilisation d’outils externes et la gestion de volumes de contexte bien plus importants.

Aujourd’hui, le débat porte sur des agents d’IA capables d’exécuter des tâches par eux-mêmes plutôt que de se contenter de répondre à des demandes.

Ce changement est important.

Il redéfinit également le débat plus large concernant l’avenir de l’IA.

Jacob Coxon, ancien chercheur chez Anthropic, a récemment quitté son poste et a averti publiquement que la création de systèmes d’IA de plus en plus puissants comportait des risques sérieux. Sa déclaration a attiré une grande attention précisément parce qu’elle ne provenait pas d’un critique extérieur au domaine. Il avait travaillé directement sur des systèmes d’IA avancés au sein même de l’une des entreprises qui les développent. D’autres chercheurs ont exprimé des inquiétudes similaires, et le PDG d’Anthropic, Dario Amodei, a exhorté publiquement l’industrie à ralentir le développement de ces technologies de pointe et à mettre en place des pratiques de sécurité plus strictes.

Récemment, Bilal Chughtai, ancien chercheur chez Google DeepMind, a évoqué des préoccupations similaires concernant le risque de conséquences catastrophiques liées à l’IA.

De telles déclarations méritent d’être prises en considération.

Non pas parce qu’elles suggèrent que l’IA va anéantir l’humanité du jour au lendemain.

Ce n’est pas ce qui est affirmé.

Mais lorsque des personnes travaillant directement sur cette technologie commencent à avertir qu’une prudence bien plus grande est nécessaire, cela mérite attention plutôt que d’être ignoré.

Tout ceux qui étudient l’informatique ou développent des projets reposant sur l’IA ont également un intérêt dans cette discussion.

Non pas parce que chaque développeur doit devenir un expert en sécurité de l’IA.

Mais parce que ce sont finalement les développeurs qui transforment ces systèmes en logiciels fonctionnels que les gens utilisent réellement.

Ce n’est pas vraiment une question de chatbots

Lorsqu’on entend une affirmation du type « L’IA pourrait nous tuer tous », l’image qui vient généralement à l’esprit est celle d’un robot de science-fiction qui acquiert une conscience et se retourne contre l’humanité.

Cette façon de voir les choses n’est pas particulièrement utile ici.

La véritable préoccupation concerne les systèmes qui deviennent de plus en plus performants, autonomes et dotés d’un accès croissant à des outils, des données et des ressources externes.

Il existe un écart significatif entre une IA qui répond à une question telle que :

"Comment écrire cette fonction en Python ?"

et une IA capable de parcourir l’ensemble d’un codebase, d’éditer des fichiers, d’exécuter des suites de tests, d’appeler des services externes, de consulter des API, de naviguer sur le Web et de continuer à travailler vers un objectif sans avoir besoin d’approbation à chaque étape.

C’est véritablement utile.

C’est aussi là que les choses deviennent plus difficiles à comprendre.

À mesure qu’un système gagne en capacités, les limites qui lui sont imposées deviennent de plus en plus importantes.

Une IA qui ne peut produire que du texte ne peut causer que des dommages limités en cas d’erreur.

Une IA capable d’exécuter du code, d’accéder à une base de données, d’envoyer des messages, de modifier des infrastructures ou de communiquer avec d’autres systèmes opère à un niveau complètement différent.

Elle ne se contente plus de générer des résultats.

Elle prend des actions dans le monde réel.

Et les actions ont des conséquences.

Ce qui me met mal à l’aise

Une leçon qui ressort sans cesse dans le développement logiciel est que faire fonctionner quelque chose n’est qu’une première étape.

Un programme peut réussir tous les tests en environnement contrôlé et mal fonctionner dès qu’il est confronté au monde réel.

Une API peut renvoyer des données que personne n’avait prévues.

Une base de données peut contenir des enregistrements qui n’ont jamais été correctement nettoyés.

Dans certains cas, ils les multiplient même.

C’est en partie ce qui fait leur puissance.

C’est aussi ce qui rend leur conception sécurisée difficile.

Que se passe-t-il si les données d’entrée sont erronées ?

Que se passe-t-il si une API dépendante tombe en panne ?

Que se passe-t-il si le modèle interprète mal l’intention derrière une demande ?

Que se passe-t-il si quelqu’un lui fournit délibérément des données malveillantes ?

Que se passe-t-il si un agent obtient accès à un outil auquel il n’a pas le droit de toucher ?

Et peut-être la question la plus difficile de toutes :

Que se passe-t-il lorsque le système fait quelque chose que personne n’avait anticipé ?

À mesure que les systèmes d’IA gagnent en autonomie, ce sont précisément ces questions qui reviennent le plus souvent.

La course à l’IA fait partie du problème

Il y a une autre dimension de cette situation facile à négliger.

La concurrence.

Les entreprises qui développent des systèmes d’IA se font concurrence pour livrer de meilleurs modèles, des agents plus intelligents et des systèmes plus performants.

Cette rivalité a permis des progrès remarquables.

Elle a également créé une pression énorme pour livrer rapidement.

Imaginez deux entreprises qui se lancent dans une course pour développer des systèmes de plus en plus puissants. L’une décide de ralentir afin d’avoir plus de temps pour les tester. L’autre continue d’avancer à pleine vitesse. Soudain, l’entreprise prudente s’inquiète de risquer de rester en arrière.

Ajoutez à cela des États-nations qui se font concurrence, et la situation devient encore plus complexe.

À ce stade, freiner n’est plus simplement un choix technique.

Cela devient une question économique, politique et stratégique.

C’est ce contexte qui rend la proposition récente de Dario Amodei digne d’attention. Il a soutenu que le rythme du développement de l’IA de pointe doit être géré de manière délibérée, et il a proposé des mécanismes tels que des évaluateurs indépendants, des critères de sécurité communs et une coordination internationale plus étroite. Sam Altman et Elon Musk ont tous deux exprimé leur soutien à l’idée générale selon laquelle les progrès de l’IA de pointe devraient être encadrés avec plus de prudence.

Mais une question difficile reste en suspens.

Qui a le droit de décider ce que signifie réellement « trop vite » ?

Et qui va en assurer le respect une fois qu’une norme aura été établie ?

C’est un problème bien plus complexe que de demander simplement aux entreprises d’être plus prudentes.

Faut-il ralentir le développement de l’IA ?

Il n’y a pas ici de réponse simple, oui ou non.

Des arguments solides existent des deux côtés.

L’IA apporte clairement de nombreux avantages.

Cela aide les chercheurs à comprendre des documents scientifiques complexes.

Cela soutient les médecins et les chercheurs en médecine.

Cela accélère le développement de logiciels.

Cela aide les étudiants à apprendre.

Cela donne aux petites entreprises de nouvelles capacités.

Cela élimine les barrières linguistiques et élargit l’accès à l’information.

Cela contribue à la recherche climatique, à la prévision des catastrophes et à de nombreux autres problèmes difficiles.

Ces avantages ne sont pas hypothétiques.

Prenons par exemple un projet de prévision des risques d’inondation pour le Pakistan, dont l’objectif est de combiner des archives historiques d’inondations, des données environnementales et des API en temps réel avec l’apprentissage automatique afin de générer finalement des prévisions de risque fiables.

L’objectif d’un tel projet n’est pas seulement d’entraîner un modèle et de présenter un seul chiffre de résultat.

L’objectif réel est de créer un système complet autour de ce modèle.

Cela signifie collecter des données fiables, les stocker correctement, les traiter, s’entraîner à partir d’elles, fournir des prédictions via une API, et enfin présenter les résultats à l’aide d’un tableau de bord.

Travailler selon cette chaîne de traitement rend quelque chose évident.

L’IA est puissante précisément parce qu’elle peut être intégrée au sein d’un système plus vaste.

Mais cette même intégration signifie qu’une erreur dans une partie peut avoir des répercussions sur l’ensemble du système.

Des données d’entrée de mauvaise qualité entraînent un modèle défectueux.

Un modèle défectueux fait en sorte que l’API renvoie des réponses trompeuses.

Et si l’interface utilisateur présente ces résultats comme s’ils étaient certains, les utilisateurs risquent de faire confiance à quelque chose qui n’était en réalité qu’une probabilité, et non un fait.

Cet exemple est minime comparé à l’IA de pointe.

Mais le principe d’ingénierie s’applique tout aussi bien à plus grande échelle.

Plus un système devient performant, plus la responsabilité qui lui est associée augmente.

L’abus dans le monde réel est déjà là

Il n’y a aucune raison d’attendre qu’une superintelligence hypothétique commence à prendre au sérieux la sécurité de l’IA.

L’abus a déjà lieu aujourd’hui.

Les rapports d’intelligence sur les menaces émis par Anthropic ont documenté des cas liés à des opérations cybernétiques, des activités de surveillance, des escroqueries et des campagnes d’influence coordonnées. Le Rapport international sur la sécurité de l’IA 2026 confirme ce constat, indiquant que les systèmes d’IA à usage général contribuent à des attaques cybernétiques plus rapides et à plus grande échelle, sans pour autant affirmer que les chercheurs ont une idée précise de l’impact de cela sur la fréquence globale des attaques.

Pourquoi est-ce important ? Parce que cela redéfinit toute la discussion.

La sécurité n’est pas seulement une question liée à un jour où une machine dépassera l’intelligence humaine.

C’est également une question de ce que les gens peuvent déjà accomplir avec les systèmes performants d’aujourd’hui.

Quelqu’un ayant peu de connaissances techniques peut désormais effectuer des tâches qui exigeaient autrefois des années d’expérience spécialisée.

Un attaquant peut s’appuyer sur l’IA pour écrire du code malveillant.

Un escroc peut l’utiliser pour créer des messages suffisamment convaincants afin de tromper des lecteurs prudents.

Une seule personne peut automatiser un travail qui nécessitait autrefois toute une équipe.

Rien de tout cela ne requiert que le modèle lui-même soit malveillant.

C’est l’être humain qui apporte l’intention malveillante.

Et cette mauvaise utilisation est déjà en cours, ce n’est pas une simple possibilité lointaine.

Les agents autonomes augmentent encore le risque

C’est en partie pour cette raison que l’usage croissant des agents IA mérite une surveillance bien plus stricte de la part de ceux qui les conçoivent.

Un chatbot standard ne répond que lorsqu’on lui en donne l’ordre.

En revanche, un agent peut prendre l’initiative et agir de sa propre initiative.

Cette distinction peut sembler mineure.

Elle ne l’est pas.

Imaginez que vous créez un agent de codage pour votre propre répertoire.

Vous lui accordez des droits d’écriture pour créer des fichiers.

Vous lui permettez d’exécuter des commandes.

Vous le connectez à des API externes.

Vous le configurez pour qu’il continue de fonctionner de manière autonome jusqu’à ce qu’il juge la tâche terminée.

Ce que vous avez créé est bien plus capable qu’un simple chatbot.

Mais vous avez également ouvert une surface d’attaque bien plus large.

Que se passe-t-il s’il interprète mal la tâche ?

Et s’il effaçait quelque chose de crucial ?

Que se passe-t-il s’une instruction cachée dans un fichier redirigeait discrètement son comportement ?

Que se passe-t-il s’il divulgue des données sensibles à un service externe ?

Que se passe-t-il s’il continue d’exécuter des actions bien après que l’objectif réel ait déjà été atteint ?

Aucun de ces éléments n’est un exercice de réflexion hypothétique issu d’un scénario de science-fiction.

Ce sont des problématiques ordinaires en ingénierie logicielle.

Et à mesure que davantage d’équipes développent des systèmes autonomes, ces questions cesseront d’être des cas limites pour devenir des éléments standard du processus de développement.

Pourquoi l’alignement n’est pas seulement du jargon académique

Le terme « alignement » peut sembler réservé aux chercheurs des grands laboratoires d’IA, sans rapport avec le travail de développement quotidien.

Mais il existe une façon bien plus concrète de l’envisager.

Il signifie simplement faire en sorte que le système fasse ce que vous avez réellement voulu, et non seulement ce que vous avez dit littéralement.

Cela semble assez simple.

Pourtant, tout développeur ayant livré du logiciel réel sait que le comportement prévu et le comportement observé divergent fréquemment.

Disons que vous demandez à un agent IA de « rendre cette application plus rapide ».

Plus rapide en quel sens ?

Moins d’emprise mémoire ?

Délais de réponse API plus rapides ?

Chargement des pages plus rapide au niveau frontend ?

Un modèle plus léger ?

L’agent doit d’une manière ou d’une autre deviner lequel de ces points vous intéressez.

Maintenant, amplifions cette ambiguïté : donnez à un système similaire un objectif bien plus complexe, ainsi que l’accès à des milliers d’outils et de ressources.

Le coût d’une mauvaise interprétation de cet objectif augmente en conséquence.

C’est là le véritable enjeu derrière le problème de l’alignement.

Il ne s’est jamais agi de faire en sorte qu’un chatbot paraisse poli.

Il s’agit plutôt de garantir que, à mesure que les systèmes deviennent plus capables, ils continuent de fonctionner dans les limites et selon les intentions réellement fixées par les humains.

La sécurité ne devrait pas être ajoutée à la dernière minute

Une leçon que les développeurs peuvent tirer de toute cette discussion est que la sécurité ne peut pas être ajoutée en dernière minute à un projet.

Cela vaut même pour les applications les plus simples.

Lors de la création de tout logiciel, la sécurité n’est pas quelque chose que l’on prend en compte quelques minutes avant la mise en production.

Le même principe doit s’appliquer aux systèmes d’intelligence artificielle.

Si vous développez un système basé sur l’intelligence artificielle, les permissions méritent une attention dès le premier jour.

Quels ressources le modèle peut-il atteindre ?

À quoi est-il capable de modifier ?

Quelles informations lui sont mises à disposition ?

Quelle est la solution de secours en cas de panne ?

Les utilisateurs ont-ils un moyen de contrecarrer ses décisions ?

Y a-t-il un historique des actions ?

Pouvez-vous l’arrêter ?

Pouvez-vous retracer les actions qu’il a effectuées ?

Un défaut peut-il être reproduit ultérieurement pour le débogage ?

Aucune de ces questions n’est passionnante.

Ils ne rendront pas la démonstration plus impressionnante à regarder.

Mais y répondre est précisément ce qui distingue un prototype d’IA ingénieux d’un véritable système d’ingénierie.

Cela devient de plus en plus évident à mesure que l’on construit réellement avec ces outils.

Le modèle lui-même n’est qu’une pièce d’un puzzle bien plus vaste.

Les données de base sont importantes.

Le backend l’est également.

Les API qu’il appelle le sont aussi.

La base de données qui se trouve derrière lui l’est tout autant.

L’authentification est tout aussi cruciale.

Tout comme le suivi en temps réel.

Aussi bien que le pipeline de déploiement.

Et la sécurité traverse tout cela.

Les développeurs ont plus d’importance qu’ils ne le pensent

Il est tentant pour les développeurs de supposer que la sécurité de l’IA relève de quelqu’un d’autre.

Peut-être est-ce le rôle des grands laboratoires.

Peut-être que les régulateurs devraient intervenir.

Peut-être s’agit-il purement d’un problème de recherche en alignement.

Ces efforts ont de l’importance. Mais les développeurs individuels portent toujours une responsabilité réelle.

Chaque fois qu’un modèle d’IA est intégré à une application, des choix sont faits quant aux fonctions autorisées à ce modèle.

Accorder une permission API est un choix.

Établir une connexion à une base de données est un choix.

Créer une solution d’automatisation est un choix.

Permettre des actions autonomes est un choix.

Même un développeur travaillant seul peut, sans le vouloir, créer un système dont l’impact dépasse de loin les besoins réels.

C’est pourquoi le développeur de demain doit savoir bien plus que simplement comment appeler un point d’entrée d’IA.

Envoyer une instruction à un modèle devient rapidement une compétence banale.

Comprendre le fonctionnement global du système, de bout en bout, a bien plus de valeur.

Il reste utile de développer des systèmes d’IA

Rien dans tout cela ne suggère de renoncer au développement d’IA.

Les avantages sont tout simplement trop importants pour les ignorer.

La réponse appropriée, du point de vue d’un développeur, est d’améliorer considérablement ses compétences en matière de développement responsable.

Continuez à développer.

Continuez à expérimenter.

Continuez à rechercher.

Continuez à livrer des systèmes qui résolvent de vrais problèmes.

Mais prenez également au sérieux le test rigoureux de ces systèmes.

Étudiez la manière dont ils échouent.

Tenez compte sérieusement de la sécurité.

Restreignez les permissions aux seules nécessaires.

Continuez à surveiller les systèmes une fois qu’ils sont en service.

Soyez transparents quant à ce qui reste incertain.

Et lorsque des problèmes surviennent, considérez-les comme une opportunité d’apprentissage plutôt que quelque chose à cacher.

Le rythme de la technologie ne ralentit pas.

La discipline d’ingénierie doit le suivre pour rester à la hauteur.

Une meilleure question que « L’IA va-t-elle nous détruire ? »

La question la plus utile n’est pas

« L’IA pourrait-elle anéantir l’humanité ? »

Nul ne peut y répondre avec une réelle certitude.

D’autres estiment que les chances d’un résultat existentiel sont bien plus faibles.

Aucune réponse scientifique définitive n’existe quant à ce qui se produira ou dans quel délai. Même parmi les chercheurs qui prennent ces risques au sérieux, les opinions divergent fortement quant aux délais et aux probabilités.

Une question plus utile est la suivante : que se passera-t-il si nous finissons par créer des systèmes qui dépassent notre capacité à les contrôler ?

Cette formulation est beaucoup plus difficile à ignorer.

Car même en mettant de côté le scénario le plus extrême, il reste des problèmes réels à gérer : attaques informatiques, désinformation, violations de la vie privée, systèmes autonomes non contrôlés, troubles économiques, et des gens qui utilisent simplement l’IA à des fins nuisibles.

Ces problèmes seuls suffisent à justifier de faire de la sécurité une priorité, et non une considération ultérieure.

Cela change ma façon de penser à mes propres projets d’IA

Quand je travaillais sur des projets d’IA en tant qu’étudiant, la principale préoccupation était généralement simplement de faire fonctionner le modèle.

L’entraîner.

Le tester.

Améliorer les taux de précision.

L’intégrer à l’interface utilisateur.

Le déployer.

C’est toute la liste des tâches à accomplir.

Cette mentalité ne tient plus aujourd’hui.

L’attention se porte désormais sur le système dans son ensemble, et non seulement sur le modèle au centre.

D’où proviennent réellement les données d’entraînement ?

Sont-elles fiables ?

Que se passe-t-il lorsque des entrées du monde réel commencent à différer de ce que le modèle a vu pendant l’entraînement ?

Quel degré de certitude faut-il attribuer à une donnée de sortie donnée ?

Quelle est la solution de secours en cas d’échec de l’appel API ?

Quelqu’un pourrait-il délibérément fournir au système des données fausses ou malveillantes ?

Comment le système exprime-t-il ses doutes ou son incertitude à l’utilisateur ?

Y a-t-il un moyen pour une personne d’intervenir et de contrecarrer une décision ?

Pouvez-vous vraiment expliquer pourquoi le système est parvenu à une réponse spécifique ?

Ces questions créent des difficultés dans tout projet.

Mais elles rendent également le résultat final bien plus fiable.

C’est, selon moi, précisément la direction vers laquelle doit se diriger l’ensemble de la discipline du développement logiciel à mesure que les systèmes d’intelligence artificielle deviennent plus performants.

L’avenir ne sera pas décidé uniquement dans les laboratoires d’intelligence artificielle

Il est tentant de penser que l’évolution de l’intelligence artificielle dépend entièrement d’un petit nombre de grands laboratoires tels qu’Anthropic, OpenAI, Google DeepMind et quelques autres.

Cette supposition est fausse.

Le résultat final sera tout autant influencé par le grand nombre de développeurs qui créent des produits en s’appuyant sur ces modèles.

Les chercheurs y joueront également un rôle.

De même que les gouvernements.

De même que les universités.

De même que les startups.

Finalement, les utilisateurs ordinaires qui interagissent avec ces outils y contribueront aussi.

C’est pourquoi la mentalité que les développeurs adoptent pour ce travail est en réalité cruciale.

Si un développeur considère un modèle de langage comme rien de plus qu’une autre API à appeler, les conséquences des créations réalisées ne seront peut-être jamais mises en question.

Si, au contraire, il le perçoit comme une technologie puissante exigeant une conception minutieuse et réfléchie, les chances d’en tirer tous les avantages sans tomber dans les inconvénients sont bien plus grandes.

Nous entrons dans une phase différente de l’IA

Pendant des années, la question dominante dans ce domaine était simplement : jusqu’à quel point pouvons-nous rendre ces modèles performants ?

Une deuxième question gagne désormais en importance : jusqu’à quel point devrions-nous leur confier de l’autonomie ?

C’est un type de question fondamentalement différent.

Mais une fois que la performance s’accompagne d’autonomie, de mémoire persistante, de la capacité à utiliser des outils, d’accès à des informations en temps réel et du pouvoir de prendre des actions concrètes dans le monde, le problème d’ingénierie devient considérablement plus difficile.

C’est précisément pourquoi les avertissements récents émanant de personnes au sein des entreprises spécialisées en IA ont attiré l’attention.

Ils ne prouvent pas qu’une catastrophe inéluctable liée à l’IA est imminente.

Plutôt, cela indique que la technologie a atteint un stade où même ceux qui la développent débattent activement de l’endroit où devraient se situer les limites.

Cela seul mérite attention.

Il n’y a pas lieu de paniquer

Rien dans tout cela ne justifie que les développeurs réagissent avec inquiétude.

L’inquiétude ne mène pas à de meilleurs codes.

La peur, à elle seule, ne rend pas l’IA plus sûre.

Ce qui est vraiment utile, c’est de meilleures pratiques d’ingénierie dans tous les domaines.

Des tests plus rigoureux.

Une sécurité renforcée.

Une évaluation plus minutieuse.

Plus de transparence.

Des recherches plus approfondies.

Des politiques plus solides.

Et des développeurs plus compétents.

L’objectif n’est pas de rendre ces systèmes moins utiles.

C’est de s’assurer que notre capacité à les comprendre et à les contrôler reste à la hauteur de leur niveau de complexité croissant.

Ce pourrait être l’un des défis techniques les plus importants de cette génération.

Honnêtement, c’est d’ailleurs ce qui rend ce domaine si captivant en ce moment.

Ce sont des logiciels qui aident de plus en plus à créer d’autres logiciels, à prendre des décisions, à interpréter des informations et à agir directement dans le monde.

Cela ouvre d’immenses opportunités.

Cela s’accompagne également de responsabilités que les développeurs ne peuvent pas simplement transférer à quelqu’un d’autre.

La vraie question

Je ne peux pas répondre avec certitude si l’IA deviendra un jour suffisamment puissante pour menacer la survie de l’humanité.

Je ne peux pas non plus affirmer avec certitude que les calendriers évoqués par certains chercheurs soient exacts.

Et je ne pense pas que quiconque soit en mesure de prédire exactement ce que réserve la prochaine décennie.

Mais une chose semble assez claire.

À mesure que nos systèmes deviennent de plus en plus puissants, il devient encore plus important de les concevoir de manière responsable.

Si nous développons des agents d’IA capables d’écrire du code, d’utiliser des outils, d’accéder à des systèmes et d’agir avec une autonomie croissante, nous devons réfléchir sérieusement à ce qui se passera si ces agents commettent des erreurs.

Pour continuer à créer des modèles de plus en plus performants, nous avons besoin de méthodes plus efficaces pour évaluer ce qu’ils sont réellement capables de faire.

Puisque les entreprises se lancent dans une course pour surpasser les autres en termes de capacités technologiques, nous avons besoin de mécanismes qui empêchent la concurrence d’éloigner complètement la sécurité de l’agenda.

Et si l’IA doit jouer un rôle significatif dans la société, nous devons comprendre où elle manque de compétences plutôt que d’imaginer qu’elle a toujours raison.

La vraie question n’est pas de savoir si le développement de l’IA doit s’arrêter.

Il s’agit de savoir si nous pouvons devenir suffisamment compétents pour construire ces systèmes avant qu’ils ne deviennent assez puissants au point que nos erreurs deviennent presque impossibles à corriger.

C’est, plus que tout autre aspect de ce débat, le point auquel chaque développeur travaillant dans ce domaine devrait prêter une grande attention.