Alle Claude Code commando's op een rij (cheatsheet)

24 min leestijdClaude Code · 5 van 6

Wie Claude Code serieus gebruikt, raakt al snel de losse commando's kwijt. Er zijn er inmiddels tientallen, plus een waslijst aan CLI-flags en sneltoetsen — en de meeste mensen kennen er een handvol van. Deze pagina is het naslagwerk: alle commando's, flags en shortcuts op een rij, gegroepeerd per taak, zodat je niet hoeft te onthouden maar kunt opzoeken. Sla hem op tussen je bookmarks.

Wat dit géén pagina is: een gids over wat Claude Code is of voor wie het werkt. Die staat in de Claude Code-hubgids. Wil je leren installeren en de eerste stappen zetten, dan is daar de how-to Claude Code gebruiken in 2026. Deze pagina is puur referentie: je weet al wát het is, je wilt alleen weten wélk commando je nodig hebt.

Eén ding vooraf over houdbaarheid: Claude Code wordt snel doorontwikkeld, dus sommige details — versienummers, aliassen, exacte gedragingen — veranderen tussen releases. We baseren ons op de officiële documentatie (stand: docs, juni 2026) en linken bij elke tabel naar de bron, zodat je het zelf kunt narekenen. Typ in je sessie altijd gewoon / om de actuele lijst te zien die jouw versie kent.

Key Takeaways

  • Slash-commando's bestuur je vanuit je sessie — typ / voor de volledige lijst die jouw versie kent. Een commando wordt alleen herkend aan het begin van een bericht; tekst erna gaat als argument mee (code.claude.com).
  • CLI-flags bepalen hoe je Claude Code start--print voor scripts, --worktree voor geïsoleerd parallel werk, --permission-mode voor het toestemmingsniveau (code.claude.com).
  • Sneltoetsen versnellen het werk in de terminal — van Esc om Claude bij te sturen tot Shift+Tab om door de permissiemodi te cyclen (code.claude.com).
  • Veel commando's zijn bundled skills, geen vaste features. Eigen commando's maak je via de open Agent Skills-standaard (code.claude.com).
  • Dit is de referentie, niet de gids. Voor wat Claude Code is en voor wie het werkt, zie de hubgids; voor de bredere vergelijking De juiste AI-CLI kiezen.

Slash-commando's: sessie en context

De commando's die je het vaakst gebruikt draaien om je gesprek: een nieuwe sessie starten, context vrijmaken, of zien waar je contextvenster naartoe gaat. Deze cluster houdt je sessie schoon en bestuurbaar.

CommandoWat het doet
/add-dir <path>Voegt een werkmap toe voor bestandstoegang tijdens deze sessie. De meeste .claude/-config wordt niet uit de toegevoegde map ontdekt; je kunt later vanuit die map hervatten met --continue of --resume.
/clear [name]Start een nieuw gesprek met lege context; het vorige blijft bereikbaar via /resume. Aliassen: /reset, /new.
/compact [instructions]Maakt context vrij door het gesprek tot nu toe samen te vatten. Optioneel een focusinstructie meegeven.
/context [all]Visualiseert het contextgebruik als gekleurd raster, met optimalisatiesuggesties. all toont de volledige per-item-uitsplitsing.
/rename [name]Hernoemt de huidige sessie; zonder naam genereert het er een uit de gespreksgeschiedenis.
/recapGenereert op aanvraag een samenvatting van één regel van de huidige sessie.
/copy [N]Kopieert de laatste assistant-respons naar het klembord; met N de N-de meest recente.
/export [filename]Exporteert het gesprek als platte tekst; met bestandsnaam direct naar bestand, anders via dialoog.
/diffOpent een interactieve diff-viewer met niet-gecommitte wijzigingen en per-turn-diffs.
/focusSchakelt de focusweergave aan/uit (alleen laatste prompt, tool-samenvatting en eindrespons). Alleen in fullscreen.
/btw <question>Stelt een snelle zijvraag zonder iets aan de geschiedenis toe te voegen; antwoord in een vluchtige overlay.
/tasksToont en beheert achtergrondtaken. Ook als /bashes.

Slash-commando's: werkwijze en modi

Hier zitten de commando's die bepalen hóe Claude werkt — plan mode, het redeneerniveau, doelgericht doorwerken en de subagents waarmee je deeltaken delegeert. Voor de begrippen achter plan-mode, ultracode en dynamic-workflows zie het woordenboek.

