Kamaankamaan

Alternative à Sanity : quand le schéma comme code est de trop pour un blog

Vous avez choisi Sanity parce qu'il revenait dans toutes les listes de CMS headless. Puis vous vous êtes assis pour publier un blog et vous avez fini par écrire des fichiers de schéma TypeScript, apprendre Sanity Studio

Junaid Khalid
Junaid Khalid
2 juin 2026 · 12 min read

Vous avez choisi Sanity parce qu'il revenait dans toutes les listes de CMS headless. Puis vous vous êtes assis pour publier un blog et vous avez fini par écrire des fichiers de schéma TypeScript, apprendre Sanity Studio et déboguer des requêtes GROQ avant d'avoir publié le premier article. Pour une équipe de contenu structuré qui construit une plateforme multi-surfaces, l'effort se rentabilise. Pour un fondateur de SaaS qui veut simplement un blog, c'est une taxe.

Kamaan est le centre de commande pour les fondateurs multi-produits et les agences qui exploitent plusieurs blogs SaaS : gérez chaque blog depuis un seul tableau de bord et pilotez chaque opération sur tous depuis Claude, ChatGPT, Cursor ou n'importe quel client MCP. Sanity est une plateforme de contenu structuré qui traite votre blog comme l'un de nombreux types de contenu possibles. Cet article fait la comparaison honnête : où Sanity est le bon choix, où Kamaan l'est, et ce que chacun coûte en temps de configuration et en factures mensuelles.

À retenir rapidement

  • Sanity exige un schéma comme code en TypeScript ou JavaScript. Kamaan livre le modèle de données du blog prêt à l'emploi.
  • Le niveau gratuit de Sanity couvre un seul siège développeur. Le premier palier payant (Growth) coûte 99 dollars par mois et par dataset. Kamaan Starter couvre un site ; premier mois gratuit.
  • L'auto-traduction et le hreflang sur Kamaan Growth et au-dessus sont intégrés. Sanity traite la traduction comme un plugin ou un flux personnalisé.
  • Kamaan livre un MCP Server et ChatGPT Actions nativement. Sanity, non.
  • Choisissez Sanity quand vous avez besoin d'une modélisation de contenu flexible pour plusieurs surfaces (web, mobile, in-app). Choisissez Kamaan quand le livrable est un ou plusieurs blogs qui doivent être publiés dans plusieurs langues.

Vignette du blog Kamaan : 'Sanity vs Kamaan' avec le sous-titre 'Quand le schéma comme code est de trop pour un blog et que vous voulez juste publier des articles.'

À quoi sert vraiment Sanity

Sanity est un backend de contenu structuré. Vous définissez le schéma dans le code (TypeScript ou JavaScript), et ce schéma devient en un seul mouvement l'interface du studio, les réponses de l'API et la surface de requête GROQ. La flexibilité est le produit : vous pouvez modéliser un article, un épisode de podcast, un cours, un bloc marketing, une fiche produit, et le SDK vous laisse tout interroger d'un coup.

Ce modèle sert les équipes dont le contenu vit sur plusieurs surfaces. Une entreprise de médias qui publie la même histoire sur un site, dans une application et dans un flux partenaire obtient un vrai levier avec Sanity. Une équipe marketing qui assemble des landing pages à partir de blocs réutilisables obtient un vrai levier avec Sanity. Un fondateur qui a besoin d'un blog obtient la même mécanique, le même coût de configuration et une fraction de la valeur.

Ce que vous payez réellement pour cette flexibilité

Vous payez dans deux monnaies : le temps de configuration et le nombre de datasets.

D'abord le temps de configuration. Avant de publier le premier article, vous écrivez un schéma pour article (titre, slug, corps, auteur, catégories, image héros, champs SEO), un schéma pour author, un schéma pour category, et une configuration portable text pour le corps. Vous configurez Sanity Studio. Vous configurez le CORS pour votre frontend. Vous écrivez les requêtes GROQ qui récupèrent les articles. Vous mettez en place les transformations d'image sur le CDN. Pour un développeur qui l'a déjà fait, c'est une demi-journée. Pour un fondateur qui écrit le schéma pour la première fois, c'est une vraie part d'une semaine de travail.

Ensuite, le nombre de datasets. Sanity facture par dataset et par bande passante de dataset. Le niveau gratuit couvre un projet avec une bande passante limitée et quelques sièges développeur. Le niveau Growth (le premier palier payant, 99 dollars par mois par projet selon la page de tarifs de Sanity) relève les plafonds et débloque les rôles. Si vous exploitez trois produits SaaS et voulez chaque blog sur son propre dataset, cela fait trois Growth, 297 dollars par mois, avant d'ajouter un flux de traduction.

