Tu as commenté OPUS sous la vidéo : voilà exactement comment brancher le dernier modèle de Claude dans tes workflows n8n, à la place de ton ancien modèle. Pas de teaser, la config complète.
Opus, c'est la famille de modèles la plus puissante d'Anthropic (les créateurs de Claude). Le dernier en date s'appelle Opus 5 ; la génération juste avant, Opus 4.8, tourne encore très bien et coûte pareil. Les deux frôlent le haut de gamme sur le code et le raisonnement.
Le vrai atout pour tes automatisations : une fenêtre de contexte énorme (1 million de tokens), active par défaut. Tu peux lui envoyer un projet de code entier, ou cent pages de documents d'un coup, et il garde tout en tête pour répondre. C'est pour ça qu'il fait la différence sur les tâches longues.
Crée une clé API dans ta console Anthropic (console.anthropic.com, section API Keys). Ne la colle jamais en clair dans un node.
Dans n8n : ouvre un node HTTP Request, section Authentication → Generic Credential Type → Header Auth. Crée une credential où :
x-api-keysk-ant-...)La clé vit dans le coffre de credentials n8n, pas dans le workflow. Tu peux exporter/partager le workflow sans fuiter le secret.
Configure le node comme ceci :
POSThttps://api.anthropic.com/v1/messagesx-api-key)anthropic-version = 2023-06-01Le body minimal, à coller dans le champ JSON du node :
La réponse arrive dans content[0].text — tu la récupères avec une expression n8n du type {{ $json.content[0].text }} dans le node suivant.
claude-opus-4-8 — Opus 4.8, valeur sûre, excellent rapport qualité/prixclaude-opus-5 — la toute dernière génération Opus, si tu veux le maximumTu changes juste la chaîne de caractères pour basculer d'un modèle à l'autre : le reste du node ne bouge pas.
Sans le header anthropic-version: 2023-06-01, l'API répond 400 Bad Request — et n8n te sort une erreur cryptique qui n'a rien à voir. Ce header est obligatoire sur chaque appel. Ajoute-le une fois pour toutes. Autre point : pour profiter des gros contextes (le projet entier, les 100 pages), pense à monter le max_tokens et à allonger le timeout du node HTTP Request — sinon n8n coupe l'appel avant la réponse. Et garde en tête que plus tu envoies de contexte, plus l'appel coûte cher : les gros contextes se facturent au token.