Mosaïque de sites web réalisés par MaPlateforme Web — conception de sites internet, publicité web et hébergement

Un CMS développé avec l'IA : comment nous bâtissons le nôtre

L'étude de cas de notre propre plateforme, de l'idée à la mise en ligne.

Notre CMS et notre outil de gestion des serveurs sont écrits avec Claude Code, sous la direction de notre équipe. Voici comment nous travaillons et ce que cela change pour votre site.

CLAUDE CODE

Un assistant IA dirigé par notre équipe

DES MILLIERS DE TESTS

Exécutés à chaque changement

ÉQUIPE QUÉBÉCOISE

C'est nous qui décidons et publions

Le CMS de MaPlateforme Web est un CMS développé avec l'IA : notre équipe décrit chaque besoin, prend chaque décision et fait chaque mise en ligne, tandis que Claude Code, l'assistant de programmation d'Anthropic, écrit le code et le vérifie. Server Manager, notre outil interne qui gère les déploiements, les sauvegardes et la surveillance des sites de nos clients, est construit de la même façon.

Créer du logiciel avec l'IA, ce qu'on appelle le vibe coding, n'a rien d'improvisé chez nous : chaque changement passe par des milliers de tests automatisés et par une vérification avant d'être publié. Cette étude de cas explique ce que fait notre plateforme, comment nous travaillons avec l'assistant, ce que l'IA ne fait pas à notre place et ce que vous y gagnez comme client.

Qu'est-ce que notre CMS et que fait-il?

Un CMS, ou système de gestion de contenu, est le logiciel qui permet de mettre un site à jour sans toucher au code. Le nôtre a été conçu à l'interne pour les entreprises que nous accompagnons. Il réunit dans un même outil l'édition des pages, le référencement et plusieurs modules d'affaires :

  • Un éditeur par sections : bannières, textes, formulaires, FAQ, témoignages, vidéos et galeries s'assemblent sans écrire une ligne de code.
  • Des images légères automatiques : chaque image est convertie en AVIF et en WebP, en plusieurs tailles, pour alléger le chargement des pages.
  • Un audit SEO intégré : performance, référencement, accessibilité et visibilité dans les moteurs de réponse IA.
  • Des modules intégrés : boutique en ligne (Stripe, PayPal), agenda et prise de rendez-vous, infolettres, concours, recherche sur le site et popups.
  • La conformité et la sécurité : site bilingue français-anglais possible, bannière de témoins conforme à la Loi 25, preuves de consentement pour les infolettres, sauvegardes chiffrées et double authentification.

Pour découvrir l'outil du point de vue de la personne qui met son site à jour, consultez notre page sur le CMS intuitif. Ici, nous regardons plutôt sous le capot : comment ce logiciel est construit, vérifié et entretenu.

Pourquoi bâtir nos propres outils avec un assistant IA?

Posséder notre propre CMS nous permet de l'adapter aux besoins réels des entreprises que nous accompagnons, plutôt que de composer avec les limites d'un produit pensé pour tout le monde. En contrepartie, un logiciel de cette ampleur demande un entretien constant : nouvelles fonctions, correctifs, mises à jour de ses composants, ajustements aux exigences des moteurs de recherche et des lois comme la Loi 25.

L'assistant de programmation nous aide à soutenir ce rythme. Il écrit rapidement le code d'une fonction, respecte les conventions déjà en place et exécute les tests qui en vérifient le comportement. Notre équipe garde son temps pour ce qui demande un jugement humain : comprendre le besoin, choisir la solution et valider le résultat.

Le même raisonnement s'applique à Server Manager, notre outil de gestion des serveurs. C'est un outil interne, mais il doit être d'une grande fiabilité, car c'est lui qui s'occupe :

  • des déploiements, c'est-à-dire l'installation des nouvelles versions sur les sites de nos clients;
  • des sauvegardes de ces sites;
  • de la surveillance, pour repérer un site qui ne répond plus.

Comment travaillons-nous avec Claude Code?

Chaque changement commence par une personne de notre équipe qui décrit un besoin en mots simples : une fonction souhaitée par un client, un défaut repéré, un écran d'administration à rendre plus clair. Elle précise le résultat attendu, les cas particuliers à prévoir et ce qui ne doit surtout pas changer.

Claude Code lit alors le code concerné, propose une façon de faire, puis l'écrit. Il ne s'arrête pas là : il exécute les tests, corrige ce qui échoue et explique ce qu'il a modifié. Notre équipe lit cette explication, pose des questions, demande des ajustements ou rejette la proposition. Le travail se fait en quatre temps :

  • Décrire : l'équipe formule le besoin et ses limites.
  • Écrire : l'assistant produit le code et les tests qui l'accompagnent.
  • Vérifier : l'assistant exécute les tests, puis l'équipe examine le résultat.
  • Décider : l'équipe accepte, demande une correction ou abandonne l'idée.

