Pipeline Claude pour générer des UGC ads à l’infini à partir d’une seule photo produit

Femme travaillant sur ordinateur et smartphone au bureau
Entre multitâche et concentration, elle gère son activité depuis son bureau lumineux. Un parfait exemple de productivité moderne.

En janvier 2026, une équipe marketing d’une marque de cosmétiques reçoit un seul fichier JPG : la photo officielle d’un nouveau sérum. Pas de budget créateurs, pas de date de tournage. Quarante-huit heures plus tard, 30 vidéos UGC ads sont prêtes pour Meta Ads, chacune avec un hook différent, un avatar distinct et une durée calibrée à 35 secondes. Aucun créateur humain n’a été sollicité. Le pipeline tourne depuis Claude Code, avec des skills qui pilotent Higgsfield, Arcads et Seedance via Playwright.

Les ads avec UGC génèrent 4 fois plus de clics que les visuels classiques et coûtent 50 % moins cher par clic (Emplifi, 2024). Un créateur humain facture entre 150 et 500 € par vidéo. Avec ce pipeline, le coût tombe sous 1 € par vidéo à volume.

Ce qu’il faut avoir avant de commencer

Le pipeline repose sur Claude Code (disponible dès l’abonnement Pro à 20 €/mois) et deux outils de génération vidéo. Voici ce qu’il faut installer avant de lancer la première commande :

  • Claude Code installé en CLI (npm install -g @anthropic-ai/claude-code) avec un abonnement Pro ou Max actif
  • Node.js 18+ et Playwright MCP pour l’automatisation navigateur (npm install @playwright/mcp)
  • Un compte Higgsfield.ai (génération d’images Soul 2.0 ; vidéos Seedance 2.0 disponibles sur le plan Business uniquement) ou un compte Arcads (à partir de 49 $/mois, avatars IA avec lipsync)
  • La photo produit en haute résolution (minimum 1024 x 1024 px, fond neutre de préférence)
  • Un fichier texte product-brief.txt avec : nom du produit, bénéfice principal, cible, tone of voice, CTA souhaité

Le coût mensuel total pour un volume de test : Claude Pro (~20 €) + Higgsfield (15 à 99 $/mois selon le plan) ou Arcads (à partir de 49 $/mois) + usage API Anthropic (10 à 20 € pour 200-300 générations). Moins de 130 € par mois pour un flux sans limite de volume.

Installer les skills Claude pour le pipeline UGC

Les Claude Skills sont des slash commands réutilisables sauvegardés dans ~/.claude/skills/. Ils persistent entre les sessions et peuvent lire des fichiers locaux, ouvrir des URLs et exécuter des scripts.

Deux packs de skills open-source couvrent le pipeline UGC complet :

  • higgsfield-claude-skills (AKCodez sur GitHub) : 19 skills pour la génération d’images Soul 2.0, de vidéos Seedance 2.0 et les pipelines UGC complets avec Playwright
  • arcads-claude-code (krusemediallc sur GitHub) : skills pour piloter l’API Arcads, choisir les avatars, soumettre les scripts et récupérer les fichiers vidéo