CommandoWat het doet
/plan [description]Gaat direct vanuit de prompt naar plan mode. Geef optioneel een taak mee om er meteen mee te starten.
/effort [level|auto]Stelt het effort-niveau in (low, medium, high, xhigh, max of ultracode); beschikbare niveaus hangen af van het model. auto reset; zonder argument een interactieve slider.
/goal [condition|clear]Stelt een doel in: Claude werkt over turns heen door tot de voorwaarde is bereikt. Zonder argument toont het huidige doel; clear verwijdert het.
/agentsBeheert agent- (subagent-)configuraties.
/fork <directive>Start een geforkte subagent (achtergrond) die het volledige gesprek erft en aan de directive werkt; resultaat keert terug. Vóór v2.1.161 een alias voor /branch.
/background [prompt]Koppelt de sessie los om als background agent te draaien en maakt de terminal vrij. Alias: /bg.
/loop [interval] [prompt]Skill die een prompt herhaaldelijk draait terwijl de sessie open blijft; laat het interval weg en Claude bepaalt zelf het tempo. Alias: /proactive.
/batch <instruction>Skill die grootschalige wijzigingen parallel orkestreert: splitst het werk in 5 tot 30 onafhankelijke units met elk een eigen git worktree, subagent en PR.
/schedule [description]Maakt of draait routines op door Anthropic beheerde cloudinfra. Alias: /routines.
/workflowsOpent de workflow-voortgangsweergave om draaiende en voltooide workflows te bekijken, pauzeren, hervatten of op te slaan.
/runSkill die de app van je project start en aanstuurt om een wijziging werkend te zien. Vereist v2.1.145+.
/run-skill-generatorSkill die /run en /verify leert hoe ze de app van je project bouwen, starten en aansturen. Vereist v2.1.145+.
/verifySkill die bevestigt dat een codewijziging doet wat hij moet doen door de app te bouwen, te draaien en het resultaat te observeren. Vereist v2.1.145+.
/deep-research <question>Workflow die zoekopdrachten uitwaaiert, bronnen ophaalt en kruiscontroleert, en een onderbouwd rapport met bronvermeldingen synthetiseert.
/ultraplan <prompt>Stelt een plan op in een ultraplan-sessie, beoordeelt het in je browser en voert het remote uit of stuurt het terug naar je terminal.
/fast [on|off]Schakelt fast mode aan of uit.
/sandboxSchakelt sandbox mode aan/uit. Alleen op ondersteunde platforms.

Slash-commando's: review en kwaliteit

Voor het controleren van je werk: code-review, security-review en de opschoon-skills. Houd er rekening mee dat enkele hiervan recent zijn samengevoegd (/ultrareview valt nu onder /code-review ultra).

CommandoWat het doet
/code-review [low|medium|high|xhigh|max|ultra] [--fix] [--comment] [target]Skill die de huidige diff controleert op bugs en opschoonmogelijkheden. --fix past bevindingen toe, --comment plaatst ze als inline PR-comments, ultra draait een diepe cloud-review.
/review [PR]Reviewt een pull request lokaal in je huidige sessie. Voor een diepere cloud-review zie /code-review ultra.
/security-reviewAnalyseert openstaande wijzigingen op de huidige branch op beveiligingskwetsbaarheden zoals injectie, auth-problemen en datalekkage.
/simplify [target]Skill die gewijzigde code reviewt op opschoonmogelijkheden en de fixes toepast; vier review-agents draaien parallel. Zoekt vanaf v2.1.154 niet naar correctheidsbugs.
/ultrareview [PR]Diepe multi-agent code review in een cloud-sandbox. Voorkeursaanroep is nu /code-review ultra; /ultrareview blijft als alias.
/autofix-pr [prompt]Start een Claude Code on the web-sessie die de PR van de huidige branch bewaakt en fixes pusht wanneer CI faalt of reviewers reageren.
/debug [description]Skill die debug-logging inschakelt en problemen onderzoekt door het debug-logbestand te lezen.

Slash-commando's: herstel en geschiedenis

Wanneer er iets misgaat of je een andere richting wilt proberen, gebruik je deze. Checkpoints leggen je code automatisch vast voor elke bewerking.

CommandoWat het doet
/rewindRolt het gesprek en/of de code terug naar een eerder punt, of vat samen vanaf een geselecteerd bericht. Aliassen: /checkpoint, /undo.
/resume [session]Hervat een gesprek op ID of naam, of opent de sessie-picker. Background-sessies verschijnen gemarkeerd met bg. Alias: /continue.
/branch [name]Maakt een vertakking van het huidige gesprek, zodat je een andere richting kunt proberen zonder het origineel te verliezen.
/release-notesBekijkt de changelog in een interactieve versie-picker.

Slash-commando's: configuratie en uitbreiding

De commando's waarmee je Claude Code instelt en uitbreidt: model, memory, permissies, MCP-servers, hooks, agent-skills en agent-plugins.

