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 —
--printvoor scripts,--worktreevoor geïsoleerd parallel werk,--permission-modevoor 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.
| Commando | Wat 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. |
/recap | Genereert 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. |
/diff | Opent een interactieve diff-viewer met niet-gecommitte wijzigingen en per-turn-diffs. |
/focus | Schakelt 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. |
/tasks | Toont 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.
| Commando | Wat 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. |
/agents | Beheert 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. |
/workflows | Opent de workflow-voortgangsweergave om draaiende en voltooide workflows te bekijken, pauzeren, hervatten of op te slaan. |
/run | Skill die de app van je project start en aanstuurt om een wijziging werkend te zien. Vereist v2.1.145+. |
/run-skill-generator | Skill die /run en /verify leert hoe ze de app van je project bouwen, starten en aansturen. Vereist v2.1.145+. |
/verify | Skill 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. |
/sandbox | Schakelt 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).
| Commando | Wat 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-review | Analyseert 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.
| Commando | Wat het doet |
|---|---|
/rewind | Rolt 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-notes | Bekijkt 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.
| Commando | Wat het doet |
|---|---|
/init | Initialiseert het project met een CLAUDE.md-gids. CLAUDE_CODE_NEW_INIT=1 geeft een interactieve flow die ook skills, hooks en memory doorloopt. |
/config | Opent 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. |
/memory | Bewerkt CLAUDE.md-memory-bestanden, schakelt auto-memory in/uit en toont auto-memory-entries. |
/permissions | Beheert allow-, ask- en deny-regels voor tool-permissies via een interactieve dialoog. Alias: /allowed-tools. |
/mcp | Beheert MCP-server-verbindingen en OAuth-authenticatie. |
/hooks | Bekijkt hook-configuraties voor tool-events. |
/agents | Beheert agent- (subagent-)configuraties. |
/skills | Toont beschikbare skills. t sorteert op tokenaantal, Space verbergt een skill, Enter slaat op. |
/plugin | Beheert Claude Code-plugins. |
/reload-plugins | Herlaadt alle actieve plugins om wijzigingen toe te passen zonder herstarten. |
/reload-skills | Scant skill- en commando-mappen opnieuw zodat toegevoegde of gewijzigde skills beschikbaar worden. Toegevoegd in v2.1.152. |
/fewer-permission-prompts | Skill die transcripten scant op read-only Bash- en MCP-calls en een allowlist toevoegt aan .claude/settings.json om permissieprompts te verminderen. |
/statusline | Configureert de status line. Beschrijf wat je wilt, of draai zonder argumenten om automatisch te configureren. |
/keybindings | Opent of maakt je keybindings-configuratiebestand. |
/theme | Wijzigt 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-speed | Past de scrollsnelheid van het muiswiel interactief aan. Alleen in fullscreen, niet in de JetBrains-terminal. |
/terminal-setup | Configureert terminal-keybindings voor Shift+Enter en andere shortcuts. Alleen in terminals die dit nodig hebben. |
/vim | Verwijderd 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. |
/chrome | Configureert de instellingen voor Claude in Chrome. |
/ide | Beheert 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).
| Commando | Wat het doet |
|---|---|
/login | Logt in op je Anthropic-account. |
/logout | Logt uit van je Anthropic-account. |
/usage | Toont sessiekosten, gebruikslimieten en activiteitsstatistieken; op betaalde plannen met uitsplitsing per skill, subagent, plugin en MCP-server. Aliassen: /cost, /stats. |
/cost | Alias voor /usage. |
/stats | Alias voor /usage; opent op het Stats-tabblad. |
/usage-credits | Configureert usage credits om door te werken bij een limiet. Voorheen /extra-usage. |
/upgrade | Opent de upgradepagina om over te stappen op een hoger plan. |
/passes | Deelt een gratis week Claude Code met vrienden. Alleen zichtbaar bij een geschikt account. |
/privacy-settings | Bekijkt en werkt je privacy-instellingen bij. Alleen op Pro en Max. |
/status | Opent de Settings-interface (Status-tabblad) met versie, model, account en connectiviteit. |
/doctor | Diagnosticeert en verifieert je installatie en instellingen, met statusiconen. f laat Claude gerapporteerde problemen oplossen. |
/heapdump | Schrijft een JavaScript heap-snapshot naar ~/Desktop (home-map op Linux) om hoog geheugengebruik te diagnosticeren. |
/insights | Genereert een rapport dat je sessies analyseert: projectgebieden, interactiepatronen en wrijvingspunten. |
/team-onboarding | Genereert een team-onboardinggids uit je gebruiksgeschiedenis van de afgelopen 30 dagen. |
/help | Toont help en beschikbare commando's. |
/feedback [report] | Verstuurt feedback, meldt een bug of deelt je gesprek. Aliassen: /bug, /share. |
/release-notes | Bekijkt de changelog in een interactieve versie-picker. |
/remote-control | Maakt de sessie beschikbaar voor remote control vanaf claude.ai. Alias: /rc. |
/remote-env | Configureert de standaard remote-omgeving voor web-sessies gestart met --remote. |
/teleport | Haalt een Claude Code on the web-sessie naar deze terminal. Ook /tp. Vereist een claude.ai-abonnement. |
/desktop | Zet de sessie voort in de Claude Code Desktop-app. Vereist macOS/Windows en een abonnement. Alias: /app. |
/mobile | Toont een QR-code om de Claude mobiele app te downloaden. Aliassen: /ios, /android. |
/install-github-app | Zet de Claude GitHub Actions-app op voor een repository. |
/install-slack-app | Installeert de Claude Slack-app en opent de OAuth-flow. |
/web-setup | Verbindt je GitHub-account met Claude Code on the web via je lokale gh CLI-credentials. |
/setup-bedrock | Configureert Amazon Bedrock-authenticatie, regio en model-pins. Alleen zichtbaar bij CLAUDE_CODE_USE_BEDROCK=1. |
/setup-vertex | Configureert 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. |
/exit | Verlaat de CLI. In een gekoppelde background-sessie koppelt dit los en blijft de sessie draaien. Alias: /quit. |
/stop | Stopt 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.
| Commando | Wat het doet |
|---|---|
/powerup | Ontdekt 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. |
/radio | Opent Claude FM lo-fi radio in je browser. Niet beschikbaar op Bedrock, Vertex of Foundry. |
/stickers | Bestelt 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).
| Flag | Wat het doet |
|---|---|
-p / --print | Print het antwoord zonder interactieve modus en stopt daarna. Voor scripting, headless gebruik en piped content (cat file | claude -p "query"). |
-c / --continue | Laadt de meest recente conversatie in de huidige map. |
-r / --resume | Hervat een specifieke sessie op ID of naam, of toont een kiezer. Background-sessies verschijnen gemarkeerd met bg. |
--from-pr | Hervat 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-session | Maakt bij hervatten een nieuw sessie-ID aan in plaats van het originele te hergebruiken (met --resume/--continue). |
--model | Stelt het model in voor deze sessie (alias sonnet/opus of de volledige naam). Overschrijft de model-setting en ANTHROPIC_MODEL. |
--fallback-model | Valt automatisch terug op een opgegeven model wanneer het standaardmodel overbelast is. Werkt in print mode en background sessions. |
--effort | Stelt het effort-niveau (low, medium, high, xhigh, max) in voor deze sessie; overschrijft de effortLevel-setting en persisteert niet. |
--dangerously-skip-permissions | Slaat permissieprompts over. Gelijk aan --permission-mode bypassPermissions. |
--allow-dangerously-skip-permissions | Voegt bypassPermissions toe aan de Shift+Tab-cyclus zonder er meteen in te starten. |
--permission-mode | Start in een opgegeven permissiemodus: default, acceptEdits, plan, auto, dontAsk of bypassPermissions. |
--permission-prompt-tool | Specificeert een MCP-tool die de permissieprompts afhandelt in niet-interactieve modus. |
--enable-auto-mode | Verwijderd in v2.1.111. Auto mode zit nu standaard in de Shift+Tab-cyclus; gebruik --permission-mode auto om erin te starten. |
--add-dir | Voegt extra werkmappen toe waar Claude bestanden mag lezen en bewerken. Persisteer via permissions.additionalDirectories. |
--allowedTools | Tools die zonder permissieprompt draaien (bijv. "Bash(git log *)" "Read"). |
--disallowedTools | Deny-regels. Een kale toolnaam verwijdert de tool uit de context; een scoped-regel (Bash(rm *)) weigert alleen overeenkomende aanroepen. |
--tools | Beperkt welke ingebouwde tools Claude mag gebruiken ("" voor niets, "default" voor alles, of "Bash,Edit,Read"). |
--disable-slash-commands | Schakelt alle skills en commando's uit voor deze sessie. |
--agent | Specificeert een agent voor deze sessie (overschrijft de agent-setting). |
--agents | Definieert dynamisch custom subagents via JSON, met dezelfde velden als subagent-frontmatter plus een prompt-veld. |
--teammate-mode | Bepaalt hoe agent-team-teammates worden weergegeven: auto (standaard), in-process of tmux. |
--system-prompt | Vervangt de volledige system prompt door eigen tekst. Sluit elkaar uit met --system-prompt-file. |
--system-prompt-file | Laadt de system prompt uit een bestand en vervangt daarmee de standaardprompt. |
--append-system-prompt | Voegt eigen tekst toe aan het einde van de standaard system prompt. |
--append-system-prompt-file | Laadt extra system-prompttekst uit een bestand en voegt die toe. |
--exclude-dynamic-system-prompt-sections | Verplaatst per-machine system-prompt-secties naar het eerste user-bericht voor betere prompt-cache-reuse bij scripted multi-user workloads. |
--output-format | Outputformaat voor print mode: text, json of stream-json. |
--input-format | Inputformaat voor print mode: text of stream-json. |
--json-schema | Levert gevalideerde JSON-output volgens een JSON Schema nadat de agent zijn workflow heeft afgerond (alleen print mode). |
--include-hook-events | Neemt alle hook-lifecycle-events op in de outputstream (vereist --output-format stream-json). |
--include-partial-messages | Neemt partiële streaming-events op in de output (vereist --print en --output-format stream-json). |
--replay-user-messages | Re-emit gebruikersberichten van stdin terug op stdout voor acknowledgment (vereist --input-format en --output-format stream-json). |
--prompt-suggestions | Stuurt na elke turn een prompt_suggestion-bericht met een voorspelde volgende prompt (vereist --print, --output-format stream-json en --verbose). |
--verbose | Schakelt verbose logging in en toont de volledige beurt-per-beurt-output. |
--debug | Schakelt 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-turns | Beperkt het aantal agentic turns (alleen print mode). |
--max-budget-usd | Maximaal dollarbedrag aan API-calls voordat gestopt wordt (alleen print mode). |
--no-session-persistence | Schakelt sessiepersistentie uit (alleen print mode) zodat sessies niet op schijf worden bewaard en niet hervat kunnen worden. |
--betas | Voegt beta-headers toe aan API-requests (alleen API-key-gebruikers). |
--mcp-config | Laadt MCP-servers uit JSON-bestanden of -strings (spatiegescheiden). |
--strict-mcp-config | Gebruikt 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. |
--settings | Pad naar een settings-JSON-bestand of inline JSON-string. Waarden overschrijven dezelfde keys in je settings.json voor deze sessie. |
--setting-sources | Komma-gescheiden lijst van te laden settings-bronnen (user, project, local). |
--plugin-dir | Laadt een plugin uit een map of .zip-archief voor alleen deze sessie. Herhaal de flag voor meerdere plugins. |
--plugin-url | Haalt een plugin-.zip op vanaf een URL voor alleen deze sessie. Herhaal de flag voor meerdere plugins. |
--session-id | Gebruikt een specifiek sessie-ID (geldige UUID). |
-n / --name | Stelt een weergavenaam in voor de sessie, getoond in /resume en de terminaltitel. |
--remote | Maakt een nieuwe web-sessie op claude.ai met de opgegeven taakomschrijving. |
--remote-control / --rc | Start 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. |
--teleport | Hervat een web-sessie in je lokale terminal. |
--chrome / --no-chrome | Schakelt de Chrome-browserintegratie voor web-automation en testing in (--chrome) of uit (--no-chrome) voor deze sessie. |
-w / --worktree | Start Claude in een geïsoleerde git-worktree op <repo>/.claude/worktrees/<name>. Met #<nummer> of een PR-URL haalt het die PR op. |
--tmux | Maakt een tmux-sessie voor de worktree (vereist --worktree); gebruikt iTerm2-panes waar beschikbaar, of --tmux=classic voor klassiek tmux. |
--bg | Start de sessie als background agent en keert direct terug. Combineerbaar met --exec of --agent. |
--exec | Draait een shell-commando als PTY-backed background job in plaats van een Claude-sessie; gebruik samen met --bg. |
--init | Draait Setup-hooks met de init-matcher vóór de sessie (alleen print mode). |
--init-only | Draait Setup- en SessionStart-hooks en stopt dan zonder een gesprek te starten. |
--maintenance | Draait Setup-hooks met de maintenance-matcher vóór de sessie (alleen print mode). |
--ide | Verbindt bij het opstarten automatisch met de IDE als er precies één geldige beschikbaar is. |
--bare | Minimale modus: slaat auto-discovery van hooks, skills, plugins, MCP, auto memory en CLAUDE.md over voor snellere scripted starts. Zet CLAUDE_CODE_SIMPLE. |
-v / --version | Geeft 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).
| Sneltoets | Wat het doet |
|---|---|
Esc | Onderbreekt Claude: stopt de huidige respons of tool-call midden in de turn zodat je kunt bijsturen; het werk tot dan toe blijft behouden. |
Esc + Esc | Bij tekst: wist de invoer en bewaart de draft. Bij lege invoer: opent het rewind-menu om code en gesprek te herstellen. |
Ctrl+C | Onderbreekt een lopende operatie of wist de prompt. Als er niets draait, sluit een tweede druk Claude Code af. |
Ctrl+D | Verlaat de sessie (EOF-signaal). |
Ctrl+X Ctrl+K | Stopt 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+B | Zet draaiende taken (bash-commando's en agents) op de achtergrond. Tmux-gebruikers drukken tweemaal. |
Ctrl+T | Schakelt de takenlijst aan/uit in het statusgebied. |
Ctrl+O | Schakelt de transcript-viewer aan/uit met gedetailleerd tool-gebruik; vouwt ook ingeklapte MCP-calls uit. |
Ctrl+L | Tekent het scherm opnieuw; invoer en geschiedenis blijven behouden. Herstelt een verminkte weergave. |
Ctrl+R | Reverse 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+E | Opent 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+N | Verplaatst de cursor of navigeert door de commandogeschiedenis. |
Left / Right | Cyclet door tabbladen in permissie-dialogen en menu's. |
Ctrl+A / Ctrl+E | Verplaatst de cursor naar begin (Ctrl+A) of einde (Ctrl+E) van de logische regel. |
Ctrl+K / Ctrl+U / Ctrl+W | Verwijdert tot einde regel, tot regelbegin, of het vorige woord; de tekst wordt bewaard om te plakken. |
Ctrl+Y / Alt+Y | Plakt verwijderde tekst (Ctrl+Y); Alt+Y cyclet door de plakgeschiedenis. |
Alt+B / Alt+F | Verplaatst de cursor een woord terug of vooruit. Vereist Option als Meta op macOS. |
Option+P / Alt+P | Wisselt van model zonder je prompt te wissen. |
Option+T / Alt+T | Schakelt extended thinking mode in of uit. |
Option+O / Alt+O | Schakelt 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+Jzonder 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 tapvoor 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+Ttoont/verbergt, tot 5 taken). - •Session recap — een recap van één regel als je terugkeert na minstens drie minuten weg;
/recapgenereert 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
ghCLI. - •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.
Wil je AI leren inzetten?
In onze praktische trainingen leer je hoe je ChatGPT, Claude en andere AI-tools effectief inzet voor jouw werk.