Home » AI » Comment créer un agent LinkedIn de contenu automatisé ?

Comment créer un agent LinkedIn de contenu automatisé ?

Un agent LinkedIn automatisé transforme un sujet en brouillon prêt à relire, avec recherche, rédaction, visuel et tâche ClickUp. L’enjeu n’est pas de publier sans contrôle, mais d’industrialiser la préparation. Voici le workflow, les prérequis API et les points de vigilance.

Pourquoi automatiser vos posts LinkedIn ?

Automatiser vos posts LinkedIn sert surtout à réduire le temps passé sur la recherche, la rédaction, la création visuelle et la mise en revue, sans supprimer la validation humaine. L’objectif n’est pas de publier plus vite n’importe quoi. L’objectif est de produire plus régulièrement un brouillon solide, sourcé et prêt à être relu.

Le problème est très concret. Publier un contenu LinkedIn utile demande de trouver des sources récentes, de vérifier leur crédibilité, de synthétiser les idées, d’adapter le ton à une audience B2B, c’est-à-dire entre professionnels, puis de créer un visuel et de coordonner la relecture. Pris séparément, chaque bloc paraît simple. Mis bout à bout, il devient vite chronophage.

LinkedIn reste un canal intéressant pour ce type de contenu, à condition de rester lucide. LinkedIn Pressroom indique que la plateforme compte plus d’un milliard de membres dans le monde. Cela ne veut pas dire que chaque post aura une forte portée. Cela veut seulement dire que l’audience potentielle existe, notamment pour les sujets professionnels, techniques et business. La portée dépendra toujours de la qualité du contenu, de la pertinence du sujet, du réseau existant et de l’engagement réel.

La vraie valeur d’un agent LinkedIn n’est donc pas de remplacer votre expertise. Elle est de préparer un premier livrable exploitable. L’agent peut faire le travail ingrat : rassembler des sources, extraire les points importants, proposer une structure, générer une première version du post et préparer un visuel. Ensuite, vous gardez la main sur ce qui compte vraiment : l’angle, l’expérience terrain, la précision métier et la décision de publier ou non.

Le workflow global peut rester simple. Vous donnez un sujet en entrée. L’agent lance une recherche web pour récupérer des informations récentes. Claude, le modèle d’intelligence artificielle d’Anthropic, synthétise les idées et rédige une proposition de post. Imagen 3, le modèle de génération d’images de Google, crée une infographie. ClickUp, un outil de gestion de projet, reçoit automatiquement une tâche avec le texte, le visuel et les éléments à relire.

Peut être automatisé Doit rester humain
Recherche de sources récentes et préparation d’une synthèse. Validation de la fiabilité des sources et du point de vue métier.
Premier brouillon du post adapté au ton LinkedIn. Ajout de l’expérience, des nuances et des exemples réels.
Création d’une infographie ou d’un visuel de support. Contrôle de la cohérence, de la marque et du message final.
Création d’une tâche ClickUp pour organiser la relecture. Décision finale de publication et responsabilité éditoriale.

Quels outils faut-il préparer ?

Il faut préparer Node.js 18 ou supérieur, Claude Code, un compte MindStudio avec clé API, une clé Anthropic, un compte ClickUp, un token ClickUp et l’ID de la liste ClickUp cible. Avec ça, vous avez les briques nécessaires pour générer un contenu LinkedIn, enrichir le workflow avec des intégrations, puis créer une tâche prête à relire dans ClickUp.

Outil Rôle dans l’agent
Node.js 18+ Exécute le script JavaScript côté serveur. La version 18 est un bon minimum moderne, cohérent avec les usages actuels documentés par Node.js.
Claude Code Pilote le raisonnement, la rédaction et les ajustements du contenu. C’est l’interface de travail pour construire et faire évoluer l’agent.
SDK Anthropic Permet d’appeler Claude depuis le code. Un SDK, pour Software Development Kit, est une bibliothèque officielle qui simplifie les appels API.
MindStudio Agent Skills Simplifie les intégrations. Le plugin MindStudio donne aussi accès à Imagen 3 sans clé Imagen séparée, selon le contenu de référence.
ClickUp API Crée automatiquement une tâche dans la bonne liste ClickUp, avec le post, les consignes et les éléments à valider.
Dotenv Charge les secrets localement depuis un fichier .env, sans les écrire directement dans le code.

Commandes de setup : mkdir linkedin-agent && cd linkedin-agent

Commandes de setup : npm init -y

Commandes de setup : npm install @mindstudio-ai/agent @anthropic-ai/sdk dotenv

Commandes de setup : touch agent.mjs

Le fichier .env sert à stocker les clés sensibles en local. Il ne faut jamais le commiter dans Git, ni le partager dans un ticket, un prompt ou une capture d’écran.