Installation en 3 commandes :

  1. Cloner le repo dans un dossier temporaire : git clone https://github.com/AKCodez/higgsfield-claude-skills /tmp/hf-skills
  2. Copier chaque sous-dossier dans le répertoire skills de Claude : cp -r /tmp/hf-skills/skills/* ~/.claude/skills/
  3. Vérifier l’installation en ouvrant Claude Code et en tapant / : les commandes /ugc-hot-girl, /seedance-auto-generate et /ugc-video-auto doivent apparaître dans l’autocomplétion

Pour Playwright MCP, ajouter la configuration dans ~/.claude/settings.json sous la clé mcpServers avec l’entrée playwright pointant vers @playwright/mcp. Ce serveur MCP permet à Claude de piloter un navigateur Chrome visible pour interagir avec Higgsfield sans API officielle.

Préparer le brief produit que Claude va utiliser

Tout le pipeline part d’un seul fichier texte. Un brief incomplet donne des hooks génériques ; un brief précis donne des variations testables immédiatement.

Structure recommandée pour product-brief.txt :

  • Produit : nom exact, catégorie, SKU si nécessaire
  • Bénéfice principal : une seule phrase formulée du point de vue du client (pas « notre sérum contient du rétinol » mais « la peau paraît 10 ans plus jeune en 4 semaines »)
  • Cible : âge, genre, situation (ex : « femmes 35-50 ans, peau mixte, déjà acheteuses de skincare premium »)
  • Ton : authentique et direct, enthousiaste ou éducatif
  • CTA : « Commandez maintenant », « Essayez 30 jours gratuits », etc.
  • Objections courantes : prix élevé, résultats visibles rapidement, compatibilité peau sensible

Ce fichier est lu directement par les skills Claude via /read product-brief.txt ou passé en argument lors de l’invocation du skill. Claude l’utilise pour générer des hooks différents et des scripts structurés en 4 blocs : accroche (5 s), problème (8 s), solution (12 s), CTA (5 s), pour une durée totale de 30 à 35 secondes.

Les 6 étapes du pipeline de génération

  1. Ouvrez Claude Code, chargez le brief et demandez-lui de produire 10 hooks distincts puis 10 scripts complets associés. Commande : /ugc-scripts product-brief.txt --hooks 10 --duration 35. Claude retourne un fichier scripts-batch.json avec l’ensemble des variantes.
  2. Sur Higgsfield, le Soul ID est l’identité visuelle du créateur virtuel. Utilisez /ugc-hot-girl ou configurez votre propre prompt de personnage (genre, âge, style vestimentaire, lumière). Claude pilote Higgsfield via Playwright et génère une image de référence sauvegardée localement.
  3. Avec le Soul ID créé, exécutez /ugc-product-image --soul-id [ID] --product [chemin/vers/photo.jpg]. Higgsfield compose le créateur tenant le produit dans différents contextes (salon, salle de bain, extérieur). Comptez 3 à 5 minutes par image via l’automatisation Playwright.
  4. Pour chaque image, lancez /seedance-auto-generate --image [chemin] --script [script-n]. Seedance 2.0 anime l’image et synchronise les lèvres sur le script audio TTS. La vidéo sort en 1 à 8 minutes selon la longueur et la file d’attente Higgsfield.
  5. Si vous utilisez Arcads à la place de Higgsfield, soumettez directement le script via leur API avec le skill /arcads-submit --script [script-n] --actor [actor-id]. Arcads propose une bibliothèque d’avatars humains photorealistes classés par démographie. Le rendu est récupéré automatiquement dès que la génération est terminée (polling toutes les 30 secondes).
  6. Le skill /ugc-export-batch renomme automatiquement chaque vidéo selon la convention [produit]-[hook-n]-[acteur]-[format].mp4 et crée un fichier CSV récapitulatif avec le script, le hook et le nom de fichier. Ce CSV s’importe directement dans les outils de gestion créative Meta Ads comme Madgicx ou Motion.

Sur un volume de 30 vidéos, le pipeline tourne en 4 à 6 heures en mode automatique. On peut paralléliser les étapes 3 et 4 sur plusieurs onglets Claude Code pour réduire ce délai à 2 heures.

Choisir entre Higgsfield et Arcads selon l’usage

Higgsfield est meilleur sur la cohérence visuelle du personnage (le Soul ID garantit le même créateur sur toutes les vidéos). Arcads propose des avatars humains plus convaincants pour les audiences non habituées aux visuels IA, avec un lipsync de meilleure qualité sur les scripts longs.

Comparatif Higgsfield vs Arcads pour le pipeline UGC Claude (2026)
Critère Higgsfield + Seedance 2.0 Arcads Pro
Prix mensuel Abonnement 15 à 99 $/mois selon le plan À partir de 49 $/mois
Cohérence personnage Très forte (Soul ID) Faible (avatars fixes prédéfinis)
Qualité lipsync Bonne (Seedance 2.0) Très bonne
Intégration API Claude Via Playwright MCP (navigateur) Via API officielle (plus stable)
Temps par vidéo 3 à 8 minutes 2 à 5 minutes
Idéal pour Branding fort, persona récurrent Test rapide, audiences larges

En pratique, les équipes qui testent régulièrement utilisent Higgsfield pour créer 1 ou 2 personas maison, puis Arcads pour les volumes hebdomadaires de variantes. Les deux outils sont pilotables depuis le même pipeline Claude Code.

Erreurs courantes et comment les éviter

Le Soul ID Higgsfield dérive si vous ne verrouillez pas les paramètres de prompt. Si vous relancez la génération d’image sans réutiliser le même ID de personnage, vous obtenez un créateur différent sur chaque vidéo. Dans le brief passé à Claude, indiquez toujours le Soul ID exact : soul_id: "abc123". Le skill /ugc-product-image le lit et le transmet à Higgsfield automatiquement.

Le deuxième problème est la longueur des scripts. Seedance 2.0 traite mieux les scripts de 35 à 45 secondes. Au-delà, la synchronisation labiale se dégrade. Demandez à Claude de respecter strictement ce cadre dans le prompt de génération : « Chaque script doit durer entre 35 et 45 secondes à une vitesse de lecture normale de 130 mots par minute. »

Le troisième problème concerne les photos produit à fond complexe. Higgsfield a du mal à intégrer naturellement un produit avec un fond chargé ou très coloré. Avant de lancer le pipeline, ouvrez la photo dans Canva ou Photoshop et appliquez un fond blanc ou gris neutre. Cela prend 2 minutes et évite des générations ratées. Pour les volumes importants, un script Python avec rembg (outil de suppression de fond open-source) peut automatiser cette étape en amont.

Mesurer les performances et itérer

Le pipeline ne sert à rien si les variantes ne sont pas testées. Les UGC ads générées via IA ont permis des augmentations de ROAS allant jusqu’à 72 % dans des campagnes Meta optimisées (inBeat Agency, 2025). Ce chiffre suppose une boucle d’itération active.

Un protocole minimal pour les 4 premières semaines :

  • Semaine 1 : publier 5 variantes avec des hooks différents (chiffre, question, contre-pied, situation, promesse directe). Budget de test identique sur chacune.
  • Semaine 2 : identifier les 2 hooks avec le meilleur CTR. Générer 5 nouvelles variantes sur ces hooks avec des avatars ou tons différents.
  • Semaines 3-4 : scaler les 2 meilleures variantes. Utiliser Claude pour réécrire les scripts en variant uniquement le premier mot ou la première phrase (le hook d’ouverture est la variable la plus impactante).

Importez les données de performance Meta Ads dans un CSV, puis soumettez-le à Claude avec cette instruction : « Analyse ce CSV, identifie les patterns de hooks performants et génère 10 nouveaux scripts qui maximisent le CTR en t’appuyant sur ces patterns. » Claude retourne un nouveau batch prêt à injecter dans le pipeline.

Pour un premier test, un seul produit et un brief de 5 lignes suffisent. Les 10 premières variantes sont prêtes en moins d’une journée.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *