Drücke „Enter”, um zum Inhalt zu springen.
Hinweis zu diesem Datenschutz-Blog:
Anscheinend verwenden Sie einen Werbeblocker wie uBlock Origin oder Ghostery, oder einen Browser, der bestimmte Dienste blockiert.
Leider wird dadurch auch der Dienst von VG Wort blockiert. Online-Autoren haben einen gesetzlichen Anspruch auf eine Vergütung, wenn ihre Beiträge oft genug aufgerufen wurden. Um dies zu messen, muss vom Autor ein Dienst der VG Wort eingebunden werden. Ohne diesen Dienst geht der gesetzliche Anspruch für den Autor verloren.

Ich wäre Ihnen sehr verbunden, wenn Sie sich bei der VG Wort darüber beschweren, dass deren Dienst anscheinend so ausgeprägt ist, dass er von manchen als blockierungswürdig eingestuft wird. Dies führt ggf. dazu, dass ich Beiträge kostenpflichtig gestalten muss.

Durch Klick auf folgenden Button wird eine Mailvorlage geladen, die Sie inhaltlich gerne anpassen und an die VG Wort abschicken können.

Nachricht an VG WortMailtext anzeigen

Betreff: Datenschutzprobleme mit dem VG Wort Dienst(METIS)
Guten Tag,

als Besucher des Datenschutz-Blogs Dr. DSGVO ist mir aufgefallen, dass der VG Wort Dienst durch datenschutzfreundliche Browser (Brave, Mullvad...) sowie Werbeblocker (uBlock, Ghostery...) blockiert wird.
Damit gehen dem Autor der Online-Texte Einnahmen verloren, die ihm aber gesetzlich zustehen.

Bitte beheben Sie dieses Problem!

Diese Nachricht wurde von mir persönlich abgeschickt und lediglich aus einer Vorlage generiert.
Wenn der Klick auf den Button keine Mail öffnet, schreiben Sie bitte eine Mail an info@vgwort.de und weisen darauf hin, dass der VG Wort Dienst von datenschutzfreundlichen Browser blockiert wird und dass Online Autoren daher die gesetzlich garantierten Einnahmen verloren gehen.
Vielen Dank,

Ihr Klaus Meffert - Dr. DSGVO Datenschutz-Blog.

PS: Wenn Sie meine Beiträge oder meinen Online Website-Check gut finden, freue ich mich auch über Ihre Spende.
Ausprobieren Online Webseiten-Check sofort das Ergebnis sehen

Codage par Agents: La programmation par IA, deuxième choix

0
Dr. DSGVO Newsletter detected: Extended functionality available
More articles · Website-Checks · Live Offline-AI

Les agents de l'intelligence artificielle sont en vogue. Mais pas parce qu'ils sont particulièrement utiles. En revanche, parce que beaucoup se cachent derrière des euphémismes leur ignorance ou leur demi-connaissance, ou parce que beaucoup ne savent tout simplement pas mieux. Le développement de logiciels sans IA est absurde, mais avec des agents, c'est un cul-de-sac.

Introduction

Les agents sont devenus un buzzword depuis quelque temps. Un agent AI est un programme autonome qui utilise des modèles AI pour accomplir des tâches complexes.

Par exemple, un agent peut effectuer des tâches de recherche ou gérer les programmes à distance et ainsi alléger la charge du travail humain.

Pour que l'agent puisse accomplir son travail, il a besoin de larges droits d'accès. Comme toujours, les grandes chances et possibilités comportent également grands risques.

Un agent AI dans le contexte de la programmation d'applications, de sites Web ou d'applications est comme un nouvel employé capable de programmer. Vous donnez à l'agent une instruction sur ce qu'il doit programmer. Ensuite, l'agent commence à travailler et programme indépendamment ce que vous lui avez confié.

Fonctionnement du codage agentic: Comment le code programme se crée automatiquement.

L'agent crée alors de nouveaux fichiers dans lesquels le code du programme est stocké, ou il modifie des codes de programme existants. Selon le mode sélectionné, l'agent demande à chaque modification du code source si vous êtes d'accord. Après quelques secondes ou minutes, selon la tâche à accomplir, le programme souhaité est développé.

Avantages et inconvénients du codage agentic

Avantages

Les avantages de la programmation par intelligence artificielle à l'aide d'agents sont évidents. Ce qui auparavant prenait des heures, des jours, des semaines ou parfois un an, est maintenant possible en quelques secondes ou minutes.

La durée de réalisation des programmes ne baisse pas seulement rapidement. Il est également important de réduire considérablement l'effort énergétique humain. Il est en effet beaucoup plus facile d'exécuter une tâche très simple qu'une tâche qui exige un fort effort intellectuel. Beaucoup échouent déjà parce qu'ils ne commencent même pas à relever des défis importants. Avec la programmation AI, cette barrière complètement disparaît.