CommandoWat het doet
/initInitialiseert het project met een CLAUDE.md-gids. CLAUDE_CODE_NEW_INIT=1 geeft een interactieve flow die ook skills, hooks en memory doorloopt.
/configOpent de Settings-interface voor thema, model, output style en andere voorkeuren. Alias: /settings.
/model [model]Wisselt het AI-model en slaat het op als standaard. Zonder argument een picker; s op een rij wisselt alleen voor deze sessie.
/memoryBewerkt CLAUDE.md-memory-bestanden, schakelt auto-memory in/uit en toont auto-memory-entries.
/permissionsBeheert allow-, ask- en deny-regels voor tool-permissies via een interactieve dialoog. Alias: /allowed-tools.
/mcpBeheert MCP-server-verbindingen en OAuth-authenticatie.
/hooksBekijkt hook-configuraties voor tool-events.
/agentsBeheert agent- (subagent-)configuraties.
/skillsToont beschikbare skills. t sorteert op tokenaantal, Space verbergt een skill, Enter slaat op.
/pluginBeheert Claude Code-plugins.
/reload-pluginsHerlaadt alle actieve plugins om wijzigingen toe te passen zonder herstarten.
/reload-skillsScant skill- en commando-mappen opnieuw zodat toegevoegde of gewijzigde skills beschikbaar worden. Toegevoegd in v2.1.152.
/fewer-permission-promptsSkill die transcripten scant op read-only Bash- en MCP-calls en een allowlist toevoegt aan .claude/settings.json om permissieprompts te verminderen.
/statuslineConfigureert de status line. Beschrijf wat je wilt, of draai zonder argumenten om automatisch te configureren.
/keybindingsOpent of maakt je keybindings-configuratiebestand.
/themeWijzigt het kleurthema, inclusief auto, light/dark, kleurenblind-toegankelijke en custom thema's.
/color [color|default]Stelt de kleur van de promptbalk in voor deze sessie. default reset; zonder argument een willekeurige kleur.
/effort [level|auto]Stelt het effort-niveau van het model in (low, medium, high, xhigh, max of ultracode).
/tui [default|fullscreen]Stelt de terminal-UI-renderer in en herstart erin met je gesprek intact.
/scroll-speedPast de scrollsnelheid van het muiswiel interactief aan. Alleen in fullscreen, niet in de JetBrains-terminal.
/terminal-setupConfigureert terminal-keybindings voor Shift+Enter en andere shortcuts. Alleen in terminals die dit nodig hebben.
/vimVerwijderd in v2.1.92. Gebruik /config → Editor mode om te wisselen tussen Vim- en Normal-modus.
/voice [hold|tap|off]Schakelt voice dictation in/uit of activeert een specifieke modus. Vereist een Claude.ai-account.
/chromeConfigureert de instellingen voor Claude in Chrome.
/ideBeheert IDE-integraties en toont de status.

Slash-commando's: account, web en diagnose

Inloggen, gebruik en kosten bekijken, je installatie diagnosticeren, en sessies verplaatsen tussen terminal, web en mobiel (cloud-agents en scheduled-agents).

