Benutzerdefinierte Commands ermöglichen dir, wiederverwendbare Workflows zu erstellen, die mit einem einfachen /-Präfix im Chat-Eingabefeld ausgelöst werden können. Diese Commands helfen, Prozesse in deinem Team zu standardisieren und häufige Aufgaben effizienter zu erledigen.
Commands input example
Commands befinden sich derzeit in der Beta. Funktionalität und Syntax können sich ändern, während wir sie weiter verbessern.

So funktionieren Commands

Commands sind als einfache Markdown-Dateien definiert und können an zwei Orten gespeichert werden:
  1. Project Commands: gespeichert im Verzeichnis .cursor/commands deines Projekts
  2. Global Commands: gespeichert im Verzeichnis ~/.cursor/commands in deinem Home-Verzeichnis
Wenn du / in das Chat-Eingabefeld tippst, erkennt Cursor automatisch verfügbare Commands aus beiden Verzeichnissen und zeigt sie an – so sind sie in deinem Workflow sofort verfügbar.

Befehle erstellen

  1. Erstelle im Projektstammverzeichnis ein Verzeichnis .cursor/commands
  2. Füge .md-Dateien mit aussagekräftigen Namen hinzu (z. B. review-code.md, write-tests.md)
  3. Schreibe einfachen Markdown-Text, der beschreibt, was der Befehl tun soll
  4. Befehle erscheinen automatisch im Chat, wenn du / eingibst
So könnte die Struktur deines Befehlsverzeichnisses aussehen:
.cursor/
└── commands/
    ├── address-github-pr-comments.md
    ├── code-review-checklist.md
    ├── create-pr.md
    ├── light-review-existing-diffs.md
    ├── onboard-new-developer.md
    ├── run-all-tests-and-fix.md
    ├── security-audit.md
    └── setup-new-feature.md

Beispiele

Probier diese Befehle in deinen Projekten aus, um ein Gefühl dafür zu bekommen, wie sie funktionieren.