Home gouvernance-des-schemas-sanity-mcp-pour-agents-ia
August 21, 2026

Le modèle contrôlé consiste à attribuer chaque espace de travail à un seul mode de gestion, à distinguer les noms employés par MCP et Studio, puis à vérifier la propriété avant d’autoriser une modification. Sanity MCP server v2.28.0 renforce cette frontière : deploy_schema refuse une écriture lorsque la cible contient un schéma déployé par Studio, y compris dans le cas documenté où un ancien enregistrement MCP subsiste.
La version permet aussi de transmettre un releaseId à create_release. Si aucun identifiant n’est fourni, Sanity en génère un. Ce mécanisme facilite la traçabilité technique, mais il ne désigne pas l’approbateur, ne choisit pas les dépendances à tester et ne prépare pas la reprise de l’organisation. L’interprétation opérationnelle de CreatikLab sépare donc proposition, préparation, validation humaine et exécution.
Une politique utile doit préciser ce que l’agent peut analyser, préparer ou exécuter. La règle suivante appartient à la méthodologie CreatikLab et non aux fonctions annoncées par Sanity : plus la propriété ou la preuve est incertaine, plus le privilège doit être réduit.
En pratique, proposer exige un objectif borné, préparer exige une propriété démontrée et déployer exige une politique explicite, des tests acceptés et une validation humaine des preuves. Une condition non résolue entraîne un niveau d’accès inférieur.
Avant les prompts et les permissions, construisez un registre. Pour chaque espace, indiquez son nom, son mode de gestion, l’emplacement de la définition faisant autorité et la personne responsable. Une nomenclature ambiguë doit être corrigée avant l’automatisation afin de respecter la séparation précisée par Sanity.
Ce registre est un livrable de gouvernance, pas une capacité que la mise à jour affirme produire automatiquement. Il permet de détecter les conflits avant l’appel d’un outil et de limiter l’agent à l’analyse lorsqu’un espace relève de Studio.
Le changelog v2.28.0, publié le 10 août 2026, confirme une option d’identification de release, une clarification sur la consultation des schémas et un refus de déploiement renforcé. Pour un espace sous gestion MCP, la consultation suit la définition administrée par MCP. deploy_schema rejette également une cible contenant un schéma déployé par Studio, même si un état MCP ancien pourrait brouiller la lecture de la propriété.
La publication ne dit pas que le serveur juge la qualité d’un modèle de contenu, découvre toutes les dépendances applicatives, approuve une modification au nom d’un responsable ou fournit une restauration complète. Elle ne justifie pas non plus de promesse concernant le prix, l’éligibilité, les performances, une disponibilité universelle ou un résultat garanti. Le contrôle officiel traite un conflit de gestion précis ; il ne certifie pas toutes les écritures autorisées.
La release commence par un besoin formulé, non par une instruction ouverte. Décrivez le problème éditorial ou applicatif, les types de document concernés, le résultat attendu et les exclusions. Le réviseur peut alors distinguer une modification utile d’une transformation opportuniste proposée par l’agent.
Le contrôle humain se trouve entre génération et mutation. Cette organisation utilise la protection ciblée de Sanity sans lui attribuer une décision métier ou une garantie technique qu’elle ne revendique pas.
Un dispositif gouverné doit pouvoir être examiné à partir de pièces concrètes. Une démonstration de connexion au serveur ne suffit pas. Exigez une preuve, une action corrective et un responsable pour chaque contrôle.
Le livrable attendu comprend une cartographie de propriété, une politique d’accès aux outils, une piste de release versionnée, une spécification de tests, des portes de validation et un runbook de reprise.
Le volume de prompts ou d’appels d’outil décrit l’activité, pas la maîtrise. CreatikLab recommande une mesure par release fondée sur les pièces du processus. Ce cadre opérationnel n’est pas présenté comme une fonction prescrite par Sanity.
N’assumez pas qu’un espace MCP rend toute mutation sûre, qu’un identifiant vaut autorisation ou qu’un refus valide la qualité générale. Ne partagez pas un nom entre MCP et Studio, ne contournez pas un blocage et ne promettez pas de compatibilité, de reprise, de rapidité, d’économie ou de performance non spécifiée. Comparez les résultats par type de modification plutôt que de confondre un ajout limité avec une transformation structurelle.
CreatikLab peut livrer un audit et une implémentation MCP gouvernée pour Sanity : registre des espaces, cartographie de provenance, politique d’accès aux outils, convention releaseId, validations humaines, spécification des tests, traitement des refus et runbook de reprise. Découvrez notre service d’automatisation IA et systèmes sur mesure pour concevoir ce dispositif ou examiner une configuration existante.
Pour comparer des prestataires, demandez un exemple de registre de propriété, un dossier de release anonymisé, les conditions exactes qui empêchent l’agent d’agir et un plan de test allant au-delà de l’appel MCP. Le prestataire doit distinguer le comportement vérifié de Sanity de sa propre méthode et attribuer chaque décision à une personne identifiable.
Pour un transfert explicite, décrivez à Lia dans MarketingPro les espaces utilisés, le mode de gestion de chaque schéma, les modifications que l’agent devrait proposer et le processus actuel de validation. Lia pourra orienter ce contexte vers l’audit ou l’accompagnement adapté sans présumer qu’un modèle unique convient à tous les systèmes de contenu.
La version permet un releaseId facultatif pour create_release, clarifie la consultation d’un schéma sous gestion MCP et renforce deploy_schema afin de refuser une cible comportant un schéma déployé par Studio.
Non. La clarification de Sanity exige des noms distincts pour les deux modes de gestion.
Le comportement documenté suit le schéma administré par la voie MCP de cet espace, et non une définition Studio séparée.
Non. Il protège une frontière de propriété précise, mais ne remplace ni la revue sémantique, ni les tests de dépendances, ni l’autorisation, ni la reprise.
CreatikLab recommande de séparer analyse, préparation et déploiement. Un responsable humain doit accepter les preuves avant toute mutation susceptible d’affecter le contenu ou l’application.
Il doit fournir une cartographie de propriété, un plan de noms distincts, une politique de permissions, une piste de releases, des différences inspectables, des tests, des validations et un runbook de reprise.
Recevez des conseils pratiques sur Google Ads, le SEO, le GEO, l'AEO, l'ecommerce, le tracking et la croissance digitale avec l'IA.
©2024 CreatikLab. All Rights Reserved