Claude Code kan zowel vanuit een interactieve Claude Code-sessie als direct vanuit de Linux-shell worden gebruikt. In dit artikel vind je een overzicht van handige commando's om te gebruiken met Claude Code.
Een sessie starten of voortzetten
Start Claude Code in de huidige directory:
claudeStart Claude Code met een eerste prompt:
claude "leg dit project uit"Ga verder met het meest recente gesprek in de huidige directory:
claude -cHervat een specifieke benoemde sessie:
claude -r "auth-refactor"
Claude Code non-interactief uitvoeren
Gebruik -p als je wilt dat Claude Code één keer antwoord geeft en daarna afsluit. Dit is handig voor het controleren van logs, uitleggen van bestanden of het gebruiken van Claude Code in scripts:
claude -p "vat de huidige git diff samen"Je kunt ook content naar Claude Code pipen:
cat logs.txt | claude -p "leg de fout uit en stel een oplossing voor"
Nuttige commando’s binnen een Claude Code-sessie
De volgende commando’s voer je in binnen een actieve Claude Code-sessie:
/helpToont de beschikbare commando’s.
/initMaakt een startbestand CLAUDE.md voor het huidige project. Dit bestand kan het project, commando’s, codingstijl, testinstructies en alles wat Claude Code voor deze repository moet onthouden beschrijven.
/permissionsOpent het permissieoverzicht, waar je kunt bekijken of aanpassen welke acties Claude Code zonder te vragen mag uitvoeren.
/plan los de loginbug opStart de planmodus voor een grotere wijziging. Dit is handig als je wilt dat Claude Code eerst een aanpak voorstelt voordat bestanden worden aangepast.
/diffToont de wijzigingen die Claude Code heeft gemaakt, zodat je ze kunt beoordelen voordat je ze commit.
/compactVat het huidige gesprek samen om context vrij te maken, terwijl de belangrijke details behouden blijven.
/clearStart een nieuw gesprek. Gebruik dit wanneer je naar een niet-gerelateerde taak overschakelt.
/resumeOpent de sessiekiezer zodat je een eerder gesprek kunt voortzetten.
/rewindSpoelt het gesprek en, waar mogelijk, gerelateerde codewijzigingen terug naar een eerder checkpoint.
/reviewBeoordeelt een pull request of de huidige branch.
/security-reviewBeoordeelt openstaande wijzigingen op beveiligingsrisico’s zoals injectieproblemen, authenticatieproblemen of onbedoelde blootstelling van data.
/usageToont gebruik, kosten en informatie over planlimieten voor de huidige sessie.
/statusToont de huidige Claude Code-versie, het geselecteerde model, de accountstatus en verbindingsgegevens.
Claude Code plugins en skills installeren
Claude Code gebruikt plugins om extra functionaliteit toe te voegen, zoals skills, agents, hooks, MCP-servers en language-serverintegraties. Dit is het Claude Code-equivalent van het installeren van extra agent-mogelijkheden.
Open de pluginmanager:
/pluginInstalleer een plugin vanuit een geconfigureerde marketplace:
/plugin install plugin-name@marketplace-nameInstalleer bijvoorbeeld Anthropic's GitHub-plugin vanuit de officiële marketplace:
/plugin install github@claude-plugins-officialVoeg een marketplace toe vanuit GitHub:
/plugin marketplace add owner/repositoryToon geconfigureerde marketplaces:
/plugin marketplace listWerk een marketplace bij:
/plugin marketplace update marketplace-nameSchakel een geïnstalleerde plugin uit, in of verwijder deze:
/plugin disable plugin-name@marketplace-name
/plugin enable plugin-name@marketplace-name
/plugin uninstall plugin-name@marketplace-nameHerlaad plugins nadat je ze hebt geïnstalleerd, ingeschakeld of uitgeschakeld:
/reload-pluginsBekijk de skills die beschikbaar zijn voor Claude Code:
/skills- Installeer alleen plugins en marketplaces van bronnen die je vertrouwt. Plugins kunnen krachtige functionaliteit toevoegen, maar ze kunnen ook bestanden, commando’s, MCP-servers of andere code bevatten die met jouw gebruikersrechten wordt uitgevoerd.
- Overweeg bij teamprojecten om projectscope te gebruiken voor gedeelde plugins, zodat teamleden dezelfde setup krijgen. Vanuit de shell kan dit bijvoorbeeld met een commando zoals
claude plugin install formatter@your-org --scope project.
Updaten, authenticeren en problemen oplossen
Controleer de geïnstalleerde versie:
claude --versionWerk Claude Code bij:
claude updateControleer de loginstatus:
claude auth status --textLog opnieuw in:
claude auth loginLog uit:
claude auth logoutStel installatie- of runtimeproblemen vast vanuit Claude Code:
/doctorSchakel debuglogging in bij het starten van Claude Code:
claude --debugSchrijf debuglogs naar een specifiek bestand:
claude --debug-file /tmp/claude-debug.log