Ce partage des rôles est la clé. L'assistant est rapide et patient; l'équipe connaît les entreprises que nous servons, leurs contraintes et leurs attentes. Ensemble, ils avancent plus vite qu'une personne seule, sans renoncer au contrôle.

Comment vérifions-nous un CMS développé avec l'IA?

Le CMS et Server Manager sont couverts par des milliers de tests automatisés. Un test est un petit programme qui vérifie qu'une partie du logiciel se comporte comme prévu : par exemple, qu'un formulaire refuse une adresse courriel invalide, qu'une image reçoit bien ses formats légers ou qu'une page bilingue s'affiche dans la bonne langue. À chaque changement, ils signalent ce qui aurait été brisé ailleurs, même dans une partie du logiciel que personne n'a touchée.

Les tests ne suffisent pas à eux seuls. Avant chaque mise en ligne, le changement est vérifié : on relit ce qui a été modifié, on l'essaie dans des conditions réelles lorsque c'est pertinent et on s'assure que le reste n'a pas bougé. Ensuite seulement, notre équipe décide de publier et fait elle-même la mise en ligne.

  • Des milliers de tests automatisés, exécutés à chaque changement.
  • Une relecture de ce qui a été modifié, et pourquoi.
  • Une vérification du résultat avant toute publication.
  • Une mise en ligne décidée et faite par notre équipe, jamais par l'assistant.
Puce électronique sur circuit imprimé bleu lumineux, symbole de technologie
Soumission gratuite

Parlons de votre site ou de votre projet web

Décrivez votre besoin : notre équipe vous répond avec une soumission gratuite et sans engagement.

CONSULTATION GRATUITE
SANS ENGAGEMENT
SUPPORT HUMAIN

Demande d'information

Protégé par reCAPTCHA. Confidentialité et Conditions

Qu'est-ce que cela change pour votre site?

Pour une entreprise, l'intérêt d'un CMS développé avec l'IA ne tient pas à l'outil qui a écrit le code, mais au fait que son site continue de s'améliorer. Comme nous maîtrisons notre plateforme, une amélioration apportée au CMS, qu'il s'agisse d'un module plus complet, d'images plus légères ou d'un audit SEO plus précis, peut ensuite être déployée sur les sites qui l'utilisent, à l'aide de Server Manager.

Les corrections sont suivies de la même façon. Lorsqu'un problème est repéré sur un site, nous en cherchons la cause dans le code du CMS plutôt que de le masquer sur une seule page. Une fois corrigée et vérifiée, la correction peut servir à tous les sites qui partagent ce code.

  • Un site qui évolue au lieu de vieillir.
  • Des corrections cherchées à la source, vérifiées, puis déployées.
  • Un hébergement sécurisé au Canada et un support humain par téléphone et par courriel.

Pour voir le genre de sites que nous livrons, parcourez nos réalisations. Et si votre projet va au-delà d'un site web, la même méthode nous sert à créer une application web sur mesure.

Ce que l'IA ne fait pas à notre place

L'assistant écrit du code, mais il ne connaît ni votre entreprise, ni votre clientèle, ni vos priorités. C'est notre équipe québécoise qui vous rencontre, en personne ou à distance, qui vous conseille dans votre langue et sans jargon, et qui transforme vos besoins en décisions concrètes.

Concrètement, plusieurs responsabilités restent entièrement humaines chez MaPlateforme Web :

  • choisir quoi construire, et dans quel ordre;
  • juger si une solution convient vraiment à une entreprise donnée;
  • accepter ou refuser chaque changement proposé;
  • décider d'une mise en ligne et la faire;
  • répondre à vos questions au téléphone ou par courriel.

La responsabilité reste aussi la nôtre. Si un changement cause un problème, ce n'est pas « la faute de l'IA » : c'est notre équipe qui l'a accepté, et c'est elle qui le corrige.

Les leçons de notre CMS développé avec l'IA

Développer et entretenir un logiciel de cette taille avec un assistant nous a appris quelques règles simples. Elles valent pour tout projet créé avec l'IA, petit ou grand :

  • Tester, toujours : un changement sans test est un pari. Et un test n'a de valeur que s'il échoue lorsque le code est faux.
  • Relire : un code qui fonctionne n'est pas forcément le bon. Une personne doit comprendre ce qui a changé et pourquoi.
  • Ne jamais mettre en ligne à l'aveugle : on vérifie le résultat réel, pas seulement l'affirmation que tout fonctionne.
  • Décrire précisément : plus le besoin est clair, meilleur est le résultat.
  • Avancer par petites étapes : un petit changement se vérifie mieux qu'une refonte faite d'un seul coup.