Ce pour quoi Kamaan est construit

Kamaan est un CMS headless pour blog. Le modèle de données est déjà façonné pour le contenu de blog : articles avec texte enrichi, publication planifiée, catégories, auteurs, métadonnées SEO et versions multilingues. Vous ne le modélisez pas. Vous écrivez, vous publiez, vous obtenez un endpoint REST et une livraison multilingue.

Le produit fait deux paris opérationnels précis. Le premier, c'est que les fondateurs qui gèrent plus d'un SaaS veulent un compte, un tableau de bord et une facture qui couvrent tous leurs blogs. Les paliers de Kamaan couvrent plusieurs sites : Starter (1 site), Growth (3 sites), Scale (10 sites), Unlimited (jusqu'à 25 sites). Le second pari, c'est que les outils d'IA (Claude, ChatGPT, Cursor) sont l'endroit où les fondateurs écrivent vraiment du contenu de blog en 2026, donc le CMS expose un MCP Server et des ChatGPT Actions nativement.

Sanity vs Kamaan sur dix dimensions

Le schéma ci-dessous place les deux côte à côte sur les dimensions qui comptent vraiment pour un blog SaaS.

Sanity vs Kamaan côte à côte : modèle de configuration, temps jusqu'au premier post, niveau gratuit, premier palier payant, facturation multi-site, auto-traduction, hreflang, MCP Server, ChatGPT Actions, REST API

Trois lignes méritent d'être soulignées.

La ligne du premier palier payant. Sanity Growth à 99 dollars couvre un projet. Kamaan Starter couvre un site. Si votre seul livrable est un blog, cet écart est de l'argent réel sur une année, et il se creuse à mesure que vous ajoutez des produits.

La ligne de l'auto-traduction. L'Auto-Multilingual Delivery de Kamaan est incluse sur Growth, Scale et Unlimited ; publiez une fois en anglais et les versions espagnole, allemande, française et italienne sont livrées automatiquement aux bonnes URL avec le bon hreflang. Sanity ne livre pas de traduction. Vous ajoutez un plugin (Sanity a des plugins de traduction communautaires) ou vous câblez un flux personnalisé contre DeepL ou Google Translate. Ça marche, mais c'est un second produit à apprendre et une seconde facture.

Les lignes MCP Server et ChatGPT Actions. Kamaan livre les deux nativement sur chaque palier. Sanity n'a pas de serveur MCP natif ni de schéma ChatGPT Actions pour la gestion de contenu. Vous pouvez le construire, mais c'est une intégration sur mesure.

Quand Sanity reste le bon choix

Si votre équipe construit du contenu qui vit au-delà d'un blog (application mobile, flux partenaire, landing pages marketing, site de documentation, catalogue produit), la flexibilité de modélisation de Sanity est une fonctionnalité, pas un coût. Si vous avez un développeur qui connaît déjà GROQ et le portable text et veut investir dans une colonne vertébrale de contenu sur le long terme, Sanity est un choix solide. Si vous avez besoin d'édition collaborative en temps réel dans une UI de studio personnalisable par équipe, c'est le terrain de Sanity.

Si votre livrable est un blog SaaS, aucune de ces flexibilités ne travaille pour vous, et le coût de configuration s'impute sur votre runway.

Scénarios de workflow réels

Une fondatrice solo qui exploite un seul outil d'analyse B2B choisit Kamaan Starter pour un site et une langue. Elle rédige son annonce de lancement dans une conversation Claude via le MCP Server. Kamaan publie l'article en anglais en moins de 15 minutes, de l'inscription à l'URL en ligne, avec métadonnées SEO, champs OG et image à la une définis. Pas de schéma, pas de GROQ, pas de studio à configurer. L'équivalent Sanity pour le même résultat aurait été un projet en niveau gratuit plus une journée de schéma et de câblage frontend.

Un fondateur multi-produits avec trois produits SaaS choisit Kamaan Growth, qui couvre trois sites. Il rédige un article de lancement pour la nouvelle version de facturation via ChatGPT Actions. Kamaan publie l'article en anglais et, à la même publication, livre les versions espagnole, allemande et française à leurs propres URL avec le bon hreflang. Coût total sur les trois produits : un seul forfait Growth ; premier mois gratuit. L'équivalent Sanity aurait été trois projets Growth à 99 dollars chacun (297 dollars au total), chacun avec son propre schéma, plus un flux de traduction branché ou construit.

Ce à quoi vous renoncez en choisissant Kamaan

Soyez honnête sur le compromis. Kamaan ne vous laisse pas modéliser des types de contenu arbitraires. Il n'y a pas d'éditeur portable text avec annotations personnalisées. Il n'y a pas de langage de requête GROQ. Si un responsable marketing demande un nouveau type de contenu "étude de cas" avec des champs personnalisés le trimestre prochain, Kamaan n'est pas l'endroit où l'ajouter. Le modèle de données a une forme de blog, à dessein, et cette contrainte est le produit.

Pour un fondateur SaaS dont le livrable est un blog et peut-être un site de documentation, cette contrainte est le bon angle. Pour une équipe qui construit une plateforme de contenu avec cinq surfaces, cette contrainte est un mur. Choisissez l'outil qui correspond à la forme de ce que vous construisez.

FAQ

Quel est le plan payant le moins cher de Sanity ?

Sanity Growth est le premier palier payant à 99 dollars par mois par projet, selon sanity.io/pricing. Le niveau gratuit existe avec sièges développeur, bande passante et quota d'API limités ; dès que vous franchissez ces limites ou ajoutez de vrais coéquipiers, vous passez à Growth. Kamaan Starter est le point d'entrée pour un blog mono-site avec le premier mois gratuit.

Kamaan prend-il en charge des types de contenu personnalisés ?

Non. Kamaan livre un modèle de données de blog : articles avec texte enrichi, planification, catégories, auteurs, métadonnées SEO et versions multilingues. Vous ne pouvez pas définir de nouveau type de contenu. Si vous en avez besoin, Sanity (ou Contentful) est le bon outil. Pour un blog SaaS, la contrainte est la fonctionnalité.

Combien de temps pour lancer un blog sur Kamaan vs Sanity ?

Le benchmark de la page d'accueil de Kamaan tourne autour de 14 minutes, de l'inscription à un article publié en anglais, avec la configuration développeur pour un premier câblage Next.js entre 40 et 60 minutes. Sanity, c'est des heures voire une journée pour une première construction de schéma, plus la configuration du studio et du frontend. L'écart est réel, et c'est l'essentiel de la raison pour laquelle les fondateurs choisissent Kamaan pour un livrable blog-only.

Puis-je migrer de Sanity vers Kamaan ?

Oui. La CLI de Sanity exporte votre dataset en JSON. L'API REST de Kamaan accepte les créations d'articles avec tous les champs standard. Un petit script d'import mappe le portable text de Sanity vers du Markdown (la forme de corps attendue par Kamaan) et téléverse les articles. Les traductions sont préservées si vous avez des métadonnées de langue sur vos documents Sanity ; sinon, elles se régénèrent à la publication via l'Auto-Multilingual Delivery.

Sanity a-t-il un serveur MCP ou une intégration ChatGPT ?

Pas en tant que fonctionnalité de première partie. Sanity a des APIs sur lesquelles vous pouvez construire, et des projets communautaires existent. Kamaan livre un MCP Server de première partie et un schéma ChatGPT Actions, accessibles depuis chaque palier, y compris Starter. Si la publication native par IA est un workflow réel pour vous, c'est un écart significatif.

GROQ est-il meilleur que REST pour un blog ?

GROQ est plus expressif quand votre contenu a des relations de type graphe à travers de nombreux types. Pour un blog, les requêtes que vous lancez réellement sont "liste des articles par date" et "récupérer un article par slug". Une API REST avec du JSON standard suffit, et elle fonctionne depuis n'importe quel framework sans SDK de langage de requête. La forme REST de Kamaan est directe ; le GROQ de Sanity est plus puissant et a une courbe d'apprentissage plus marquée.

Kamaan a-t-il un niveau gratuit ?

Kamaan n'a pas de niveau gratuit permanent. Chaque palier (Starter, Growth, Scale, Unlimited) inclut le premier mois gratuit, assez pour publier de vrais articles, tester les intégrations IA et vérifier la livraison multilingue contre votre vraie stack avant de payer.

Et les fonctions de collaboration sur le contenu ?

Le studio de Sanity prend en charge la collaboration en temps réel avec plusieurs éditeurs et rôles. Kamaan prend en charge plusieurs membres d'équipe sur Growth (3), Scale (10) et Unlimited (illimité), avec un accès basé sur les rôles et l'édition partagée. Pour une petite équipe SaaS, le flux Kamaan suffit. Pour une équipe de contenu de 15 personnes avec des files de revue formelles, Sanity convient mieux.

À lire aussi sur Kamaan

Commencez à construire avec Kamaan

Un CMS de blog qui ne demande pas de fichiers de schéma

Kamaan vous donne un CMS headless pour blog pensé pour les fondateurs SaaS, avec auto-traduction, MCP et ChatGPT Actions. Starter couvre un site et une langue ; premier mois gratuit. Le palier Growth couvre trois sites et trois langues quand vous serez prêt.

Commencez gratuitement sur kamaan.io

Frequently asked

FAQ · 8 ITEMS
Quel est le plan payant le moins cher de Sanity ?

Sanity Growth est le premier palier payant à 99 dollars par mois par projet, selon [sanity.io/pricing](https://www.sanity.io/pricing). Le niveau gratuit existe avec sièges développeur, bande passante et quota d'API limités ; dès que vous franchissez ces limites ou ajoutez de vrais coéquipiers, vous passez à Growth. Kamaan Starter est le point d'entrée pour un blog mono-site avec le premier mois gratuit.

Kamaan prend-il en charge des types de contenu personnalisés ?

Non. Kamaan livre un modèle de données de blog : articles avec texte enrichi, planification, catégories, auteurs, métadonnées SEO et versions multilingues. Vous ne pouvez pas définir de nouveau type de contenu. Si vous en avez besoin, Sanity (ou Contentful) est le bon outil. Pour un blog SaaS, la contrainte est la fonctionnalité.

Combien de temps pour lancer un blog sur Kamaan vs Sanity ?

Le benchmark de la page d'accueil de Kamaan tourne autour de 14 minutes, de l'inscription à un article publié en anglais, avec la configuration développeur pour un premier câblage Next.js entre 40 et 60 minutes. Sanity, c'est des heures voire une journée pour une première construction de schéma, plus la configuration du studio et du frontend. L'écart est réel, et c'est l'essentiel de la raison pour laquelle les fondateurs choisissent Kamaan pour un livrable blog-only.

Puis-je migrer de Sanity vers Kamaan ?

Oui. La CLI de Sanity exporte votre dataset en JSON. L'API REST de Kamaan accepte les créations d'articles avec tous les champs standard. Un petit script d'import mappe le portable text de Sanity vers du Markdown (la forme de corps attendue par Kamaan) et téléverse les articles. Les traductions sont préservées si vous avez des métadonnées de langue sur vos documents Sanity ; sinon, elles se régénèrent à la publication via l'Auto-Multilingual Delivery.

Sanity a-t-il un serveur MCP ou une intégration ChatGPT ?

Pas en tant que fonctionnalité de première partie. Sanity a des APIs sur lesquelles vous pouvez construire, et des projets communautaires existent. Kamaan livre un MCP Server de première partie et un schéma ChatGPT Actions, accessibles depuis chaque palier, y compris Starter. Si la publication native par IA est un workflow réel pour vous, c'est un écart significatif.

GROQ est-il meilleur que REST pour un blog ?

GROQ est plus expressif quand votre contenu a des relations de type graphe à travers de nombreux types. Pour un blog, les requêtes que vous lancez réellement sont "liste des articles par date" et "récupérer un article par slug". Une API REST avec du JSON standard suffit, et elle fonctionne depuis n'importe quel framework sans SDK de langage de requête. La forme REST de Kamaan est directe ; le GROQ de Sanity est plus puissant et a une courbe d'apprentissage plus marquée.

Kamaan a-t-il un niveau gratuit ?

Kamaan n'a pas de niveau gratuit permanent. Chaque palier (Starter, Growth, Scale, Unlimited) inclut le premier mois gratuit, assez pour publier de vrais articles, tester les intégrations IA et vérifier la livraison multilingue contre votre vraie stack avant de payer.

Et les fonctions de collaboration sur le contenu ?

Le studio de Sanity prend en charge la collaboration en temps réel avec plusieurs éditeurs et rôles. Kamaan prend en charge plusieurs membres d'équipe sur Growth (3), Scale (10) et Unlimited (illimité), avec un accès basé sur les rôles et l'édition partagée. Pour une petite équipe SaaS, le flux Kamaan suffit. Pour une équipe de contenu de 15 personnes avec des files de revue formelles, Sanity convient mieux.

Do this automatically
Kamaan publishes your blog from Claude or ChatGPT and ships every translation, hreflang and all.
Start free trial30 days free on all plans. No credit card. Publish once, ship every language.
Free tool, no loginBlog Schema GeneratorBlogPosting, Article, FAQ + HowTo JSON-LDOpen the tool
Junaid Khalid
Written by
Junaid Khalid
Content Operations Specialist, Ertiqah

I run content operations for 14 blogs from one CMS: 3,600+ published articles, translations in up to 11 languages, and every article wired into its product's own frontend. These articles cover what that takes: headless publishing, multilingual workflows, and keeping quality up when volume is high.

Kamaan is the CMS behind this blog. Publish once, ship every language.Try Kamaan free for 30 days