FreeCAD renforce sa politique sur les contributions assistées par IA
FreeCAD précise sa politique sur l’IA : déclaration de l’assistance utilisée, responsabilité humaine et échanges sans chatbot lors des revues de code.
Publié le par Emmanuel LASTRAMis à jour le 3 min de lecture

Mise à jour du 29 juin 2026 : FreeCAD a renforcé les premières règles annoncées en mars. Le projet dispose désormais d’une politique dédiée à l’IA, qui place explicitement l’humain au centre des contributions et formule de nouvelles attentes en matière de transparence.
Le projet open source FreeCAD, logiciel libre de modélisation 3D paramétrique, avait introduit en mars 2026 deux premières règles pour faire face à l’afflux de correctifs générés par intelligence artificielle. Le code brut produit par une IA ne devait pas être accepté et chaque contributeur devait comprendre, vérifier, tester et pouvoir justifier l’intégralité de sa proposition. Il devait également s’assurer que celle-ci ne portait pas atteinte aux droits d’auteur ou aux licences de tiers.
La mise à jour publiée le 29 juin transforme ces principes en une politique plus complète et plus concrète. FreeCAD demande désormais aux contributeurs de :
- signaler dans la description de la pull request toute assistance par IA ;
- ajouter aux commits une mention
Assisted-by: [famille du modèle] ([version ou identifiant]); - confirmer, via une case obligatoire du formulaire de pull request, qu’ils ont contrôlé le code, en assument la responsabilité et communiquent personnellement avec les mainteneurs ;
- comprendre, relire et tester en profondeur chaque contribution avant de la soumettre.
La politique ne vise donc pas seulement le code. FreeCAD précise qu’il n’acceptera pas les pull requests dont le code, les messages de commit, la description ou les réponses aux commentaires de revue sont manifestement générés par une IA. Les échanges avec les réviseurs doivent rester humains, afin que ceux-ci puissent dialoguer avec une personne capable d’expliquer ses choix et d’assumer la contribution.
Les pull requests provenant de personnes extérieures au groupe des développeurs recevront par ailleurs le label Unverified, afin d’aider les mainteneurs à repérer d’éventuels manquements à la politique. Après plusieurs contributions concluantes, FreeCAD prévoit d’ajouter les nouveaux contributeurs aux groupes concernés, tout en précisant qu’ils peuvent demander à l’être plus tôt.
FreeCAD élargit enfin son propos aux effets de l’IA sur les communautés : concentration des moyens chez les grandes organisations, coûts environnementaux, droits d’auteur, conditions de travail et charge supplémentaire imposée aux mainteneurs par des contributions nombreuses mais de faible qualité. Le projet entend également mieux faire connaître les initiatives d’IA frugale et les modèles entièrement open source. Dans son annonce, il indique aussi vouloir suivre à plus long terme l’émergence de modèles conçus de manière éthique et prévient que le document devrait encore évoluer.
Le cas de FreeCAD illustre une difficulté désormais commune à de nombreux projets open source. L’IA permet de produire très rapidement du code et de multiplier les propositions, mais elle ne réduit ni le temps nécessaire pour les comprendre ni la responsabilité de ceux qui doivent les relire, les tester et les maintenir dans la durée. Pour des équipes reposant largement sur le bénévolat, cette asymétrie peut transformer un outil d’assistance en charge supplémentaire. L’enjeu n’est donc plus seulement de décider s’il faut autoriser l’IA, mais de fixer des règles qui préservent à la fois la qualité du logiciel, le temps des mainteneurs et les relations humaines sur lesquelles repose toute communauté open source.
Sources : annonce du 29 juin 2026, politique IA de FreeCAD, règles initiales du 16 mars 2026.