Ces leçons ne sont pas propres à l'IA : ce sont de bonnes pratiques de développement. L'assistant les rend simplement incontournables, parce qu'il produit du code plus vite qu'on ne peut le relire sans méthode. C'est cette méthode, bien plus que l'outil, que nous mettons au service de nos clients.

Questions fréquentes

Qui vérifie le code avant sa mise en ligne?

Chaque changement passe d'abord par des milliers de tests automatisés, exécutés par l'assistant. Notre équipe examine ensuite le résultat, décide s'il est prêt et fait elle-même la mise en ligne. Rien n'est publié sans cette décision humaine.

Dois-je utiliser l'IA pour mettre mon site à jour?

Non. L'IA sert à développer le CMS, pas à l'utiliser. Vous modifiez vos pages avec l'éditeur visuel par sections, sans code, et notre support humain répond à vos questions par téléphone et par courriel.

Mon site profite-t-il des améliorations apportées au CMS?

Les améliorations et les correctifs du CMS peuvent être déployés sur les sites qui l'utilisent à l'aide de notre outil Server Manager, toujours après vérification. Si une nouvelle fonction vous intéresse, parlez-nous-en : nous verrons avec vous si elle convient à votre site.

Pouvez-vous ajouter une fonction propre à mon entreprise?

C'est souvent possible, et c'est l'un des avantages d'une plateforme que nous développons nous-mêmes. Nous offrons aussi la programmation sur mesure et les intégrations API. Décrivez votre besoin lors d'une consultation gratuite : vous recevrez une soumission gratuite et sans engagement.

Restez informés

Recevez nos conseils sur le web, le référencement et l'IA directement dans votre boîte courriel.

Protégé par reCAPTCHA. Confidentialité et Conditions de Google.

www.restaurantmaserio.cawww.lamontagnedespoir.cawww.maplateforme.cawww.plafonds.cawww.acheteursdemaison.cawww.armoirenewskin.cawww.garagesmayer.cawww.solutionnewskin.cawww.le2586.cawww.hgsantebeaute.cawww.prcagencement.cawww.financementprivehypothecaire.comwww.pompagedebetonexpress.cawww.dejuco.comwww.lesmoulurestsc.cawww.toiturerevetementdurand.caperfophysio.comwww.menagemathile.cawww.vacbsignature.comwww.tonaffiche.cawww.locatapis.comwww.resto4coins.cawww.pourvoiriedulacgeorges.comwww.restaurantlabelleprovince.cawww.fonduelexcellentbistro.cawww.signalisationdunord.com2mconstruction.cad-riskfx.comwww.centredegravureelite.cawww.posedonglesrepentigny.cawww.toletscquebec.cawww.studioeand.cawww.sythcoconstruction.comwww.toituremikeetmike.cawww.bistrobarduparc.cawww.demenagementfpareexpress.cawww.lingeriemaillotschristine.cawww.tournagemirabel.cawww.belleetmincestjerome.cawww.cliniquededenturologiemichelallaire.cawww.lavebottes.cawww.tonconcours.cawww.monmecanohp.cawww.cplefrancois.cawww.serigraphiejade.cawww.teck-home.cawww.entretienmenagersquevillon.cawww.servicescliniques.cawww.pavagescellantnational.cawww.poussoirs-facing-automatique.cawww.lepimentthai.cawww.uniprodesro.comwww.veterinairesteannedesplaines.cawww.renovationjuliendube.comwww.asphalteem.cawww.foliotelecom.comwww.lesentreprisesgpg.cawww.enseignescommerciales.cawww.hauteprotection.cawww.purecliniquemedicale.cawww.synergienotariale.cawww.promoimpression.cawww.restaurantvilladeste.cawww.sophiesthilaire.cawww.pepiniererdn.cawww.lestapischauffants.cawww.tapis-rouge.cawww.conceptpos.comwww.pizzasthippolyte.cawww.lesconstructionsdupuy.cawww.piscineetspaje.comwww.cuveavin.comwww.alphabarbecue.cawww.shelf-management-system.comwww.barricadage247.cawww.saisongolf.cawww.entretienoptimum.cawww.fenetresfel.comwww.lavage-olympique.cawww.revetementsericpaquette.cawww.garagepneusmecaniquenormanbelair.comfissuresdefondation.ca/fissures-de-fondationwww.dannyberger.cawww.stabilipieux.cawww.salonrustikroyal.cawww.fontainemobile.comwww.rhinosfootball.catekoexcavation.com/installations-septiqueswww.toletsc.cawww.mexigoexpress.cawww.ggbearing.cawww.dominickgiguere.cawww.redshack.cawww.mikesstjerome.cawww.inspecgo.cawww.entdaunais.comwww.lestapischauffants.cawww.cfncanada.cawww.bingodeslaurentides.cawww.urgencedrain.ca