Agent Composer pour un contenu WordPress gouverné

Construire un site WordPress est un projet défini. Faire fonctionner son contenu se prolonge pendant des années.

Agent Composer permet aux agences de transformer les types de contenu, les patterns et les règles éditoriales déjà intégrés à un site WordPress en workflows contrôlés pour ChatGPT, Codex et d'autres agents compatibles. Les clients peuvent créer des brouillons complets et validés sans reconstruire les mises en page, sans casser le thème et sans recevoir un accès WordPress sans restriction.

Construisez le site à votre manière. Laissez les clients créer du contenu en toute sécurité sans casser la conception.

Conçu pour le travail qui commence après le lancement

Une agence peut construire le site initial avec un block theme, un thème personnalisé, des patterns approuvés, des types de publication personnalisés ou un autre workflow WordPress établi. Composer ne remplace pas ce travail.

À la place, l'agence décrit les opérations de contenu récurrentes sous forme de Config Sets et de Blueprints. Un Blueprint peut définir le type de contenu autorisé, les sections requises, les champs pris en charge, les taxonomies, les métadonnées et les règles de validation pour une landing page, une solution, un cas client, un article ou un autre format répétable.

L'agent IA compatible du client peut alors n'utiliser que les abilities Composer exposées pour ce workflow. Le résultat est un brouillon WordPress structuré qui suit le modèle de contenu existant et reste soumis à une revue humaine.

Le modèle opérationnel

Composer relie quatre types d'informations :

  1. Un Config Set identifie un package de configuration versionné et son état de cycle de vie.
  2. Un Site Contract décrit les règles éditoriales, structurelles et de conception à l'échelle du site.
  3. Les Blueprints définissent pour chaque type de page la cible, le modèle, les patterns, les blocs, la séquence, la politique d'extrait et les contraintes autorisés.
  4. La découverte du thème et des fournisseurs confirme ce que l'installation WordPress actuelle peut réellement rendre ou exécuter.

Un seul Config Set validé est actif sur un site. Les modifications se font dans une copie de travail séparée ; les packages importés restent eux aussi inactifs jusqu'à ce qu'un administrateur les examine, les valide et les active.

Fonctions Pro pour la configuration et la migration du site

Agent Composer Pro inclut également deux groupes de fonctionnalités guidées dans le même plugin :

  • Starter Sites fournit des points de départ modifiables que Composer peut adapter au contenu, à la marque et à la structure d'un projet.
  • Foundation & Migration prend en charge les workflows de découverte, de proposition, de validation et de migration contrôlée pour un site existant.

Il n'existe pas de produit ou plugin Starter distinct à installer. Les deux groupes de fonctionnalités sont disponibles depuis Agent Composer → Pro Features lorsque l'entitlement Pro correspondant est actif.

De la construction d'agence à la publication contrôlée

La création de brouillons et la mise en production sont des points de contrôle distincts. Composer gouverne ce que l'agent peut créer ou modifier dans WordPress. Un processus d'approbation humaine reste responsable de l'acceptation du résultat. La publication en production peut utiliser le workflow WordPress normal ou, dans une architecture statique, une publication séparée manuelle ou planifiée par Static Publisher.

Utilisez l'agent que vous avez déjà

Composer est la couche d'exécution WordPress gouvernée, pas un runtime d'IA séparé. L'utilisateur peut travailler depuis ChatGPT, Codex ou un autre agent compatible et conserver dans cet environnement le raisonnement, l'accès au modèle et l'abonnement.

Composer reçoit une opération structurée, la vérifie par rapport au Config Set et au Blueprint actifs, valide le changement demandé et n'applique que l'action WordPress autorisée. La compatibilité dépend d'un transport MCP et d'un client pris en charge ; Composer ne prétend pas être universellement compatible avec chaque agent d'IA.

Ce qu'un agent peut faire