CommandoWat het doet
/loginLogt in op je Anthropic-account.
/logoutLogt uit van je Anthropic-account.
/usageToont sessiekosten, gebruikslimieten en activiteitsstatistieken; op betaalde plannen met uitsplitsing per skill, subagent, plugin en MCP-server. Aliassen: /cost, /stats.
/costAlias voor /usage.
/statsAlias voor /usage; opent op het Stats-tabblad.
/usage-creditsConfigureert usage credits om door te werken bij een limiet. Voorheen /extra-usage.
/upgradeOpent de upgradepagina om over te stappen op een hoger plan.
/passesDeelt een gratis week Claude Code met vrienden. Alleen zichtbaar bij een geschikt account.
/privacy-settingsBekijkt en werkt je privacy-instellingen bij. Alleen op Pro en Max.
/statusOpent de Settings-interface (Status-tabblad) met versie, model, account en connectiviteit.
/doctorDiagnosticeert en verifieert je installatie en instellingen, met statusiconen. f laat Claude gerapporteerde problemen oplossen.
/heapdumpSchrijft een JavaScript heap-snapshot naar ~/Desktop (home-map op Linux) om hoog geheugengebruik te diagnosticeren.
/insightsGenereert een rapport dat je sessies analyseert: projectgebieden, interactiepatronen en wrijvingspunten.
/team-onboardingGenereert een team-onboardinggids uit je gebruiksgeschiedenis van de afgelopen 30 dagen.
/helpToont help en beschikbare commando's.
/feedback [report]Verstuurt feedback, meldt een bug of deelt je gesprek. Aliassen: /bug, /share.
/release-notesBekijkt de changelog in een interactieve versie-picker.
/remote-controlMaakt de sessie beschikbaar voor remote control vanaf claude.ai. Alias: /rc.
/remote-envConfigureert de standaard remote-omgeving voor web-sessies gestart met --remote.
/teleportHaalt een Claude Code on the web-sessie naar deze terminal. Ook /tp. Vereist een claude.ai-abonnement.
/desktopZet de sessie voort in de Claude Code Desktop-app. Vereist macOS/Windows en een abonnement. Alias: /app.
/mobileToont een QR-code om de Claude mobiele app te downloaden. Aliassen: /ios, /android.
/install-github-appZet de Claude GitHub Actions-app op voor een repository.
/install-slack-appInstalleert de Claude Slack-app en opent de OAuth-flow.
/web-setupVerbindt je GitHub-account met Claude Code on the web via je lokale gh CLI-credentials.
/setup-bedrockConfigureert Amazon Bedrock-authenticatie, regio en model-pins. Alleen zichtbaar bij CLAUDE_CODE_USE_BEDROCK=1.
/setup-vertexConfigureert Google Vertex AI-authenticatie, project, regio en model-pins. Alleen zichtbaar bij CLAUDE_CODE_USE_VERTEX=1.
/pr-comments [PR]Verwijderd in v2.1.91; vraag Claude nu rechtstreeks om PR-comments te bekijken. Eerder: haalde PR-comments op via de gh CLI.
/exitVerlaat de CLI. In een gekoppelde background-sessie koppelt dit los en blijft de sessie draaien. Alias: /quit.
/stopStopt de huidige background-sessie. Alleen beschikbaar wanneer je gekoppeld bent; transcript en worktree blijven behouden.

Slash-commando's: ontdekken en leuk

Een laatste cluster met ontdek-, hulp- en pleziercommando's.

CommandoWat het doet
/powerupOntdekt Claude Code-functies via korte interactieve lessen met geanimeerde demo's.
/claude-api [migrate|managed-agents-onboard]Skill die Claude API-referentiemateriaal laadt voor de taal van je project. migrate werkt bestaande API-code bij naar een nieuwer model.
/radioOpent Claude FM lo-fi radio in je browser. Niet beschikbaar op Bedrock, Vertex of Foundry.
/stickersBestelt Claude Code-stickers.

De belangrijkste CLI-flags

Flags geef je mee als je claude start vanaf de commandoregel — voor scripting, voor een ander permissieniveau, of om in een geïsoleerde git-worktree te werken. De kale opdracht claude start een interactieve sessie; met een query erachter (claude "explain this project") start je interactief met een beginprompt. Hieronder de flags die er het meest toe doen (code.claude.com).

