Steuern Sie das Verhalten des Agent-Modells mit wiederverwendbaren, bereichsspezifischen Anweisungen.
.cursor/rules
, versionskontrolliert und auf Ihre Codebasis beschränkt..cursor/rules
. Jede Regel ist eine Datei und wird versionskontrolliert. Sie können mit Pfadmustern eingegrenzt, manuell aufgerufen oder basierend auf Relevanz einbezogen werden. Unterverzeichnisse können ihre eigenen .cursor/rules
-Verzeichnisse enthalten, die auf diesen Ordner beschränkt sind.
Verwenden Sie Projektregeln, um:
.mdc
) geschrieben, einem Format, das Metadaten und Inhalte unterstützt. Steuern Sie, wie Regeln angewendet werden, über das Typ-Dropdown, das die Eigenschaften description
, globs
, alwaysApply
ändert.
Regeltyp | Beschreibung |
---|---|
Always | Immer im Modellkontext enthalten |
Auto Attached | Enthalten, wenn Dateien, die einem Glob-Muster entsprechen, referenziert werden |
Agent Requested | Für KI verfügbar, die entscheidet, ob sie einbezogen wird. Muss eine Beschreibung bereitstellen |
Manual | Nur enthalten, wenn explizit mit @regelName erwähnt |
@service-template.ts
werden als zusätzlicher Kontext einbezogen, wenn die Regel ausgelöst wird.
.cursor/rules
-Verzeichnissen in Ihrem gesamten Projekt platzieren. Verschachtelte Regeln werden automatisch angehängt, wenn Dateien in ihrem Verzeichnis referenziert werden.
New Cursor Rule
oder gehen Sie zu Cursor Settings > Rules
. Dies erstellt eine neue Regeldatei in .cursor/rules
. In den Einstellungen können Sie alle Regeln und ihren Status sehen.
/Generate Cursor Rules
. Nützlich, wenn Sie Entscheidungen über das Agentenverhalten getroffen haben und diese wiederverwenden möchten.
Standards für Frontend-Komponenten und API-Validierung
Vorlagen für Express-Services und React-Komponenten
Automatisierung von Entwicklungsworkflows und Dokumentationsgenerierung
npm run dev
Hinzufügen einer neuen Einstellung in Cursor
@reactiveStorageTypes.ts
.Füge den Standardwert in INIT_APPLICATION_USER_PERSISTENT_STORAGE
in @reactiveStorageService.tsx
hinzu.Für Beta-Features füge den Schalter in @settingsBetaTab.tsx
hinzu, andernfalls füge ihn in @settingsGeneralTab.tsx
hinzu. Schalter können als <SettingsSubSection>
für allgemeine Checkboxen hinzugefügt werden. Schaue dir den Rest der Datei für Beispiele an..cursorrules
(Legacy).cursorrules
-Datei in Ihrem Projektverzeichnis wird weiterhin unterstützt, wird jedoch veraltet sein. Wir empfehlen die Migration zu Project Rules für mehr Kontrolle, Flexibilität und Sichtbarkeit.
Warum wird meine Regel nicht angewendet?
Agent Requested
stellen Sie sicher, dass eine Beschreibung definiert ist. Für Auto Attached
stellen Sie sicher, dass das Dateimuster mit den referenzierten Dateien übereinstimmt.Können Regeln auf andere Regeln oder Dateien verweisen?
@filename.ts
, um Dateien in den Kontext Ihrer Regel einzubeziehen.Kann ich eine Regel aus dem Chat erstellen?
/Generate Cursor Rules
-Befehl. Wenn Memories aktiviert sind, werden Memories automatisch generiert.Beeinflussen Regeln Cursor Tab oder andere KI-Features?