Claude van Anthropic behoort tot de top AI-modellen van 2026 — en n8n heeft volledige native ondersteuning via de Anthropic Chat Model sub-node. Of je nu een eenvoudige content-generator bouwt of een geavanceerde multi-tool AI agent: deze gids laat zien hoe je Claude optimaal inzet in je n8n workflows.
Wat je leert in deze gids:
- Anthropic API key instellen in n8n
- De Anthropic Chat Model node configureren
- Claude modellen vergelijken: Opus 4 vs Sonnet 4 vs Haiku
- AI Agent bouwen met Claude + tools
- Think mode en web search functionaliteit
- Prompt engineering best practices voor n8n
Stap 1: Anthropic API Key Aanmaken
Voordat je Claude in n8n kunt gebruiken, heb je een API key nodig van Anthropic. Dit is anders dan een Claude Pro of Max abonnement — je hebt specifiek API-toegang nodig.
- 1. Ga naar console.anthropic.com en maak een account aan
- 2. Voeg betaalinformatie toe (vereist, ook voor gratis credits)
- 3. Ga naar Settings → API Keys
- 4. Klik op "+ Create Key" en geef het een naam (bijv. "n8n-integratie")
- 5. Kopieer de key — je ziet hem maar één keer!
Belangrijk: API key ≠ Claude Pro account
Een Claude Pro/Max abonnement (claude.ai) geeft je geen API-toegang. De n8n Anthropic node werkt uitsluitend met API keys van console.anthropic.com. API gebruik wordt apart gefactureerd op basis van tokens.
API Key Toevoegen in n8n
// In n8n: // 1. Ga naar Settings → Credentials → Add Credential // 2. Zoek "Anthropic" // 3. Plak je API Key // 4. Sla op en test de verbinding // De credential is nu beschikbaar voor alle // Anthropic-gerelateerde nodes in je workflows.
Stap 2: Claude Modellen Kiezen
Anthropic biedt meerdere modellen aan. Elk model heeft een andere balans tussen capaciteit, snelheid en kosten.
| Model | Best voor | Snelheid | Input / 1M tokens | Output / 1M tokens |
|---|---|---|---|---|
| Claude Opus 4 | Complex redeneren, code review, strategie | Langzaam | $15 | $75 |
| Claude Sonnet 4 | Dagelijks werk: content, analyse, agents | Snel | $3 | $15 |
| Claude Haiku 3.5 | Classificatie, routing, snelle taken | Zeer snel | $0.80 | $4 |
Welk model voor jouw workflow?
- High-volume classificatie (1000+ items/dag): Haiku — snel en goedkoop
- Content generatie, agents, chatbots: Sonnet — beste prijs/kwaliteit
- Complex redeneren, code analyse: Opus — als kwaliteit prioriteit is
Tip: bouw een Switch node die eenvoudige taken naar Haiku routeert en complexe taken naar Sonnet of Opus.
De Anthropic Chat Model Node
De Anthropic Chat Model is een sub-node binnen het LangChain ecosysteem van n8n. Je gebruikt het niet standalone, maar als onderdeel van een AI Agent of AI Chain.
Configuratie-opties
| Parameter | Wat het doet | Aanbevolen waarde |
|---|---|---|
| Model | Welk Claude model te gebruiken | claude-sonnet-4-20250514 |
| Temperature | Creativiteit (0 = deterministisch, 1 = creatief) | 0.3 voor taken, 0.7 voor content |
| Max Tokens | Maximum output lengte | 4096 voor de meeste taken |
| Top P | Nucleus sampling | 0.9 (standaard) |
Workflow 1: Eenvoudige AI Content Generator
De meest voorkomende use case: tekst genereren op basis van een prompt. Ideaal voor blog posts, productbeschrijvingen, of e-mail templates.
// Workflow: Blog Post Generator met Claude
Webhook Trigger (POST /generate-blog)
Body: { "topic": "n8n error handling", "tone": "professional" }
↓
AI Chain Node
├── Anthropic Chat Model (claude-sonnet-4)
│ Temperature: 0.7
│ Max Tokens: 4096
│
└── Prompt Template:
"Schrijf een uitgebreide blog post over: {{ $json.topic }}
Toon: {{ $json.tone }}
Taal: Nederlands
Structuur:
- Pakkende titel (max 60 karakters)
- Intro met hook (100 woorden)
- 4-6 H2 secties met voorbeelden
- Conclusie met CTA
Return als JSON met velden:
title, intro, sections[], conclusion"
↓
Code Node (parse JSON response)
↓
HTTP Request → WordPress REST API (publiceer als draft)
Workflow 2: AI Agent met Tools
Dit is waar Claude echt krachtig wordt. Een AI Agent kan tools gebruiken — web search, calculators, database queries — om complexe taken uit te voeren.
// AI Agent Configuratie in n8n
Chat Trigger (of Webhook)
↓
AI Agent Node
├── Model: Anthropic Chat Model
│ Model: claude-sonnet-4-20250514
│ Temperature: 0.3
│
├── Tools:
│ ├── SerpAPI (web search)
│ ├── Calculator
│ ├── Postgres (database queries)
│ └── Call n8n Workflow (sub-workflows triggeren)
│
├── Memory: Window Buffer Memory
│ Context Window: 10 (onthoudt laatste 10 berichten)
│
└── System Prompt:
"Je bent een klantenservice assistent voor [bedrijf].
Regels:
- Antwoord altijd in het Nederlands
- Gebruik de database tool om klantgegevens op te zoeken
- Gebruik web search alleen als je het antwoord niet weet
- Bij bestellingen: roep de 'order-lookup' workflow aan
- Wees kort en concreet. Max 3 alinea's per antwoord.
- Als je het niet weet, zeg dat eerlijk."
Workflow 3: Smart Router — Haiku + Sonnet + Opus
Bespaar tot 80% op API-kosten door een smart router te bouwen die eenvoudige taken naar Haiku stuurt en complexe taken naar Sonnet of Opus.
// Smart Model Router
Webhook Trigger
↓
// Stap 1: Classificeer de complexiteit met Haiku (goedkoop)
AI Chain → Anthropic Chat Model (Haiku 3.5)
Prompt: "Classificeer deze taak als SIMPLE, MEDIUM of COMPLEX.
Alleen het woord, geen uitleg.
Taak: {{ $json.task }}"
↓
Switch Node (op classificatie)
├── SIMPLE → Anthropic Chat Model (Haiku 3.5)
│ Kosten: ~$0.001 per request
│
├── MEDIUM → Anthropic Chat Model (Sonnet 4)
│ Kosten: ~$0.01 per request
│
└── COMPLEX → Anthropic Chat Model (Opus 4)
Kosten: ~$0.10 per request
↓
Merge Node (combineer resultaat)
↓
Respond to Webhook
// Resultaat: 70% van de taken gaat via Haiku,
// 25% via Sonnet, 5% via Opus.
// Gemiddelde kosten: ~$0.005 per request i.p.v. $0.01
Think Mode en Extended Thinking
Claude heeft een unieke feature: Think mode (extended thinking). Hierbij "denkt" het model uitgebreider na voordat het antwoordt — vergelijkbaar met chain-of-thought reasoning, maar ingebouwd in het model.
// Extended Thinking via HTTP Request Node
// (als de native node dit nog niet ondersteunt)
HTTP Request Node
Method: POST
URL: https://api.anthropic.com/v1/messages
Headers:
x-api-key: {{ $credentials.anthropicApiKey }}
anthropic-version: 2023-06-01
content-type: application/json
Body: {
"model": "claude-sonnet-4-20250514",
"max_tokens": 16000,
"thinking": {
"type": "enabled",
"budget_tokens": 10000
},
"messages": [{
"role": "user",
"content": "Analyseer dit e-commerce conversiepercentage
en geef 5 specifieke verbeterpunten..."
}]
}
// Het response bevat zowel thinking blocks
// als het uiteindelijke antwoord.
// Thinking tokens kosten minder dan output tokens.
Prompt Engineering Tips voor n8n
De kwaliteit van je output hangt voor 80% af van je prompt. Hier zijn bewezen patronen voor n8n workflows:
Goed: Gestructureerde output
"Analyseer deze klantvraag.
Return EXACT dit JSON format:
{
"categorie": "...",
"urgentie": "laag|midden|hoog",
"samenvatting": "...",
"actie": "..."
}
Geen extra tekst buiten de JSON."
Slecht: Ongestructureerd
"Bekijk deze klantvraag en vertel me wat je ervan vindt en wat we moeten doen." → Output is onvoorspelbaar → Moeilijk te parsen in nodes → Inconsistente resultaten
5 Prompt Engineering Regels voor n8n
Definieer altijd het output format
Gebruik JSON, XML, of een vast template. Dit maakt parsing in volgende nodes betrouwbaar.
Gebruik system prompts voor context
Zet rol, restricties en domeinkennis in het system prompt. Houd user prompts voor de specifieke taak.
Gebruik n8n expressions in prompts
Injecteer dynamische data: {{ $json.customerName }}, {{ $('Previous Node').item.json.data }}
Test met lage temperature eerst
Begin met temperature 0.1 voor consistente output. Verhoog alleen als je meer variatie wilt (creatieve taken).
Bouw fallback logica
AI output is niet 100% betrouwbaar. Bouw een error output branch voor wanneer de JSON niet parseable is.
Kosten Beheersen
AI API kosten kunnen snel oplopen. Hier zijn strategieën om binnen budget te blijven:
| Strategie | Hoe | Besparing |
|---|---|---|
| Smart model routing | Haiku voor eenvoudige taken, Sonnet voor complex | 60-80% |
| Prompt caching | Anthropic cached herhaalde system prompts automatisch | 50% op input tokens |
| Output limiet | Zet max_tokens zo laag als mogelijk voor de taak | 20-40% |
| Batch verwerking | Batch API (50% korting) voor niet-urgente taken | 50% |
Veelvoorkomende Problemen en Oplossingen
"401 Unauthorized" fout
Je API key is ongeldig of verlopen. Maak een nieuwe key aan op console.anthropic.com. Check ook of je betaalinformatie up-to-date is.
"429 Rate Limit" fout
Te veel requests in korte tijd. Bouw een Split in Batches node in met een Wait node van 1-2 seconden tussen batches.
Output is niet-parseable JSON
Voeg aan je prompt toe: "Return ALLEEN valid JSON. Geen markdown code blocks, geen extra tekst." Gebruik temperature 0.1 en een Code node met try/catch voor parsing.
Agent gebruikt tools niet
Controleer of de tools correct gekoppeld zijn aan de AI Agent node. Wees expliciet in het system prompt over wanneer welke tool gebruikt moet worden.
Conclusie: Claude als Ruggengraat van je AI Workflows
Claude in n8n opent deuren die een jaar geleden ondenkbaar waren. Van eenvoudige content generatie tot complexe multi-tool agents die zelfstandig problemen oplossen — de mogelijkheden groeien met elke Anthropic release.
Begin met Claude in n8n
- 1. Maak een Anthropic API key aan op console.anthropic.com
- 2. Voeg de credential toe in n8n
- 3. Bouw een simpele AI Chain met een Prompt Template
- 4. Experimenteer met verschillende modellen en temperatures
- 5. Voeg tools toe en bouw je eerste AI Agent