Qualifier la fonctionnalité, la coder dans votre dépôt, outiller vos équipes
Pour un éditeur, nos trois métiers se placent à côté de vos équipes produit et techniques : nous apportons ce que l'IA générative ajoute à leur métier, l'évaluation des réponses, le coût par requête et la conformité au règlement européen.
Le conseil tranche entre construire, acheter ou attendre. Le développement livre la fonctionnalité dans votre base de code avec ses tests, et l'automatisation outille vos équipes internes : support, documentation, exploitation.
Qualification de la fonctionnalité
Nous qualifions la fonctionnalité au regard du règlement européen sur l'IA, comparons les fournisseurs de modèles sur la conservation des données, la région de traitement et le calendrier de retrait des versions, puis estimons le coût par compte client avant d'écrire une ligne de code. Vous décidez sur un dossier chiffré.
- Qualification au regard de l'AI Act
- Comparatif des fournisseurs de modèles
- Coût par compte client estimé
Développement dans votre dépôt
Nous développons la fonctionnalité dans votre dépôt, selon vos conventions : une couche qui isole le fournisseur de modèle, une recherche dans les données de chaque client cloisonnée par compte, un jeu d'évaluation rejoué à chaque changement de version et des journaux exploitables par votre support. Le code et sa documentation vous sont livrés.
- Fournisseur de modèle interchangeable
- Index cloisonné par client
- Jeu d'évaluation rejoué à chaque version
Outils pour le support et le produit
Nous outillons vos équipes internes : préparation des réponses du support à partir de votre documentation, notes de version rédigées depuis les tickets livrés, agents reliés à vos outils par MCP (protocole ouvert qui connecte un modèle à des outils et à des données) avec des droits limités au strict nécessaire.
- Réponses du support préparées
- Notes de version depuis les tickets
- Agents MCP aux droits limités
Une fonctionnalité d'IA se gère comme une dépendance de votre produit
Les éditeurs de logiciels et acteurs de la tech sont utilisateurs et intégrateurs d'IA. Côté produit, l'enjeu est d'embarquer des fonctionnalités IA réellement utiles (recherche, assistants, génération, classification) sans dégrader l'expérience ni exploser les coûts.
Côté interne, le support technique, la documentation et les opérations sont des terrains à fort potentiel d'automatisation. La spécificité de ce secteur est la maturité technique : les équipes savent coder, mais l'IA générative a ses propres règles (choix des modèles, RAG, garde-fous, évaluation, coût au token, latence) que beaucoup découvrent en cours de route.
Masteria apporte la spécialisation IA en complément des équipes produit et engineering : cadrage de la fonctionnalité, prototype, architecture LLM/RAG, garde-fous et passation, pour aller vite sans dette technique ni dérive de coût.
Ce qui complique la vie d'une équipe produit
Embarquer des fonctionnalités IA dans le produit en préservant l'expérience et la latence, et en maîtrisant le coût au token.
Support technique sous volume : tickets répétitifs, recherche dans une documentation dense, temps de première réponse à réduire.
Documentation produit et technique à maintenir à jour en continu, souvent en retard sur le rythme des releases.
Maîtrise IA inégale dans les équipes : le code est maîtrisé, mais le RAG, les garde-fous, l'évaluation et le coût des modèles s'apprennent en marchant.
Ce que nous développons pour un éditeur
Fonctionnalités IA embarquées dans le produit
Conception et développement de fonctionnalités IA pour votre SaaS (recherche par le sens, assistant, génération, classification), avec choix du modèle, RAG sur vos données, garde-fous et maîtrise du coût et de la latence.
Copilote de support technique
Un copilote branché sur votre documentation, votre base de tickets et votre base de connaissances, qui assiste le support sur les questions récurrentes ou répond en première ligne, avec passage à l'humain et citation des sources.
Assistant de documentation produit et technique
Un assistant qui aide à produire et tenir à jour la documentation à partir du produit, des notes de version et du code, pour réduire le retard chronique de la doc sur les releases.
Agents et connecteurs MCP sur votre stack
Des agents outillés et des connecteurs MCP qui relient les modèles à vos systèmes (API internes, bases, outils), pour exécuter des actions et orchestrer des tâches dans votre environnement technique.
Évaluation et garde-fous des fonctionnalités IA
Une démarche d'évaluation (qualité des réponses, régressions, coût, latence) et de garde-fous pour vos fonctionnalités IA, afin de livrer en production avec des critères mesurés plutôt qu'au jugé.
Copilotes internes pour les équipes
Des copilotes branchés sur vos référentiels internes (specs, runbooks, base de connaissances) pour l'engineering, le produit et les opérations, afin d'accélérer la recherche d'information et la production.
Confidentialité, coût des modèles et qualité en production
Pour un éditeur SaaS, l'IA touche à la fois aux données de vos clients (confidentialité, RGPD, parfois engagements contractuels stricts) et à l'économie du produit (coût au token, latence, marge).
Nous concevons les fonctionnalités pour respecter la confidentialité (cloisonnement, choix de modèles compatibles, hébergement adapté), pour maîtriser le coût et la latence, et pour être évaluables en production. L'indépendance multi-LLM permet de choisir le bon modèle selon le cas et le budget, sans dépendance à un fournisseur unique.
Pour un éditeur, une fonctionnalité d'IA est un engagement de produit : elle a un coût par requête, une date de retrait et des obligations de transparence
Selon le panorama Top 250 publié en novembre 2025 par Numeum, l'organisation professionnelle des entreprises du numérique, 61 % des éditeurs de logiciels français ont déjà intégré des fonctionnalités d'IA générative dans leurs offres, et 24 % seulement utilisent leurs propres modèles.
Les autres dépendent d'un fournisseur de modèle, de ses conditions de conservation et de région, et du calendrier dans lequel il retire ses versions. Le règlement européen sur l'IA y ajoute, depuis le 2 août 2026, des obligations de transparence.
La fonctionnalité doit donc survivre à un changement de modèle, tenir dans l'économie de l'abonnement et respecter le contrat signé avec chaque client.
Une fonctionnalité d'IA fait de l'éditeur un fournisseur au sens du règlement européen
Le règlement (UE) 2024/1689 désigne comme fournisseur l'entreprise qui conçoit un système d'IA, ou le fait concevoir, et le met en service sous son nom. L'éditeur qui ajoute un assistant à son logiciel l'est donc.
Depuis le 2 août 2026, l'article 50 lui impose de concevoir l'assistant pour que l'utilisateur sache qu'il échange avec une IA, et de marquer les contenus générés dans un format lisible par machine. L'Omnibus numérique de juillet 2026 laisse jusqu'au 2 décembre 2026 aux systèmes déjà sur le marché pour ce marquage.
Le régime change avec la destination. Un outil qui trie des candidatures, décide de l'admission dans une formation ou calcule le score de crédit d'une personne relève de l'annexe III, donc du haut risque, dont les obligations s'appliqueront le 2 décembre 2027 après le report fixé par l'Omnibus.
L'article 25 vise aussi les intégrateurs : celui qui appose sa marque sur un système à haut risque, le modifie substantiellement ou change la destination d'un système au point de le rendre à haut risque en devient le fournisseur. La qualification se fait fonctionnalité par fonctionnalité, avant le développement.
Les conditions du fournisseur de modèle deviennent celles que vous promettez à vos clients
L'accord de traitement des données que vous signez avec vos clients liste vos sous-traitants, leurs pays et leurs durées de conservation, et le fournisseur de modèle y entre. Chez Anthropic, les entrées et sorties de l'API sont supprimées sous 30 jours par défaut, et la conservation zéro (aucune donnée gardée après la réponse) relève d'un accord négocié.
Chez OpenAI, les journaux de surveillance des abus sont gardés jusqu'à 30 jours, et la résidence des données en Europe ne s'applique qu'aux nouveaux projets, après approbation et signature d'un avenant.
Ces conditions évoluent, et un tableau tenu à jour doit répondre au client qui demande où partent ses données : fournisseur, modèle, région, durée de conservation, option retenue.
Depuis le 12 septembre 2025, le règlement européen sur les données (Data Act) impose en outre aux fournisseurs de SaaS des interfaces ouvertes et un export dans un format lisible par machine ; il supprimera les frais de changement de fournisseur le 12 janvier 2027. Prévoyez dès la conception l'export de ce que vos clients produisent avec l'assistant.
Chaque modèle a une date de retrait, et la fonctionnalité doit lui survivre
Anthropic s'engage à prévenir au moins 60 jours avant de retirer un modèle publié : Claude Sonnet 4.5, signalé le 30 septembre 2026, sera retiré le 30 novembre 2026. OpenAI annonce au moins six mois pour un modèle généralement disponible, et parfois deux semaines pour un modèle en préversion. Après la date de retrait, les requêtes vers l'ancien modèle échouent.
Une fonctionnalité branchée sur une version précise doit donc migrer à temps, et la date de retrait entre dans le planning produit comme une échéance client.
La migration se prépare avant l'annonce. La fonctionnalité appelle le modèle à travers une couche qui permet d'en changer, et un jeu d'évaluation (des questions réelles avec la réponse attendue) se rejoue sur le remplaçant avant la bascule.
Le coût se recalcule aussi : selon la documentation d'Anthropic, les modèles Claude à partir de la version 4.7 découpent un même texte en environ 30 % de jetons de plus (les unités que le modèle lit et facture). Un changement de modèle peut donc déplacer votre marge.
Le coût par requête se règle dans l'architecture
Une fonctionnalité d'IA coûte à chaque appel, alors que votre client paie un abonnement fixe. Deux mécanismes changent l'équation. Le cache de prompt réutilise la partie fixe d'une requête, comme les instructions ou la documentation : chez Anthropic, une lecture en cache coûte 10 % du prix d'entrée standard, et le cache de cinq minutes est rentable dès la première relecture.
Le traitement par lots, pour ce qui n'exige pas de réponse immédiate, divise le prix par deux.
Le reste tient au choix des modèles et au suivi. Un petit modèle traite le tri et la classification, un grand modèle les réponses difficiles, et le routage se décide sur le jeu d'évaluation.
Le coût se mesure par compte client et par mois, avec un plafond qui protège contre l'emballement : l'OWASP classe la consommation non bornée parmi les dix risques majeurs des applications de grands modèles de langage (LLM10). Le prix de l'option se fixe sur ces mesures.
Un agent relié à vos outils élargit la surface d'attaque
L'injection de prompt arrive en tête du Top 10 publié par l'OWASP pour les applications de grands modèles de langage : un texte malveillant, glissé dans un document ou une page que l'agent lit, détourne ses instructions. Dans un SaaS, ce texte peut venir d'un client et viser les données d'un autre.
Le même classement cite l'agentivité excessive (LLM06), c'est-à-dire un agent doté de plus de droits que sa tâche n'en demande, et les faiblesses des index vectoriels (LLM08), ces bases qui retrouvent les passages pertinents pour la recherche documentaire.
Les parades relèvent de l'architecture. Chaque client dispose d'un index séparé, et des tests vérifient à chaque version qu'aucune requête ne franchit la frontière. Un agent relié à vos outils par MCP reçoit des droits limités à sa tâche, et toute action qui écrit, supprime ou envoie passe par une confirmation humaine.
Les journaux gardent la trace de chaque appel d'outil, pour votre support comme pour un audit de sécurité demandé par un grand compte.
| Décision | Question à trancher | Ce qui la contraint |
|---|---|---|
| Transparence | L'utilisateur sait-il qu'il échange avec une IA, et les contenus générés sont-ils marqués ? | Article 50 du règlement (UE) 2024/1689 depuis le 2 août 2026 ; marquage exigé au 2 décembre 2026 pour les systèmes déjà sur le marché |
| Fournisseur de modèle | Où les requêtes sont-elles traitées, et combien de temps sont-elles conservées ? | Conditions du fournisseur, accord de traitement signé avec vos clients |
| Retrait du modèle | Que fait la fonctionnalité quand sa version est retirée ? | Au moins 60 jours de préavis chez Anthropic, six mois chez OpenAI pour un modèle généralement disponible |
| Coût | Quel coût par question, par compte et par mois ? | Grille du fournisseur, cache de prompt, traitement par lots, plafonds par compte |
| Cloisonnement | Une donnée d'un client peut-elle remonter chez un autre ? | Contrat client, RGPD, tests d'isolation de l'index à chaque version |
| Agents | Quelles actions l'IA peut-elle déclencher, et avec quels droits ? | Top 10 OWASP 2025 (LLM01, LLM06), confirmation humaine des écritures |
Mise en situation : un éditeur de logiciel de maintenance ajoute une recherche de pannes similaires
Prenons un éditeur de GMAO (logiciel de gestion de la maintenance) vendu par abonnement à des sites industriels. Ses clients veulent poser une question en langage courant et retrouver, dans l'historique de leur propre site, la panne semblable et l'intervention qui l'a réglée. Ce scénario sert d'illustration : il ne relate aucune mission menée par Masteria.
- Écrire le contrat de la fonctionnalité : les questions couvertes, les sources autorisées (interventions et procédures du site client), la forme de la réponse avec un renvoi vers l'intervention citée.
- Constituer un jeu d'évaluation à partir de questions réelles tirées des tickets de support, chacune avec la bonne réponse validée par un technicien.
- Cloisonner l'index par compte client, puis vérifier par des tests qu'une question posée depuis un site ne remonte jamais l'intervention d'un autre.
- Comparer deux ou trois modèles sur ce jeu, en qualité, en coût par question et en temps de réponse, avec le cache de prompt activé.
- Ouvrir la fonctionnalité à quelques clients pilotes, avec la mention d'IA à l'écran, un bouton de signalement et le suivi du coût par compte.
Ce que vous obtenez.
Vous obtenez une fonctionnalité dont la qualité, le coût par compte et le comportement au changement de modèle sont mesurés avant la généralisation, et un jeu d'évaluation que votre équipe rejoue à chaque nouvelle version. Le prix de vente de l'option se fixe ensuite sur ces mesures.
Les pièges à connaître
Promettre à vos clients une région que votre fournisseur ne garantit pas
La résidence européenne d'OpenAI ne vaut que pour les nouveaux projets, après approbation et signature d'un avenant. Avant d'écrire « données traitées en Europe » dans un contrat, vérifiez la configuration de chaque projet et de chaque modèle appelé, y compris dans les outils annexes de l'équipe.
Mélanger les données de deux clients dans un même index
Un index vectoriel commun, filtré par un champ client, laisse la frontière à la merci d'un filtre oublié. Un index par compte, ou un cloisonnement vérifié par des tests automatiques à chaque version, rend la fuite visible avant la mise en production.
Donner à un agent les droits d'un administrateur
Un agent hérite facilement du jeton d'accès le plus pratique, donc le plus large. Il reçoit à la place un jeton limité à sa tâche, et chaque action d'écriture passe par une confirmation. L'OWASP range ce défaut parmi les dix risques majeurs, sous le nom d'agentivité excessive.
Vendre l'option au forfait avant de mesurer le coût par compte
Un client qui fait passer tout son historique dans l'assistant peut coûter plus que son abonnement. Le coût se suit par compte dès les pilotes, avec des plafonds et une alerte, et le prix de l'option se fixe ensuite sur ces mesures.
Découvrir le retrait d'un modèle par une erreur en production
Après la date de retrait, les requêtes vers l'ancien modèle échouent. L'adresse qui reçoit les avis du fournisseur doit être lue, la date doit figurer au planning produit, et le jeu d'évaluation doit tourner sur le remplaçant plusieurs semaines avant l'échéance.
Un développeur IA dans votre équipe produit, sur votre base de code
Pour tenir une échéance de produit, ou quand le code et les données ne sortent pas de votre périmètre, le développeur IA rejoint votre équipe produit et engineering, sur site ou à distance, et travaille dans votre dépôt selon vos conventions.
Chez un éditeur, le développeur IA détaché s'intègre à une équipe produit existante : il prend des tickets dans votre outil de suivi, participe aux revues de code comme ses collègues et installe l'évaluation continue dans votre chaîne d'intégration.
Sa mission se borne à un objectif produit (une fonctionnalité en production, un jeu d'évaluation repris par l'équipe), et la passation se prépare dès sa première semaine.
Des ateliers sur votre produit et vos tickets
Les développeurs, les chefs de produit et les équipes de support n'apprennent pas la même chose.
Les développeurs travaillent l'évaluation, la gestion du contexte et la sécurité des agents ; les chefs de produit, la spécification d'une fonctionnalité au résultat variable et ses indicateurs ; le support, la lecture des journaux et l'escalade.
Nous formons en intra, sur votre produit et votre base de code, à partir de 1 980 € HT par journée de groupe (la préparation sur votre produit et votre code s'ajoute au devis), et votre OPCO peut financer ces journées en France grâce à notre certification Qualiopi.
Depuis l'Omnibus de juillet 2026, l'article 4 du règlement européen attend des fournisseurs qu'ils agissent pour développer la maîtrise de l'IA chez leurs équipes, et le texte ne fixe aucun niveau à atteindre : une formation documentée en apporte la preuve.
Éditeurs de logiciels : vos questions
Votre architecture pose une question que nous n'avons pas traitée ?
Parlons-en avec votre CTOSecteurs proches de la tech
Des développeurs et des consultants réunis pour votre produit
Mathias Nizan, fondateur de Masteria à Lyon en 2022, compose l'équipe de chaque mission et la dirige. Pour un éditeur, il associe un consultant qui qualifie la fonctionnalité au regard du règlement sur l'IA, des développeurs qui codent dans votre dépôt et un formateur pour vos équipes de support.
Tous sont indépendants, et Masteria n'a d'accord commercial avec aucun fournisseur de modèle.
