Guide IA

Guide des créateurs de sites IA : contenu et boutique

Ce qu'un agent IA fait aujourd'hui dans un CMS headless : pages, traductions et SEO, mais aussi commandes, remboursements et remises - via l'assistant de l'admin ou MCP, sur votre propre clé, avec votre accord avant toute action destructive.

É
Équipe Cmssy
9 min read

Guide des créateurs de sites IA : ce qu'un agent peut piloter dans un CMS headless

Ce que fait l'IA dans Cmssy aujourd'hui : le travail sur le contenu et la gestion de la boutique - commandes, remboursements, remises - via l'assistant de l'admin ou le serveur MCP, avec votre accord avant toute action destructive.

Ce que « créateur de sites IA » veut dire ici

Un « créateur de sites IA » désigne en général un outil qui conçoit, construit et héberge un site à partir d'un prompt. Cmssy n'est pas cela. C'est un CMS headless hébergé : votre contenu et votre boutique vivent dans un workspace Cmssy, et votre propre application - Next.js, React, Astro ou Remix - affiche le site sur votre hébergement. Cmssy n'héberge pas de sites.

L'IA, elle, fait tourner le workspace. Un agent travaille sur le contenu et la boutique derrière votre site - pages, traductions, SEO, produits, remises, commandes et remboursements - avec les mêmes outils que l'admin. Il ne touche jamais à votre code.

Deux accès : l'assistant et le serveur MCP

  • L'assistant de l'admin - appuyez sur Cmd + K (Ctrl + K sous Windows et Linux) dans un workspace. Il agit avec vos permissions, il peut donc faire ce que votre rôle permet, et rien de plus. Dans l'éditeur de pages, il peut aussi générer une page, la traduire ou modifier la page ouverte sur le canevas, où rien n'est enregistré tant que vous n'enregistrez pas.
  • Le serveur MCP - @cmssy/mcp-server relie Claude Code, Claude Desktop ou tout autre client MCP à un workspace avec un jeton d'API. Le même socle d'outils, hors de l'admin.

Les deux sont inclus dans tous les plans, Hobby compris. Cmssy ne fournit pas de modèle : vous apportez une clé Anthropic, OpenAI, Google, Mistral ou Groq, et le fournisseur vous facture directement.

MCP en soi n'a plus rien de rare - Contentful, Sanity, Storyblok et Payload ont eux aussi des serveurs MCP. Ce qui compte, c'est ce que les outils permettent à un agent de faire, et ce qui l'arrête.

Travail sur le contenu

  • Créer des pages et ajouter, modifier, réordonner ou retirer des blocs, parmi les types que votre site enregistre.
  • Rédiger et réécrire des textes, et traduire les pages dans les langues activées du workspace.
  • Générer le titre et la méta-description d'une page, et déduire le ton de marque et les mots-clés de vos pages publiées.
  • Gérer modèles et enregistrements, médias, formulaires et soumissions.
  • Dans l'assistant, exporter tout ce qu'il peut lire en CSV, JSON ou Markdown.

Gestion de la boutique

Sur un plan avec panier et checkout (à partir de Pro), le même agent gère le back-office :

  • Commandes - lister et consulter les commandes, en créer une à la main, modifier ses lignes, enregistrer un paiement total ou partiel, joindre une facture, la faire avancer dans la préparation et dans votre pipeline, ou l'annuler.
  • Remboursements - totaux ou partiels, avec une référence pour votre comptabilité.
  • Remises - codes en pourcentage, en montant fixe ou de livraison gratuite, avec dates de début et de fin, sous-total minimum et plafond d'utilisations ; les activer ou les désactiver.
  • Produits - modifications en masse et paliers de prix.
  • Clients - retrouver un compte, le suspendre ou le rétablir, envoyer une réinitialisation de mot de passe.

Cmssy enregistre les paiements, mais ne déplace pas d'argent. Un remboursement enregistré par l'agent est l'écriture dans Cmssy - c'est toujours votre prestataire de paiement qui rembourse, via votre intégration.

Une confirmation avant toute action destructive

Les lectures s'exécutent immédiatement. Les outils dont l'effet est le plus difficile à annuler - notamment les remboursements, les annulations de commande, la suppression et la publication de pages, les modifications et suppressions de produits en masse, la suspension de clients - n'agissent pas au premier appel. Ils renvoient needsConfirmation: true, un résumé d'une ligne de ce qui se passerait et une référence, et rien ne change. Une fois votre accord donné, l'agent répète l'appel avec cette référence.

Une référence ne sert qu'une fois, expire, et ne vaut que pour les arguments exacts pour lesquels elle a été émise - changez le montant d'un remboursement et le serveur redemande. Dans l'assistant de l'admin, vous validez avec un bouton dans le chat, et toute autre écriture est d'abord décrite puis exécutée seulement après votre accord. Via MCP, l'agent vous montre le résumé avant de confirmer.

Ce qu'il ne fait pas

  • Il n'écrit pas votre code. Aucun outil n'écrit de fichier, ne modifie de composant ni n'ouvre de pull request ; les schémas de blocs restent dans votre dépôt, en revue.
  • Il n'héberge et ne déploie rien. C'est le rôle de votre application, sur votre hébergement.
  • Il ne déplace pas d'argent. Paiements et remboursements passent par votre prestataire ; Cmssy les enregistre.
  • Il ne gère pas votre équipe. L'assistant peut lister les membres et les rôles, mais ne peut inviter, retirer ni réaffecter personne.
  • Il ne dépasse pas votre rôle. Le jeu d'outils est construit à partir de vos permissions au début de chaque exécution.

Que regarder dans un CMS doté d'IA

  • Des verbes, pas seulement du CRUD - l'agent sait-il rembourser, expédier et créer une remise, ou seulement créer et modifier des enregistrements ?
  • Une étape de confirmation sur l'irréversible - imposée par le serveur, pas laissée au prompt.
  • Votre propre clé - quel modèle, qui paie, et quel plan il faut.
  • Les permissions - l'agent agit-il en votre nom, avec votre rôle, ou avec une clé maître ?
  • Le code reste à vous - un changement de contenu ne devrait jamais exiger de déploiement, et un agent ne devrait jamais avoir besoin d'écrire dans votre dépôt.

Pour commencer

  1. Ajoutez une clé de fournisseur - Settings → AI Provider dans l'admin, puis Cmd + K. Voir la documentation de l'assistant.
  2. Ou connectez un client MCP - créez un jeton d'API et ajoutez @cmssy/mcp-server à la configuration de votre client. Voir la documentation du serveur MCP.
  3. Affichez-le dans votre application - partez de cmssy-io/examples ou branchez votre propre application avec le guide d'installation. Pour voir la boutique en action, ouvrez les démos.