FlagWat het doet
-p / --printPrint het antwoord zonder interactieve modus en stopt daarna. Voor scripting, headless gebruik en piped content (cat file | claude -p "query").
-c / --continueLaadt de meest recente conversatie in de huidige map.
-r / --resumeHervat een specifieke sessie op ID of naam, of toont een kiezer. Background-sessies verschijnen gemarkeerd met bg.
--from-prHervat sessies die aan een specifieke pull request zijn gekoppeld. Accepteert een PR-nummer of een GitHub-, GitLab- of Bitbucket-URL; sessies worden automatisch gekoppeld wanneer Claude de PR aanmaakt.
--fork-sessionMaakt bij hervatten een nieuw sessie-ID aan in plaats van het originele te hergebruiken (met --resume/--continue).
--modelStelt het model in voor deze sessie (alias sonnet/opus of de volledige naam). Overschrijft de model-setting en ANTHROPIC_MODEL.
--fallback-modelValt automatisch terug op een opgegeven model wanneer het standaardmodel overbelast is. Werkt in print mode en background sessions.
--effortStelt het effort-niveau (low, medium, high, xhigh, max) in voor deze sessie; overschrijft de effortLevel-setting en persisteert niet.
--dangerously-skip-permissionsSlaat permissieprompts over. Gelijk aan --permission-mode bypassPermissions.
--allow-dangerously-skip-permissionsVoegt bypassPermissions toe aan de Shift+Tab-cyclus zonder er meteen in te starten.
--permission-modeStart in een opgegeven permissiemodus: default, acceptEdits, plan, auto, dontAsk of bypassPermissions.
--permission-prompt-toolSpecificeert een MCP-tool die de permissieprompts afhandelt in niet-interactieve modus.
--enable-auto-modeVerwijderd in v2.1.111. Auto mode zit nu standaard in de Shift+Tab-cyclus; gebruik --permission-mode auto om erin te starten.
--add-dirVoegt extra werkmappen toe waar Claude bestanden mag lezen en bewerken. Persisteer via permissions.additionalDirectories.
--allowedToolsTools die zonder permissieprompt draaien (bijv. "Bash(git log *)" "Read").
--disallowedToolsDeny-regels. Een kale toolnaam verwijdert de tool uit de context; een scoped-regel (Bash(rm *)) weigert alleen overeenkomende aanroepen.
--toolsBeperkt welke ingebouwde tools Claude mag gebruiken ("" voor niets, "default" voor alles, of "Bash,Edit,Read").
--disable-slash-commandsSchakelt alle skills en commando's uit voor deze sessie.
--agentSpecificeert een agent voor deze sessie (overschrijft de agent-setting).
--agentsDefinieert dynamisch custom subagents via JSON, met dezelfde velden als subagent-frontmatter plus een prompt-veld.
--teammate-modeBepaalt hoe agent-team-teammates worden weergegeven: auto (standaard), in-process of tmux.
--system-promptVervangt de volledige system prompt door eigen tekst. Sluit elkaar uit met --system-prompt-file.
--system-prompt-fileLaadt de system prompt uit een bestand en vervangt daarmee de standaardprompt.
--append-system-promptVoegt eigen tekst toe aan het einde van de standaard system prompt.
--append-system-prompt-fileLaadt extra system-prompttekst uit een bestand en voegt die toe.
--exclude-dynamic-system-prompt-sectionsVerplaatst per-machine system-prompt-secties naar het eerste user-bericht voor betere prompt-cache-reuse bij scripted multi-user workloads.
--output-formatOutputformaat voor print mode: text, json of stream-json.
--input-formatInputformaat voor print mode: text of stream-json.
--json-schemaLevert gevalideerde JSON-output volgens een JSON Schema nadat de agent zijn workflow heeft afgerond (alleen print mode).
--include-hook-eventsNeemt alle hook-lifecycle-events op in de outputstream (vereist --output-format stream-json).
--include-partial-messagesNeemt partiële streaming-events op in de output (vereist --print en --output-format stream-json).
--replay-user-messagesRe-emit gebruikersberichten van stdin terug op stdout voor acknowledgment (vereist --input-format en --output-format stream-json).
--prompt-suggestionsStuurt na elke turn een prompt_suggestion-bericht met een voorspelde volgende prompt (vereist --print, --output-format stream-json en --verbose).
--verboseSchakelt verbose logging in en toont de volledige beurt-per-beurt-output.
--debugSchakelt debugmodus in met optionele categoriefiltering (bijv. "api,hooks" of "!statsig,!file").
--debug-file <path>Schrijft debug-logs naar een specifiek pad en zet impliciet debugmodus aan. Heeft voorrang op CLAUDE_CODE_DEBUG_LOGS_DIR.
--max-turnsBeperkt het aantal agentic turns (alleen print mode).
--max-budget-usdMaximaal dollarbedrag aan API-calls voordat gestopt wordt (alleen print mode).
--no-session-persistenceSchakelt sessiepersistentie uit (alleen print mode) zodat sessies niet op schijf worden bewaard en niet hervat kunnen worden.
--betasVoegt beta-headers toe aan API-requests (alleen API-key-gebruikers).
--mcp-configLaadt MCP-servers uit JSON-bestanden of -strings (spatiegescheiden).
--strict-mcp-configGebruikt alleen MCP-servers uit --mcp-config en negeert alle andere MCP-configuraties.
--channels / --dangerously-load-development-channels(Research preview) --channels bepaalt welke MCP-server-channelnotificaties Claude in de sessie volgt; --dangerously-load-development-channels schakelt niet-allowlisted channels in voor lokale ontwikkeling.
--settingsPad naar een settings-JSON-bestand of inline JSON-string. Waarden overschrijven dezelfde keys in je settings.json voor deze sessie.
--setting-sourcesKomma-gescheiden lijst van te laden settings-bronnen (user, project, local).
--plugin-dirLaadt een plugin uit een map of .zip-archief voor alleen deze sessie. Herhaal de flag voor meerdere plugins.
--plugin-urlHaalt een plugin-.zip op vanaf een URL voor alleen deze sessie. Herhaal de flag voor meerdere plugins.
--session-idGebruikt een specifiek sessie-ID (geldige UUID).
-n / --nameStelt een weergavenaam in voor de sessie, getoond in /resume en de terminaltitel.
--remoteMaakt een nieuwe web-sessie op claude.ai met de opgegeven taakomschrijving.
--remote-control / --rcStart een interactieve sessie met Remote Control ingeschakeld.
--remote-control-session-name-prefix <prefix>Prefix voor automatisch gegenereerde Remote Control-sessienamen wanneer geen expliciete naam is gezet.
--teleportHervat een web-sessie in je lokale terminal.
--chrome / --no-chromeSchakelt de Chrome-browserintegratie voor web-automation en testing in (--chrome) of uit (--no-chrome) voor deze sessie.
-w / --worktreeStart Claude in een geïsoleerde git-worktree op <repo>/.claude/worktrees/<name>. Met #<nummer> of een PR-URL haalt het die PR op.
--tmuxMaakt een tmux-sessie voor de worktree (vereist --worktree); gebruikt iTerm2-panes waar beschikbaar, of --tmux=classic voor klassiek tmux.
--bgStart de sessie als background agent en keert direct terug. Combineerbaar met --exec of --agent.
--execDraait een shell-commando als PTY-backed background job in plaats van een Claude-sessie; gebruik samen met --bg.
--initDraait Setup-hooks met de init-matcher vóór de sessie (alleen print mode).
--init-onlyDraait Setup- en SessionStart-hooks en stopt dan zonder een gesprek te starten.
--maintenanceDraait Setup-hooks met de maintenance-matcher vóór de sessie (alleen print mode).
--ideVerbindt bij het opstarten automatisch met de IDE als er precies één geldige beschikbaar is.
--bareMinimale modus: slaat auto-discovery van hooks, skills, plugins, MCP, auto memory en CLAUDE.md over voor snellere scripted starts. Zet CLAUDE_CODE_SIMPLE.
-v / --versionGeeft het versienummer weer.