Exemple de fichier .env
MINDSTUDIO_API_KEY=VOTRE_CLE_MINDSTUDIO
ANTHROPIC_API_KEY=VOTRE_CLE_ANTHROPIC
CLICKUP_API_TOKEN=VOTRE_TOKEN_CLICKUP
CLICKUP_LIST_ID=ID_DE_LA_LISTE_CLICKUP

Les points techniques doivent rester alignés avec les documentations officielles : Node.js pour l’environnement d’exécution, Anthropic pour le SDK et les appels à Claude, MindStudio pour les Agent Skills, et ClickUp API pour l’authentification, les tokens et la création de tâches.

Comment produire le post avec Claude ?

Claude produit un meilleur post LinkedIn quand il reçoit un brief de recherche structuré, puis un prompt système clair sur le public, le format et le style attendu.

La première étape consiste à collecter du contexte fiable avant de générer. Dans MindStudio, la méthode searchGoogle du plugin Agent Skills permet de récupérer des résultats structurés, généralement avec un titre, une URL et un extrait de page, aussi appelé snippet. Le snippet est le court résumé affiché par Google sous un résultat.

Deux recherches valent mieux qu’une. Une recherche large donne la vue d’ensemble du sujet. Une recherche plus précise aide à trouver l’angle du post, par exemple un chiffre récent, une controverse ou un cas d’usage concret. Ensuite, les résultats sont fusionnés dans un brief unique, sans demander à Claude d’improviser des faits.

Recherche large Comprendre le thème, les tendances, les mots utilisés par le marché.
Recherche ciblée Approfondir l’angle choisi, trouver des exemples récents et des signaux faibles.
Brief final Donner à Claude une base claire, sourcée et exploitable.

Le brief doit rester compact, mais structuré. J’utilise généralement ces blocs pour éviter les posts creux :

  • Thème : Sujet exact du post et promesse éditoriale.
  • Observations récurrentes : Idées qui reviennent dans plusieurs résultats.
  • Points de désaccord : Opinions opposées ou limites identifiées.
  • Exemples récents : Faits, annonces ou cas concrets avec source.
  • Idées à éviter : Affirmations non sourcées, chiffres douteux, généralités.

Le prompt envoyé à Claude doit préciser le cadre éditorial : audience B2B, accroche courte, phrases aérées, sauts de ligne, une idée principale claire, pas de jargon inutile, et une question ou un appel à l’action final. Le but n’est pas de produire un texte “viral”, mais un post utile, lisible et crédible.

// Exemple à adapter à la documentation officielle Anthropic et MindStudio.
// La syntaxe exacte dépend du SDK Anthropic et du plugin MindStudio Agent Skills.

async function searchTopic(query) {
  return await mindstudio.skills.searchGoogle({
    query,
    numResults: 5
  });
}

function buildBrief(generalResults, angleResults) {
  return {
    theme: "Automatisation de contenu LinkedIn avec IA",
    observations: [
      ...generalResults.map(r => `${r.title} — ${r.snippet}`),
      ...angleResults.map(r => `${r.title} — ${r.snippet}`)
    ],
    avoid: [
      "Ne pas citer de chiffre sans source.",
      "Ne pas promettre une automatisation parfaite."
    ]
  };
}

async function generateLinkedInPost() {
  const general = await searchTopic("agent IA contenu LinkedIn automatisation");
  const specific = await searchTopic("meilleures pratiques post LinkedIn B2B IA générative");

  const brief = buildBrief(general, specific);

  const response = await anthropic.messages.create({
    model: "claude-3-5-sonnet-latest",
    max_tokens: 800,
    system: "Tu écris pour une audience B2B. Style clair, direct, phrases courtes, sauts de ligne. Pas de jargon inutile. Une idée principale. Termine par une question ou un appel à l’action.",
    messages: [
      {
        role: "user",
        content: `Rédige un post LinkedIn à partir de ce brief : ${JSON.stringify(brief)}`
      }
    ]
  });

  return response;
}

Comment livrer le visuel dans ClickUp ?

L’agent transforme les points clés du post en prompt visuel pour Imagen 3, génère une infographie, puis crée une tâche ClickUp contenant le brouillon LinkedIn et l’image attachée. Dans mon workflow, ClickUp devient le sas éditorial : rien n’est publié automatiquement sans relecture humaine.

Le passage du post au visuel doit rester simple. L’agent ne doit pas “illustrer” tout le texte, sinon l’image devient illisible. Il extrait 3 à 5 idées clés, puis les transforme en brief visuel court : message principal, hiérarchie des informations, style graphique, format, contraintes de lisibilité.

  • Extraire 3 à 5 points forts du brouillon LinkedIn.
  • Demander une infographie claire, lisible et orientée business.
  • Limiter le texte dans l’image à quelques mots ou chiffres clés.
  • Éviter les éléments décoratifs inutiles, les petits caractères et les compositions trop chargées.
  • Générer l’image avec Imagen 3, modèle de génération d’image de Google disponible via Vertex AI et utilisable ici via les Agent Skills de MindStudio selon le workflow décrit.

