💡 Tips & Tricks
Prompt engineering techniques and Claude best practices
14 entries from Anthropic knowledge baseUse XML tags to structure your prompts
Wrap different parts of your prompt in XML tags like <instructions>, <context>, <examples> to help Claude clearly separate different parts of the input. This dramatically improves output quality for complex tasks.
Chain prompts for complex multi-step tasks
Instead of one giant prompt, break complex tasks into a chain: Step 1 extracts data, Step 2 analyzes it, Step 3 formats output. Each step is smaller, more reliable, and easier to debug.
Test Tip
This is a test tip
Prompt Engineering Overview
Deze pagina biedt een overzicht van prompt engineering voor Claude. Voordat je begint, moet je duidelijke succescriteria definiëren, empirische tests opzetten en een eerste conceptprompt hebben. De pagina verwijst naar de prompt generator in de Claude Console voor het maken van een eerste prompt, en naar de best practices-gids voor modelspecifieke afstemming. Niet elk probleem is het best op te lossen met prompt engineering; soms is het kiezen van een ander model effectiever voor latentie en kosten. Alle prompttechnieken, van helderheid en voorbeelden tot XML-structurering, rolprompting, denken en prompt chaining, worden behandeld in de best practices-referentie. Er zijn ook interactieve tutorials beschikbaar via GitHub en Google Sheets voor wie liever leert door te doen.
Read docs →Prompting Best Practices
De uitgebreide referentiegids voor prompt engineering met Claude's nieuwste modellen (Opus 4.6, Sonnet 4.6, Haiku 4.5). De gids behandelt algemene principes: wees duidelijk en direct, geef context, gebruik voorbeelden (few-shot prompting), structureer prompts met XML-tags, en geef Claude een rol via de system prompt. Voor output-controle worden tips gegeven over communicatiestijl, opmaakbeheer, LaTeX-output en het migreren van prefilled responses. Het gedeelte over tool use behandelt expliciete instructies, parallelle tool-aanroepen en het balanceren van proactiviteit. Denk- en redeneermogelijkheden worden besproken, inclusief adaptive thinking, extended thinking en de effort-parameter. Voor agentische systemen worden long-horizon reasoning, state management, subagent-orkestratie, prompt chaining en het minimaliseren van hallucinaties behandeld. Tot slot zijn er tips voor vision, frontend design en migratie van eerdere Claude-versies.
Read docs →Console Prompting Tools
Deze pagina beschrijft de drie prompttools in de Claude Console. De prompt generator helpt bij het 'blanco pagina'-probleem door hoogwaardige prompttemplates te genereren op basis van je taakbeschrijving. Prompt templates en variabelen scheiden vaste instructies van dynamische inhoud (gebruikersinvoer, RAG-context) met {{dubbele haken}} als placeholders, wat zorgt voor consistentie, testbaarheid en schaalbaarheid. De prompt improver analyseert en verbetert bestaande prompts in vier stappen: voorbeeldidentificatie, initieel ontwerp, chain-of-thought verfijning en voorbeeldverbetering. Het resultaat bevat gedetailleerde redeneringsinstructies, XML-tags voor organisatie en gestandaardiseerde voorbeeldopmaak. De prompt improver werkt het best voor complexe taken waar nauwkeurigheid belangrijker is dan snelheid. Er wordt ook uitgelegd hoe je testvoorbeelden kunt genereren met de Test Case Generator.
Read docs →Extended Thinking Tips
De extended thinking tips zijn geïntegreerd in de Prompting Best Practices-pagina. Claude's nieuwste modellen bieden denkmogelijkheden voor complexe meerstaps-redenering. Claude Opus 4.6 gebruikt adaptive thinking, waarbij het model dynamisch bepaalt wanneer en hoeveel het nadenkt. Claude Sonnet 4.6 ondersteunt zowel adaptive als handmatige extended thinking met interleaved modus. De effort-parameter (low, medium, high, max) regelt de denkdiepte. Tips omvatten: geef algemene instructies boven prescriptieve stappen, gebruik thinking-tags in few-shot voorbeelden, vraag Claude om zelfcontrole, en gebruik handmatige chain-of-thought als fallback wanneer thinking uitgeschakeld is. Bij overmatig denken kun je instructies toevoegen om redenering te beperken of de effort-instelling verlagen. Migratie van budget_tokens naar de effort-parameter wordt uitgelegd met codevoorbeelden.
Read docs →Prompt Library (geïntegreerd in Console tools)
De prompt library als aparte pagina bestaat niet meer in de huidige documentatiestructuur. De functionaliteit is verdeeld over de Console Prompting Tools. De overview-pagina verwijst naar de prompt generator in het Claude Console dashboard voor het maken van eerste prompts, en naar promptingtools (prompt generator, templates met variabelen, en prompt improver) voor het bouwen en verfijnen van prompts. Daarnaast zijn er interactieve tutorials beschikbaar: een uitgebreide GitHub-tutorial met voorbeelden die alle prompt engineering-concepten uit de documentatie behandelt, en een lichtere Google Sheets-versie. Gebruikers worden aangemoedigd om eerst succescriteria te definiëren en evaluaties op te zetten voordat ze met prompt engineering beginnen.
Read docs →Claude Code overview
Claude Code is een AI-aangedreven coderingsassistent die je hele codebase begrijpt en helpt bij het bouwen van functies, het oplossen van bugs en het automatiseren van ontwikkeltaken. Het is beschikbaar in meerdere omgevingen: terminal (CLI), VS Code-extensie, desktop-app, webbrowser en JetBrains IDE. Claude Code kan bestanden bewerken, commando's uitvoeren, git-commits en pull requests maken, en verbinding maken met externe tools via het Model Context Protocol (MCP). Het ondersteunt aanpassing via CLAUDE.md-instructiebestanden, custom skills en hooks. Gebruikers kunnen meerdere agenten parallel laten werken via subagents en agent teams. Claude Code volgt de Unix-filosofie en is composeerbaar: je kunt data pipen, het in CI/CD gebruiken en het combineren met andere tools.
Read docs →Use Claude Code in VS Code
De VS Code-extensie biedt een native grafische interface voor Claude Code, direct geïntegreerd in je IDE. Je kunt plannen bekijken en bewerken voordat je ze accepteert, bewerkingen automatisch accepteren, bestanden vermelden met @-mentions inclusief specifieke regelbereiken, gespreksgeschiedenis openen en meerdere gesprekken in aparte tabbladen voeren. De extensie ondersteunt permissiemodi (normaal, plan, auto-accept), uitgebreid denken (extended thinking), hervatting van eerdere sessies, en checkpoints om bestandswijzigingen terug te draaien. Je kunt verbinding maken met Chrome voor browsertaken, MCP-servers configureren voor externe tools, en plugins beheren.
Read docs →Enterprise deployment overview
Organisaties kunnen Claude Code implementeren via Anthropic rechtstreeks (Claude for Teams/Enterprise) of via cloudproviders (Amazon Bedrock, Google Vertex AI, Microsoft Foundry). Claude for Teams is zelfbediening met samenwerkingsfuncties en beheerderstools. Claude for Enterprise voegt SSO, rolgebaseerde machtigingen en beheerde beleidsinstellingen toe. De pagina vergelijkt implementatieopties op facturering, regio's, authenticatie, kostentracking en enterprise-functies. Er is uitgebreide documentatie over het configureren van corporate proxies en LLM-gateways voor netwerkbeheer. Best practices omvatten investeren in CLAUDE.md-documentatie, het vastzetten van modelversies voor cloudproviders, en het configureren van beveiligingsbeleid via managed permissions.
Read docs →Common workflows
Deze pagina behandelt praktische workflows voor dagelijkse ontwikkeling met Claude Code. Je leert hoe je onbekende codebases verkent door overzichten en architectuurpatronen op te vragen, bugs efficiënt oplost door foutmeldingen te delen en fixes toe te passen, en code refactort naar moderne patronen. Er zijn handleidingen voor het gebruik van gespecialiseerde subagents, Plan Mode voor veilige code-analyse (alleen-lezen), het schrijven en uitvoeren van tests, het maken van pull requests, en het werken met documentatie en afbeeldingen. Geavanceerde onderwerpen omvatten extended thinking voor complexe problemen, het hervatten van eerdere sessies met naamgeving, parallelle sessies met git-worktrees, en het gebruik van Claude als Unix-hulpprogramma met pipes en gestructureerde output-formaten.
Read docs →Troubleshooting
Deze pagina biedt oplossingen voor veelvoorkomende problemen met Claude Code-installatie en -gebruik. Installatieproblemen omvatten PATH-configuratie ('command not found'), TLS/SSL-fouten, geheugengebrek op Linux-servers, Docker-hangs, en WSL-specifieke problemen. Er zijn diagnostische stappen voor netwerkconnectiviteit, conflicterende installaties, en maprechten. De pagina behandelt ook authenticatieproblemen (OAuth-fouten, 403 Forbidden, verlopen tokens), prestatieproblemen (hoog CPU/geheugengebruik, bevroren commando's), IDE-integratieproblemen (JetBrains op WSL2, firewall-configuratie), en markdown-opmaakproblemen. Belangrijke hulpmiddelen zijn het /doctor-commando voor diagnose en /bug voor het rapporteren van problemen.
Read docs →Create custom subagents
Subagents zijn gespecialiseerde AI-assistenten die specifieke taken afhandelen binnen Claude Code. Elke subagent draait in een eigen contextvenster met een aangepast systeemprompt, specifieke toolstoegang en onafhankelijke machtigingen. Claude Code bevat ingebouwde subagents (Explore voor zoeken, Plan voor planning, en general-purpose voor complexe taken) en ondersteunt het aanmaken van aangepaste subagents. Subagents worden gedefinieerd in Markdown-bestanden met YAML-frontmatter en kunnen op verschillende niveaus worden opgeslagen: projectniveau, gebruikersniveau, via CLI-vlaggen of via plugins. Configuratieopties omvatten modelkeuze, toolrestricties, permissiemodi, MCP-serverscoping, hooks, persistent geheugen, en worktree-isolatie.
Read docs →Extend Claude with skills
Skills breiden de mogelijkheden van Claude Code uit via SKILL.md-bestanden met instructies. Claude gebruikt skills automatisch wanneer relevant, of je kunt ze handmatig aanroepen met /skill-naam. Skills worden opgeslagen op enterprise-, persoonlijk-, project- of pluginniveau. De pagina behandelt gebundelde skills zoals /simplify (codekwaliteit verbeteren), /batch (grootschalige wijzigingen parallel uitvoeren), /debug (sessie-diagnose), en /loop (terugkerende taken). Skills ondersteunen YAML-frontmatter voor configuratie, waaronder invocatiebeheer, toolrestricties, modelkeuze, en argumentsubstitutie. Geavanceerde patronen omvatten dynamische contextinjectie via shell-commando's en uitvoering in geforkte subagents.
Read docs →Claude Code in Action
Deze cursus biedt uitgebreide training over het integreren van Claude Code in ontwikkelworkflows. Deelnemers leren over de architectuur van AI-codeerassistenten, het gebruik van tools voor complexe programmeertaken, effectief contextbeheer, visuele workflows en het bouwen van aangepaste automatiseringen. De cursus behandelt ook MCP-serverintegratie, GitHub-workflowautomatisering en verschillende redeneermodi. Voorkennis van de commandoregel en Git is vereist.
Read docs →Introduction to Agent Skills
Deze cursus leert deelnemers hoe ze herbruikbare Skills in Claude Code kunnen bouwen, configureren en distribueren. Skills zijn markdown-instructies die Claude automatisch contextueel toepast. De cursus behandelt het schrijven van SKILL.md-bestanden, het organiseren van skill-directories, geavanceerde configuratie met tooltoegangsbeperkingen, het delen via repositories en plugins, organisatiebrede implementatie en het integreren van Skills in aangepaste subagents.
Read docs →