Fin 2025, un développeur d'une grande entreprise technologique a réussi, grâce à la programmation par IA, à obtenir un résultat qu'une équipe de plusieurs développeurs hautement rémunérés avait auparavant travaillée ensemble pendant un an.

Le principal avantage de la programmation AI basée sur des agents est surtout présent pour les débutants en programmation ou les développeurs de niveau moyen. Ce qui était auparavant impossible est maintenant réalisable.

Un participant à un atelier du Dr. RGPD sur la programmation d'IA a raconté quelques semaines plus tard au téléphone qu'il s'était fait programmer une lecteur MP3 de son choix. Il n'avait jamais programmé de manière significative auparavant. Il a également réussi à développer un programme pour Raspberry qui analyse son système de chauffage, même s'il n'avait jamais programmé sur Raspberry auparavant.

Inconvénients

Le codage agentic présente toutefois certains inconvénients qui se manifestent principalement dans le domaine du développement logiciel professionnel.

Le codage agentic convient surtout aux projets de loisir.

Pour les projets logiciels professionnels, les agents ne devraient pas être utilisés.

Les agents prennent le contrôle total de ce qui se passe. En programmation agent-basée, l'agent crée de manière autonome des codes sources, modifie des codes de programmes existants et signale à la fin "Terminé". Ce qui s'est passé peut encore être compris par un développeur expérimenté en scrutant attentivement le code, jusqu'à ce que le programme devienne trop volumineux ou que le temps soit trop limité.

La perte totale de contrôle signifie d'une part que l'homme ne comprend plus la logique de la software programmée par l'agent. Les failles de sécurité se créent et restent non détectées, des accès dangereux peuvent immobiliser tout un paysage de systèmes.

Si une personne privée utilise un agent pour programmer une application, alors le processus est, dans le meilleur des cas, le suivant :

  1. L'utilisateur lambda (l'utilisateur le plus bête imaginable) donne au AI-agent une tâche, par exemple: «Écris-moi un lecteur MP3 qui fonctionne dans mon navigateur et avec lequel je peux gérer une playlist».
  2. L'agent IA crée le lecteur MP3 en environ 2 minutes.
  3. L'utilisateur démarre le lecteur MP3. Il existe maintenant plusieurs possibilités :
    • Le lecteur MP3 fonctionne, mais l'utilisateur souhaite des modifications (problèmes de luxe).
    • Le lecteur MP3 fonctionne, mais il ne satisfait pas vraiment les besoins de l'utilisateur (il présente de graves problèmes).
    • Le lecteur MP3 ne fonctionne pas ou présente des erreurs graves (bloquants).

Ce qui n'est pas garanti: l'agent AI fait exactement ce qu'il est censé faire.

Le codage agentic présente des dangers considérables.

Comme le montre la pratique, un utilisateur non averti en matière technique arrive à un certain point à un point d'impasse. L'utilisateur ne comprend tout simplement pas ce que l'agent a produit. L'utilisateur ne peut que continuer à donner de nouvelles instructions à l'agent AI. La conversation devient de plus en plus longue. La mémoire (le contexte) de l'agent AI devient de plus en plus remplie. Les résultats deviennent pires au lieu de mieux.

Le développement de logiciels avec des agents AI est donc une voie sans issue avec cul-de-sac.

Les agents IA conduisent les systèmes à s'écraser violemment contre un mur et les détruisent tôt ou tard.

Sauf si l'homme intervient.

En outre, il existe de graves dangers lors de l'utilisation d'agents AI. Par exemple, l'agent peut créer un programme qui cause des dommages (supprimer des fichiers, bloquer les réseaux, exfiltrer des mots de passe, provoquer des crashes du système, etc.). Les programmes qui fonctionnent incorrectement sont moins faciles à détecter. Dans le cas d'une comptabilité-AI, il serait préférable que toutes les sommes soient correctes. 99 % ne suffisent pas ici. Tout le monde sait ce que cela signifie, avoir une 9 au lieu d'une 1 avant la virgule ou faire glisser la virgule un peu plus à droite ou à gauche.

La solution

Que faire si on ne peut pas utiliser d'agents pour la programmation ? C'est très simple :

Programmation avec l'IA, oui, avec des agents, non.

Que signifie cela concrètement ? Les caractéristiques essentielles d'une bonne solution pour le développement logiciel sont :

  • Impérativement (aussi) utiliser des systèmes d'IA pour développer des logiciels !
  • N'utilisez en aucun cas des agents !
  • Impliquer le développeur.
  • Le développeur est responsable. Lui ou elle seul(e) !
  • Établir un processus permettant d'utiliser de manière pertinente l'IA pour développer des programmes de manière hautement efficace

Faut-il absolument programmer avec l'IA ?

La réponse simple est: Oui.