Imagen 3 est un modèle “text-to-image” : il produit une image à partir d’un prompt textuel. La documentation Google Cloud Vertex AI présente Imagen comme une famille de modèles de génération et d’édition d’images. Dans ce cas, le prompt doit privilégier la clarté : une infographie LinkedIn performe mieux si elle transmet une seule idée forte plutôt qu’un résumé complet du post.

Côté ClickUp, l’agent crée ensuite une tâche via l’API, c’est-à-dire une interface qui permet à deux logiciels de communiquer. D’après la documentation officielle ClickUp “Create Task”, la création passe par une requête vers une liste cible, avec des champs comme le titre, la description, le statut ou les métadonnées utiles. L’authentification repose sur la documentation ClickUp “Authentication”, avec un jeton transmis dans l’en-tête d’autorisation.

  • Le titre reprend l’angle du post ou la promesse principale.
  • La description contient le brouillon LinkedIn complet, les hashtags éventuels et les notes de génération.
  • Le statut ou la liste cible indique l’étape éditoriale, par exemple “À relire”.
  • L’image est ajoutée en pièce jointe ou sous forme de lien, selon l’implémentation retenue.

ClickUp sert alors de point de contrôle. La personne chargée de publier relit le texte, corrige les formulations, valide le ton, vérifie les sources et décide de publier ou non. L’automatisation prépare le travail, mais la responsabilité éditoriale reste humaine.

Entrée Action de l’agent Sortie attendue Contrôle humain
Brouillon LinkedIn Extraction de 3 à 5 idées clés Brief visuel synthétique Validation de l’angle
Brief visuel Génération via Imagen 3 Infographie lisible Vérification du message et de la qualité
Post et image Création d’une tâche ClickUp Tâche avec description, statut et pièce jointe ou lien Relecture, correction, validation finale

Et si votre prochain post partait d’un simple sujet ?

Créer un agent LinkedIn automatisé avec Claude Code, Imagen 3, MindStudio et ClickUp permet de gagner du temps sur la partie la plus répétitive du contenu : chercher, synthétiser, rédiger, illustrer et organiser la relecture. Le point important reste la méthode. Un bon agent ne publie pas à votre place ; il prépare un brouillon exploitable, sourcé et structuré, puis le place dans votre outil de travail. Vous gardez la décision éditoriale, le ton final et la responsabilité de publication. Le bénéfice est simple : produire plus régulièrement sans sacrifier la qualité ni votre temps d’analyse.

FAQ

  • Qu’est-ce qu’un agent LinkedIn automatisé ? Un agent LinkedIn automatisé est un workflow qui prend un sujet en entrée, recherche du contexte, rédige un brouillon de post, génère un visuel et prépare une tâche de relecture. Il ne remplace pas votre validation éditoriale.
  • Faut-il une clé API séparée pour Imagen 3 ? Dans le workflow décrit, le plugin MindStudio Agent Skills permet d’accéder à Imagen 3 via la clé API MindStudio. Il faut donc surtout configurer MindStudio, Anthropic et ClickUp.
  • Pourquoi utiliser ClickUp dans ce workflow ? ClickUp sert de point d’arrivée opérationnel. Le post, l’image et les éléments de relecture sont centralisés dans une tâche, ce qui évite de perdre le contenu dans un script ou un document isolé.
  • Claude peut-il rédiger directement un bon post LinkedIn ? Claude peut produire un bon brouillon si le brief est clair. La qualité dépend surtout du contexte fourni : recherches récentes, angle précis, audience visée, contraintes de format et consignes de ton.
  • Peut-on publier automatiquement sur LinkedIn ? Techniquement, certains workflows peuvent aller plus loin, mais ce scénario privilégie une tâche prête à révision. C’est plus sûr pour vérifier les sources, corriger le ton, éviter les erreurs et garder la maîtrise éditoriale.

 

 

A propos de l’auteur

Je suis Franck Scandolera, responsable de l’agence webAnalyste et de l’organisme Formations Analytics. J’accompagne les entreprises sur le tracking avancé server-side, l’Analytics Engineering, l’automatisation No/Low Code avec n8n, l’intégration de l’IA, le SEO et le GEO. J’ai travaillé pour des clients comme Logis Hôtel, Yelloh Village, BazarChic, la Fédération Française de Football ou Texdecor. Si vous voulez construire des automatisations IA utiles, mesurables et maintenables dans votre business, contactez-moi.

Retour en haut
Vizyz