Daarnaast bestaan er enkele subcommando's. Voor het basisbeheer: claude update (bijwerken naar de nieuwste versie; claude install [version] herinstalleert de native binary), claude mcp (MCP-servers configureren), claude auth login / logout / status (in- en uitloggen en de authenticatiestatus tonen), claude plugin (plugins beheren vanaf de commandoregel; alias claude plugins) en claude setup-token (een long-lived OAuth-token voor CI en scripts genereren; vereist een Claude-abonnement).

Voor het beheren van background-sessies vanuit de shell is er een eigen familie rond de agent-view: claude agents (de agent view openen om parallelle background-sessies te monitoren en dispatchen; met --json, --cwd, --model, --effort e.d.), claude attach <id> (aan een sessie koppelen), claude logs <id> (recente output tonen), claude stop <id> (een sessie stoppen; ook claude kill), claude rm <id> (uit de lijst verwijderen; transcript blijft bewaard) en claude respawn <id> (een draaiende of gestopte sessie herstarten met intact gesprek). De supervisor erachter beheer je met claude daemon status / stop.

Ten slotte enkele subcommando's voor specifieke workflows: claude remote-control start een Remote Control-server in server mode, claude ultrareview [target] draait ultrareview non-interactief voor CI (met --json en --timeout), claude auto-mode defaults / config print de auto-mode classifier-regels, en claude project purge [path] verwijdert alle lokale Claude Code-state voor een project — transcripts, takenlijsten, debug-logs, edit-history en prompt-history (flags: --dry-run, -y/--yes, -i/--interactive, --all).

Sneltoetsen in de terminal

De interactieve modus heeft een eigen set toetsenbordcommando's — voor onderbreken, navigeren, bewerken en het wisselen van modus. Veel hiervan zijn readline-achtig en werken precies zoals je van je shell gewend bent (code.claude.com).

