Claude Code Slash Commands — offizielle Befehlstabelle und eigene Befehle
Die offizielle Befehlsübersicht nennt zu jedem Befehl die Verwendung und die benötigte Version; eigene Befehle sind mit den Skills zusammengeführt, die bisherigen Dateien in .claude/commands/ funktionieren weiterhin.
Die wichtigsten Befehle aus der offiziellen Übersicht
1) /init — Projekt initialisieren (CLAUDE.md + .claude/-Verzeichnis schreiben); 2) /review — Code-Review starten (Alias von /code-review); 3) /compact — Kontext des laufenden Gesprächs komprimieren (laut offizieller Doku: das Gespräch zusammenfassen, um im Kontext Platz zu schaffen); 4) /cost — Token-Verbrauch der aktuellen Sitzung (Alias von /usage); 5) /loop — Prompt / Befehl planmäßig ausführen (Deploy-Monitoring); 6) /schedule — eine Routine anlegen (siehe auch die Routines-Doku); 7) /plugin — Plugins ansehen / installieren / deaktivieren; 8) /help — Befehlsliste; in der offiziellen Befehlsübersicht stehen außerdem /context, /usage, /memory, /permissions, /output-style, /agents, /import.
/compact und /context handeln vom Kontext
Compact fasst das laufende Gespräch zusammen und wirft Zwischenrauschen weg. Gegenüber einer neuen Sitzung bleiben Arbeitsgedächtnis und Subagent-Zustand erhalten. Die offizielle Übersicht trennt beides: /compact fasst das Gespräch zusammen, optional mit Schwerpunkthinweisen, /context zeigt die aktuelle Kontextnutzung als farbiges Raster und nennt Optimierungsvorschläge. Das Fenster für die automatische Kompaktierung setzt /autocompact, entweder mit einem Wert wie 500k oder mit auto. /cost ist ein Alias für /usage, dort steht also die Nutzung.
Wo eigene Befehle und Skills liegen
Eigene Befehle sind mit den Skills zusammengeführt: eine Datei <repo>/.claude/commands/<name>.md und ein Skill .claude/skills/<name>/SKILL.md erzeugen denselben Befehl und funktionieren gleich, und die bisherigen Dateien in .claude/commands/ funktionieren weiterhin. Der Verzeichnisname des Skills (oder der name im Frontmatter) wird zum Befehl, den Sie eingeben. Persönliche Skills liegen unter ~/.claude/skills/ und stehen in allen Ihren Projekten zur Verfügung; Projekt-Skills liegen im .claude/skills/-Ordner des Repositorys und wandern mit ihm mit. Argumente werden über den Platzhalter $ARGUMENTS übergeben, indexierte Schreibweisen wie $1 gibt es ebenfalls; Werte aus mehreren Wörtern gehören in Anführungszeichen. Die offizielle Doku empfiehlt für neue Arbeiten den Skill, weil Skills auch unterstützende Dateien mitnehmen können.
Wie Hooks, Subagents und Plugins die Arbeit aufteilen
Hooks sind ereignisgesteuert und lassen sich nicht direkt aufrufen: SessionStart und SessionEnd feuern pro Sitzung, UserPromptSubmit, Stop und StopFailure pro Zug, PreToolUse und PostToolUse bei jedem Werkzeugaufruf in der Agentenschleife. Ein Subagent ist eine abrufbare Arbeitseinheit mit eigenem Kontextfenster, eigenem System-Prompt und eigenen Werkzeugrechten. Ein Plugin bündelt Funktionen für den Client und kann Hooks, Skills und Slash-Befehle zugleich mitbringen. Ein Slash-Befehl ist die Abkürzung, die Sie selbst eintippen. Klären Sie vor dem Entwurf, was Sie schreiben: einen Befehl, eine Automatisierung oder eine Aufgabe.
FAQ
Wie bringen wir die Slash-Befehle des Teams zu neuen Mitgliedern?
Committen Sie das Verzeichnis .claude/skills/ ins Repository, dann stehen die Befehle jedem zur Verfügung, der es klont. Persönliche Skills unter ~/.claude/skills/ gelten nur auf einem Rechner und werden daher von jedem selbst gepflegt.
Können Slash-Befehle Argumente annehmen?
Ja — mit $ARGUMENTS in der Befehlsdatei fangen Sie zusätzlichen Text aus /cmd arg1 arg2 ab. Claude setzt ihn ein und übergibt den vollständigen Prompt. Eine indexierte Schreibweise wie $1 greift einen Argument nach Position ab; Werte aus mehreren Wörtern gehören in Anführungszeichen. Rufen Sie einen Befehl mit Argumenten auf, ohne dass ein Platzhalter im Inhalt sie empfängt, hängt Claude Code Ihre Eingabe mit dem Präfix ARGUMENTS: an den Inhalt an — Claude sieht sie also weiterhin. Details in Claude Code docs.
Gibt es bei Codex ähnliche Slash-Befehle?
Ja, aber es sind zwei getrennte Systeme. Die offizielle Codex-CLI-Dokumentation von OpenAI nennt /init (eine AGENTS.md-Datei mit Anweisungen für Codex anlegen), /status (aktuelle Sitzungskonfiguration anzeigen), /permissions (festlegen, was Codex darf), /model (Modell und Denkstärke wählen) und /review (Änderungen prüfen und Probleme finden). Befehlsnamen und Erweiterungsmechanismus sind nicht gemeinsam, also gilt für jedes Projekt die eigene Dokumentation.
Weiterführende Anleitungen
Claude-Code-Slash-Befehle auf QCode ausführen
Rufen Sie Claude Code über den QCode-Endpunkt mit Ihrem QCode-Key auf; Modellaufrufe werden pro Token abgerechnet, die Preise je Modell stehen auf der Modellseite. Die offizielle Verwendung der Slash-Befehle und eigenen Befehle steht unter code.claude.com/docs/en/commands.
QCode öffnen