Une fois qu'un client authentifié se connecte via WordPress MCP Adapter, Composer peut exposer des abilities qui :

  • chargent le contexte de conception actuel et le Blueprint de page sélectionné ;
  • listent les patterns approuvés et les blocs enregistrés ;
  • valident un plan de section proposé sans l'enregistrer ;
  • créent un brouillon détenu par l'agent ;
  • mettent à jour uniquement un brouillon affecté à l'agent actuel ;
  • inspectent un brouillon et obtiennent un nouvel aperçu ;
  • recherchent les images existantes de la médiathèque et matérialisent des blocs Image valides ;
  • inspectent le contrat de champ enregistré approuvé pour un type de contenu structuré ;
  • résolvent les titres ou slugs de relation avec smartcloud-agent-composer/search-relation-targets ;
  • mettent à jour les champs approuvés sur un brouillon détenu par Composer et les vérifient avec smartcloud-agent-composer/inspect-content-fields ;
  • recherchent les termes de taxonomie approuvés, créent un terme public manquant uniquement lorsque la politique et une confirmation explicite l'autorisent, affectent des identifiants de termes à un brouillon détenu par l'agent et relisent l'affectation ;
  • délèguent les opérations de composants ou métiers spécifiques à un fournisseur installé qui possède l'WordPress Ability correspondante.

Composer n'expose ni la publication de contenu, ni la suppression de contenu normal, ni le téléversement illimité dans la médiathèque, ni la modification du thème ou des plugins, ni l'administration des utilisateurs. Son ability facultative smartcloud-agent-composer/ingest-remote-media constitue une exception étroite : elle peut télécharger une image raster bornée uniquement depuis un hôte HTTPS approuvé par le Site Contract et ne peut l'affecter qu'à un brouillon détenu par Composer. L'aperçu est un vrai brouillon WordPress à durée de vie limitée, et les brouillons d'aperçu expirés ne sont supprimés qu'après que Composer a vérifié leurs marqueurs de propriété privée.

Le thème existant reste maître

Un contrat ne peut faire référence qu'aux capacités qui existent sur le site actuel. Composer découvre donc les modèles, patterns enregistrés, blocs enregistrés, réglages theme.json et un manifeste de thème facultatif. La validation échoue de manière fermée lorsqu'un modèle, pattern, bloc ou fournisseur requis manque.

Ce modèle prend en charge deux configurations utiles :

  • Agent Canvas est un thème de référence et un environnement de départ facultatif pour démontrer le modèle de contrat complet de Composer. Il n'est pas requis et ne remplace ni le thème, ni les patterns, ni le processus de conception d'une agence.
  • Tout thème bloc tiers compatible peut fournir un ensemble partiel de capacités. Un administrateur crée un contrat plus petit en n'utilisant que les modèles, patterns, blocs et préréglages que la découverte confirme.

Changer de thème n'importe jamais en silence un nouveau Config Set et ne l'active jamais.

Sécurité et responsabilité

Chaque écriture de contenu vérifie l'arbre complet de blocs, le type de publication cible, le modèle, la propriété, la capacité de l'agent et le jeton de concurrence optimiste. Les événements d'audit sont expurgés et stockés dans une chaîne de hachage SHA-256 inviolable. Les changements de configuration utilisent des contrôles explicites Apply ou Discard, et l'activation est liée à un reçu de validation récent pour le site et la somme de contrôle exacts.

Le rôle dédié smartcloud_agent est l'identité d'exécution recommandée. Il dispose des capacités de brouillon, d'ingestion distante d'images limitée et d'affectation/création de taxonomies dédiées de Composer, sans recevoir la publication, la suppression, la gestion des plugins, la gestion des thèmes, la gestion large des termes natifs, la vaste capacité WordPress upload_files ni les privilèges HTML non filtré.

Le WordPress privé peut rester privé

Pour un environnement WordPress local ou protégé par pare-feu, l'Secure MCP Tunnel facultatif établit une connexion sortante vers les intégrations d'agent prises en charge. Aucun point de terminaison WordPress ou MCP entrant n'a besoin d'être ouvert uniquement pour l'agent.

Le transport ne contourne pas les permissions de Composer. Les règles de mode brouillon uniquement, la validation Blueprint, les vérifications de propriété et les autres contrôles au niveau de l'opération restent appliqués à l'intérieur de WordPress. Direct MCP reste disponible lorsque le client peut déjà atteindre le point de terminaison Composer authentifié.

Ce que fait Composer et ne fait pas

Composer ne :

  • conçoit pas le site web initial ;
  • remplace pas le thème actif ni le système visuel de l'agence ;
  • fournit pas son propre modèle d'IA généraliste ni n'exige de jetons WP Suite AI séparés ;
  • n'accorde pas à un agent un accès administrateur WordPress sans restriction ;
  • ne traite pas la création de brouillons comme une publication automatique en production ;
  • n'exige pas Agent Canvas, Static Publisher ou Static Site Guardian.

Ordre de lecture recommandé