SneltoetsWat het doet
EscOnderbreekt Claude: stopt de huidige respons of tool-call midden in de turn zodat je kunt bijsturen; het werk tot dan toe blijft behouden.
Esc + EscBij tekst: wist de invoer en bewaart de draft. Bij lege invoer: opent het rewind-menu om code en gesprek te herstellen.
Ctrl+COnderbreekt een lopende operatie of wist de prompt. Als er niets draait, sluit een tweede druk Claude Code af.
Ctrl+DVerlaat de sessie (EOF-signaal).
Ctrl+X Ctrl+KStopt alle draaiende background-subagents in deze sessie. Druk tweemaal binnen 3 seconden om te bevestigen.
Shift+Tab (of Alt+M)Cyclet door permissiemodi: default, acceptEdits, plan en eventuele ingeschakelde modi zoals auto of bypassPermissions.
Ctrl+BZet draaiende taken (bash-commando's en agents) op de achtergrond. Tmux-gebruikers drukken tweemaal.
Ctrl+TSchakelt de takenlijst aan/uit in het statusgebied.
Ctrl+OSchakelt de transcript-viewer aan/uit met gedetailleerd tool-gebruik; vouwt ook ingeklapte MCP-calls uit.
Ctrl+LTekent het scherm opnieuw; invoer en geschiedenis blijven behouden. Herstelt een verminkte weergave.
Ctrl+RReverse search door de commandogeschiedenis; herhaald Ctrl+R cyclet door oudere matches.
Ctrl+S (in reverse search)Binnen Ctrl+R cyclet Ctrl+S de zoekscope door deze sessie, dit project en alle projecten.
Ctrl+G of Ctrl+X Ctrl+EOpent je prompt of antwoord in je standaard teksteditor.
Ctrl+V (Cmd+V in iTerm2, Alt+V op Windows/WSL)Plakt een afbeelding van het klembord en voegt een [Image #N]-chip in.
Up / Down of Ctrl+P / Ctrl+NVerplaatst de cursor of navigeert door de commandogeschiedenis.
Left / RightCyclet door tabbladen in permissie-dialogen en menu's.
Ctrl+A / Ctrl+EVerplaatst de cursor naar begin (Ctrl+A) of einde (Ctrl+E) van de logische regel.
Ctrl+K / Ctrl+U / Ctrl+WVerwijdert tot einde regel, tot regelbegin, of het vorige woord; de tekst wordt bewaard om te plakken.
Ctrl+Y / Alt+YPlakt verwijderde tekst (Ctrl+Y); Alt+Y cyclet door de plakgeschiedenis.
Alt+B / Alt+FVerplaatst de cursor een woord terug of vooruit. Vereist Option als Meta op macOS.
Option+P / Alt+PWisselt van model zonder je prompt te wissen.
Option+T / Alt+TSchakelt extended thinking mode in of uit.
Option+O / Alt+OSchakelt fast mode in of uit.
Ctrl+T (in de /theme-picker)Binnen het /theme-menu schakelt Ctrl+T syntax highlighting voor codeblokken aan/uit.

Naast deze toetsen zijn er nog enkele invoer- en weergavefuncties die het werken vlotter maken:

  • Multiline-invoer\+Enter werkt overal, Ctrl+J zonder configuratie, en Shift+Enter native in o.a. iTerm2, WezTerm, Ghostty en Windows Terminal.
  • ! prefix (shell mode) — begint je invoer met ! om een shell-commando direct te draaien; commando en uitvoer komen in de context. Tab voltooit uit eerdere !-commando's.
  • @ file path mention — triggert bestandspad-autocomplete in de prompt.
  • Voice input — houd Space ingedrukt om op te nemen, of draai /voice tap voor tap-to-toggle.
  • Vim editor mode — vim-stijl bewerken via /config → Editor mode, met NORMAL/INSERT/VISUAL-modi, navigatie (h/j/k/l, w/e/b), bewerking (dd, cc, yy, p) en text objects.
  • Prompt suggestions — een grijze voorbeeldopdracht op basis van git- en gespreksgeschiedenis; Tab of pijl-rechts neemt over.
  • Task list — bij complex, meerstaps werk verschijnt een takenlijst in het statusgebied (Ctrl+T toont/verbergt, tot 5 taken).
  • Session recap — een recap van één regel als je terugkeert na minstens drie minuten weg; /recap genereert dit op aanvraag.
  • PR review status — bij een open PR een klikbare link in de footer met gekleurde onderstreping (groen=approved, geel=pending, rood=changes requested, grijs=draft). Vereist de gh CLI.
  • Background bash commands — draait bash-commando's asynchroon met een task-ID; de uitvoer wordt naar een bestand geschreven dat Claude kan lezen.

Eigen commando's maken

Niet elk commando in deze lijst is een vaste feature — veel ervan zijn bundled skills. Dat is geen detail, maar de sleutel tot uitbreiden: het commandosysteem en het skill-systeem zijn samengevoegd. Een eigen commando schrijf je dus als een skill, volgens de open Agent Skills-standaard: een SKILL.md-bestand met instructies, waarvan de inhoud alleen laadt wanneer de skill daadwerkelijk wordt gebruikt. Roep hem aan met /skill-naam, of laat Claude hem automatisch inzetten wanneer hij relevant is. Wil je een skill of plugin eerst lokaal uitproberen zonder hem te installeren, dan laad je hem voor één sessie met --plugin-dir (uit een map of .zip) of --plugin-url (vanaf een URL).

Naast skills heb je hooks om deterministisch gedrag af te dwingen op vaste lifecycle-momenten (een linter na elke bewerking, een blokkade op gevoelige mappen), subagents om terugkerend deelwerk te delegeren, en agent-plugins om dit alles gebundeld en geversioneerd met je team te delen. Wil je een MCP-bron koppelen, dan voeg je een MCP-server toe. Zo bouw je de losse commando's uit deze cheatsheet uit tot een werkwijze die op jouw codebase en team is afgestemd.

Voor de bredere context — wat Claude Code is, wat het kost en hoe het zich verhoudt tot andere terminal-agents — blijf je in deze kennisbank: begin bij de Claude Code-hubgids, vergelijk in De juiste AI-CLI kiezen, en zorg vooraf voor de juiste grenzen via Veilig werken met AI-agents. Wil je je team niet alleen de knoppen maar het scherp aansturen van deze agents bijbrengen, dan is de Claude Code Masterclass daarvoor gebouwd.

AI Training

Wil je AI leren inzetten?

In onze praktische trainingen leer je hoe je ChatGPT, Claude en andere AI-tools effectief inzet voor jouw werk.

Bronnen

Veelgestelde vragen

Hoe zie ik alle beschikbare Claude Code-commando's in mijn eigen sessie?

Typ in je sessie een schuine streep (/) om de volledige lijst te zien die jouw versie kent, of typ / gevolgd door letters om te filteren. Dat is altijd betrouwbaarder dan een cheatsheet, want Claude Code wordt snel doorontwikkeld en jouw versie kan commando's bevatten die hier nog niet staan — of er net uit verwijderd. Een commando wordt alleen herkend aan het begin van je bericht; tekst die erna komt, wordt als argument meegegeven (bron: code.claude.com/docs/en/commands).

Wat is het verschil tussen een slash-commando en een CLI-flag?

Een slash-commando (zoals /plan of /clear) typ je terwijl je al in een Claude Code-sessie zit, om het gedrag tijdens het gesprek te sturen. Een CLI-flag (zoals --print of --worktree) geef je mee wanneer je Claude Code start vanaf de commandoregel, en bepaalt hoe de sessie überhaupt opstart. Flags zijn vooral nuttig voor scripting en automatisering; slash-commando's voor interactief werk.

Welke Claude Code-commando's heb ik nodig voor scripting of CI/CD?

Voor niet-interactief gebruik start je met de flag -p (of --print), die het antwoord print en daarna stopt. Combineer dit met --output-format (text, json of stream-json) en --json-schema voor gevalideerde gestructureerde output, --allowedTools om tools zonder prompt te laten draaien, --max-turns en --max-budget-usd als veiligheidsgrenzen, en --bare om auto-discovery over te slaan voor snellere starts. Voor stream-json-output kun je verder --include-hook-events, --include-partial-messages en --replay-user-messages toevoegen, en met claude setup-token genereer je een long-lived OAuth-token voor CI. Dit valt onder de headless modus (bron: code.claude.com/docs/en/cli-reference).

Kan ik zelf eigen Claude Code-commando's maken?

Ja. Het commandosysteem is samengevoegd met het skill-systeem, dus een eigen commando schrijf je als een Agent Skill: een SKILL.md-bestand met instructies, dat je aanroept met /skill-naam of dat Claude automatisch inzet wanneer het relevant is. De inhoud laadt pas wanneer de skill gebruikt wordt, dus het kost vrijwel geen context tot je hem nodig hebt. Wil je een skill of plugin eerst lokaal testen zonder te installeren, gebruik dan --plugin-dir (een map of .zip) of --plugin-url (een URL) om hem voor één sessie te laden. Zie de woordenboekpagina over agent-skills voor de details.

Sommige commando's op deze pagina werken niet in mijn versie — hoe kan dat?

Claude Code verandert snel: commando's worden toegevoegd, hernoemd of verwijderd tussen releases. Zo is /vim verwijderd in v2.1.92, /pr-comments in v2.1.91, en is ook de --enable-auto-mode-flag in v2.1.111 verwijderd (auto mode zit nu in de Shift+Tab-cyclus, gebruik --permission-mode auto). Verder valt /ultrareview nu onder /code-review ultra. Sommige commando's vereisen ook een minimale versie (bijvoorbeeld /run en /verify vanaf v2.1.145). Deze referentie is gebaseerd op de officiële documentatie (stand: docs, juni 2026); controleer bij twijfel /release-notes of typ / voor de actuele lijst in jouw versie.

Hoe beheer ik Claude Code-background-sessies vanaf de commandoregel?

Naast --bg om een sessie als background agent te starten, is er een hele subcommando-familie. Met claude agents open je de agent view om parallelle background-sessies te monitoren en dispatchen. Daarbinnen koppel je met claude attach <id>, bekijk je output met claude logs <id>, stop je met claude stop <id> (ook claude kill), verwijder je uit de lijst met claude rm <id> (transcript blijft bewaard) en herstart je met intact gesprek via claude respawn <id>. De achterliggende supervisor beheer je met claude daemon status / stop (bron: code.claude.com/docs/en/cli-reference).