Aller au contenu principal
Vue depuis le cockpit sur une route côtière : une main de robot et une main humaine, depuis le siège passager, saisissent ensemble le volant, avec l'inscription « AI Autonomy? » au-dessus

Mon agent IA d'ingénierie était-il vraiment autonome ?

100 % des artefacts produits par l'agent IA, 79 % des décisions autonomes, 8 interventions de ma part. Quelle autonomie a eu mon agent et comment l'améliorer.

Traduit automatiquement de l'allemand · Lire l'original

Julian Weyer
Julian Weyer 14 octobre 2026 · 4 min de lecture
IA ·IA ·IA agentique ·4 min de lecture

Sur un coup de tête, je m’étais lancé dans le développement d’un agent d’ingénierie autonome, en lui confiant une mission : concevoir un robot DIY, du cahier des charges au firmware, en passant par la CAO et la simulation. Après plusieurs sessions de chat, j’ai maintenant une conception aboutie, une liste de courses et la ferme intention de construire cet engin (le voici en simulation). Mais alors, quelle a été l’autonomie de mon agent ?

Je pourrais bien sûr me lancer ici dans de grands discours. Dire que l’IA est là et que les ingénieurs ne sont plus nécessaires. Et oui : ils doivent se préparer à des temps plus rudes (nous aussi). Ils devraient au moins se plonger sans tarder dans les frameworks agentiques et les API de leurs environnements CAD et PLM. Car ce sont les portes d’entrée de bien des choses qui transformeront l’ingénierie à l’avenir.

Mais non : mon agent n’a pas travaillé de façon totalement autonome. J’ai essayé de le chiffrer :

Quelle autonomie pour l’agent ? L’agent a créé de façon autonome 100 % des 353 artefacts, hors règles, marketing et pièces fournies. Il a pris 15 décisions sur 19, soit 79 %, de façon autonome. Il y a eu 8 interventions humaines significatives : 3 décisions d’orientation et 5 grosses erreurs de l’agent. QUELLE AUTONOMIE POUR L’AGENT ? 100 % des artefacts créés de façon autonome 353 fichiers : code, CAD, SysML, simulations, exigences, tests, doc 79 % 15 décisions sur 19 prises de façon autonome 17 ADR et 2 décisions de handoff ; les 4 cases pâles : décision humaine 8 Interventions humaines significatives 3 décisions d’orientation (blanc), 5 grosses erreurs de l’agent (hachuré)

J’ai l’impression de me répéter en disant : Sans l’IA, ce projet n’aurait pas existé — mais sans moi non plus. Pourtant, cela résume plutôt bien la situation. Au fil de l’expérience, j’ai vu quel potentiel l’IA possède déjà, mais aussi quelles sont encore ses limites. Et pour l’instant, je voudrais soulever deux perspectives :

Deux perspectives : le modèle et le harness

La limite du modèle. L’IA dispose d’une connaissance du monde quasi illimitée. Mais il lui est parfois difficile de tirer les bonnes conclusions au bon moment. C’est une limite systémique, qui ne pourra être dépassée que dans une certaine mesure par les futures générations de modèles,… mais :

La compensation par le harness. Les capacités des frameworks (les « harness ») qui entourent les modèles d’IA peuvent compenser une partie des angles morts des modèles actuels.

C’est pourquoi je suis convaincu que, avec mon expérience, nous sommes encore loin d’avoir atteint le plafond, même avec les modèles actuels. Je crois que beaucoup des faiblesses observées peuvent être compensées par des améliorations de mon operating model. Pour l’instant, le robot va d’abord être construit physiquement dans son état de conception actuel, mais je prévois de m’attaquer juste après à la prochaine itération de mon operating model.

Je veux aussi faire passer l’ensemble du projet à l’étape suivante. Jusqu’ici, la base de mon agent est l’agent de codage Claude Code. Il est déjà plutôt bon, mais il vient en réalité d’un tout autre domaine. Et, par un heureux hasard, PROSTEP dispose de son propre framework agentique, taillé précisément pour les applications PLM. Ce serait dommage de ne pas l’utiliser pour la prochaine étape ;-)

Les plus grosses bourdes

Pour ne pas en rester aux chiffres : voici les plus grosses bourdes de mon agent, et ce qui les aurait probablement évitées.

BourdeCe qui l’aurait peut-être rattrapée
Cadre rectangulaire en aluminium au lieu d’un châssis rond en acrylique, alors que le kit est pourtant sans ambiguïtéDirective de conception : vérifier les hypothèses issues de la recherche à l’aide de la fiche technique et de l’image
Fixation manquante pour les plaques avantContrôle de complétude de toutes les pièces et liaisons
Modèle d’assemblage incompletContrôle de complétude de toutes les pièces et liaisons
Pièces mal orientées dans la simulationContrôle automatique des données brutes (position, boîte englobante) au lieu de regarder la capture d’écran
Simplifications absurdes dans la simulationDirective de conception : justifier les hypothèses du modèle et les vérifier par un calcul à la main