Programmation par IA versus développement logiciel à l'âge de pierre.

Les entreprises qui développent des logiciels sans utiliser l'IA font une erreur majeure ! Si votre entreprise n'utilise pas l'IA pour la programmation, vous devriez remédier à cela dès que possible.

Exemples de la pratique

Seulement un petit aperçu de ce que nous avons récemment réalisé grâce à la programmation par intelligence artificielle (sans agents) avec peu d'efforts :

  • Rapport de protection des données complexes pour améliorer les vérifications du site Web (Exemple)
  • Rédiger un rapport de confidentialité hautement complexe dans deux langues (voir précédent)
  • Le blog du Dr. RGPD est disponible en 10 langues (y compris des articles dans 10 langues – la traduction des publications WordPress et de leur structure a été effectuée avec une IA propre)
  • Pages de landing magnifiques créées (Exemple)
  • Nombreux autres sites Web et pages d'accueil embellis et conçus en deux langues
  • Les commandes en ligne avec trois modes de paiement sont possibles – sans intermédiaire, mais automatiquement et bilingue (Exemple)
  • Gestion des commandes (backend) pour le traitement des cas spéciaux (rabats testimoniels, annulations)
  • Un crawler développé capable de contourner Cloudflare (sera intégré prochainement dans le contrôle de site Web)
  • Vérification SEO et sécurité pour sites Web développée (sera bientôt disponible en tant que produit en ligne)
  • Optimisation SEO grâce à des plugins WordPress propriétaires (consultez le code source des articles et vous verrez des FAQ pour chaque article, lisibles par les moteurs de recherche)
  • Illustrations pour cet article générées 😉

La liste, malgré sa longueur, est incomplète. Nous parlons ici d'une période de quelques semaines. La liste manque:

  • Projets clients finalisés
  • Plugins et outils internes pour l'extension des activités commerciales
  • Perfectionnement (particulièrement important dans le domaine de l'IA en pleine évolution)
  • Activités bénévoles pour la souveraineté numérique en Allemagne
  • Stratégie "Max Pain" évaluée et jugée inadaptée
  • Divers optimisations de programmes existants

Comme on a essayé de le démontrer, avec la bonne approche, la programmation par intelligence artificielle peut accomplir quelque chose qui ne devrait pas être décrit comme étonnant. Cet adjectif serait une sous-estimation extrême, comme si on qualifiait Albert Einstein de modestement doué.

Avec la programmation par intelligence artificielle, on peut bouleverser le monde. Ce qui nécessitait auparavant cinq années-personnes d'efforts est, dans le meilleur des cas, réalisé en quelques heures. L'augmentation de productivité habituelle est, selon notre expérience, d'un facteur 5. On accomplit donc en 20% du temps, et même de manière amusante, ce qui était auparavant possible seulement après d'importants efforts.

Demandez à votre développeur s'il peut vous construire une belle application web. Si le résultat est «beau», c'est uniquement parce qu'un kit de construction a été utilisé. Avec la programmation par IA, tout bon développeur obtiendra des résultats séduisants. En ce qui concerne l'esthétique. Pour la fonctionnalité, reportez-vous aux exemples ci-dessus.

Comment faire correctement de la programmation par intelligence artificielle ?

La réponse à cette question n'est qu'une formation à portée de main.

L'approche a déjà été présentée de manière générale ci-dessus. Pour mémoire, voici un bref résumé :

Ne pas utiliser d'agents. Privilégier plutôt le contrôle humain. Fournir aux développeurs un plan clair et concis à assimiler rapidement pour maximiser leur productivité. ChatGPT n'est pas une solution.

Nous avons appris à plusieurs équipes de développement en seulement un jour comment la programmation AI fonctionne vraiment bien. Même le responsable du développement, qui ne programme plus vraiment, était ensuite si bien instruit qu'il pouvait accomplir des miracles, comme il l'a avoué quelques semaines plus tard au téléphone.

Les développeurs prendront alors beaucoup plus de plaisir à travailler et n'auront plus peur des défis techniques, car de tels défis n'existeront plus à l'avenir.

Votre entreprise deviendra beaucoup plus rentable, ou peut accomplir toutes les tâches techniques qui s'annoncent avec la faible quantité de spécialistes disponibles. En temps plus court, avec moins d'efforts et à meilleur compte que jamais.

Une journée de formation pour vos développeurs. C'est tout.

About the author on dr-dsgvo.de
My name is Klaus Meffert. I have a doctorate in computer science and have been working professionally and practically with information technology for over 30 years. I also work as an expert in IT & data protection. I achieve my results by looking at technology and law. This seems absolutely essential to me when it comes to digital data protection. My company, IT Logic GmbH, also offers consulting and development of optimized and secure AI solutions.

Les prévisions de l'IA pour l'année 2026