Rédaction & Contenu
Agents Rédaction & Contenu
De la rédaction à la publication, ces agents gèrent l’intégralité du cycle de vie du contenu. Ils ne se contentent pas d’écrire — ils recherchent, structurent, optimisent et distribuent.
🛠 Cas d’Usage Actifs
📝 Agent de Génération d’Articles Long Format
Un agent qui prend un sujet ou un mot-clé en entrée, effectue des recherches web, construit un plan structuré, et produit un article long format prêt à publier (1 500 à 3 000 mots). Il intègre les contraintes SEO (densité de mots-clés, méta-description, structure H2/H3) et adapte le ton à la voix de marque définie dans le system prompt.
from anthropic import Anthropic
from duckduckgo_search import DDGS
client = Anthropic()
def rechercher_sujet(sujet: str) -> str:
with DDGS() as ddgs:
resultats = list(ddgs.text(sujet, max_results=5))
return "\n".join([r["body"] for r in resultats])
def generer_article(sujet: str, voix_marque: str) -> str:
recherche = rechercher_sujet(sujet)
response = client.messages.create(
model="claude-opus-4-6",
max_tokens=4096,
system=f"Tu es un expert en rédaction de contenu. Voix de marque : {voix_marque}. "
"Structure toujours les articles avec : Accroche, Problème, Solution, Exemples, CTA.",
messages=[{
"role": "user",
"content": f"Rédige un article SEO de 2 000 mots sur : {sujet}\n\nContexte de recherche :\n{recherche}"
}]
)
return response.content[0].text
article = generer_article("agents IA pour la productivité", "professionnel mais accessible")Stack : Make (Integromat) + Perplexity AI + Claude API + Notion
- Déclencheur : Nouvelle ligne ajoutée dans un Google Sheet avec un sujet et un mot-clé cible.
- Recherche : Make appelle l’API Perplexity AI pour obtenir un contexte de recherche à jour.
- Rédaction : Le contexte est envoyé à Claude via le module HTTP avec la voix de marque dans le system prompt.
- Stockage : L’article final est sauvegardé comme nouvelle page Notion avec le statut “Brouillon”.
- Optionnel : Une notification Slack est envoyée à l’éditeur pour relecture.
📱 Usine à Contenu Réseaux Sociaux
Un agent qui transforme un article ou document source en une suite complète de publications adaptées à chaque plateforme : thread Twitter/X, plan de carrousel LinkedIn, légende Instagram, et script vidéo courte durée. Il maintient la cohérence du message tout en adaptant format et ton aux normes de chaque réseau.
from anthropic import Anthropic
client = Anthropic()
PLATEFORMES = {
"thread_twitter": "Un thread de 5 tweets. Chaque tweet max 280 caractères. Commence par une accroche. Termine par un CTA.",
"linkedin": "Un post LinkedIn (300 mots max). Ton professionnel. Sauts de ligne pour la lisibilité. 3 hashtags.",
"instagram": "Une légende Instagram avec emojis, une accroche forte, et 5 hashtags pertinents.",
"script_video": "Un script vidéo de 60 secondes (accroche 5s, contenu 45s, CTA 10s). Ton conversationnel."
}
def creer_suite_contenu(texte_source: str) -> dict:
resultats = {}
for plateforme, instructions in PLATEFORMES.items():
response = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=1024,
messages=[{
"role": "user",
"content": f"Sur la base de ce contenu :\n{texte_source}\n\nCrée : {instructions}"
}]
)
resultats[plateforme] = response.content[0].text
return resultatsStack : Zapier + Claude API + Buffer
- Déclencheur : Un nouvel article est publié sur WordPress (ou une page Notion passe à “Prêt”).
- Extraction : Zapier récupère le corps de l’article via l’API WordPress.
- Génération : Quatre appels parallèles à Claude API génèrent du contenu adapté à chaque plateforme.
- Planification : Chaque publication est envoyée à Buffer comme post planifié à l’horaire optimal.