Skip to content
Apothem
Vergleich

Apothem im Vergleich zur manuellen Cursor-Konfiguration

Die MDC-Regeln von Cursor unter .cursor/rules/ von Hand pflegen gegenüber dem Rendern aus Apothems geteiltem Profil.

Cursor liest Regeln im MDC-Format unter .cursor/rules/. Das MDC-Format erfordert Frontmatter-Felder — description, globs und alwaysApply. Apothems cursor-Adapter rendert diese .mdc-Dateien aus dem geteilten Profil. Diese Seite stellt das Pflegen jener Konfiguration von Hand der Verwaltung mit Apothem gegenüber.

Aufwandsvergleich

AufgabeManuelle KonfigurationVon Apothem verwaltet
Regeln verfassenJede .mdc-Datei unter .cursor/rules/ von Hand schreibenAus dem geteilten Korpus gerendert
MDC-Frontmatter schreibendescription / globs / alwaysApply pro Datei von Hand verfassenVom Adapter generiert
Ein einziges Regelformat haltenVon Hand zwischen MDC-Regeln und einer einzelnen .cursorrules-Datei wählenDer Adapter schreibt nur MDC-Dateien von .cursor/rules/
Regeln mit anderen Umgebungen ausgerichtet haltenManuell, pro WerkzeugAutomatisch bei apothem update
Prüfen, ob die Konfiguration korrekt istManuelle Inspektionapothem verify --harness cursor

Was Apothem verwaltet

Der cursor-Adapter rendert die geteilten Regeln in .mdc-Dateien unter .cursor/rules/ und generiert das erforderliche MDC-Frontmatter (description, globs, alwaysApply) für jede Datei. Der Adapter schreibt nur das verzeichnisbasierte MDC-Format, das Cursor liest; er schreibt keine einzelne .cursorrules. Cursor hat keinen PreToolUse-Hook, daher lebt die Leitplanken-Absicht in der Regelprosa.

Migrationspfad

  1. Führe apothem profile init aus, um das geteilte Profil zu erstellen, falls noch nicht geschehen.
  2. Verschiebe die Regeln aus deinem vorhandenen .cursor/rules/ (und jeder .cursorrules) in das geteilte Korpus.
  3. Führe apothem install --harness cursor aus, um die .mdc-Dateien mit korrektem MDC-Frontmatter zu rendern.
  4. Führe apothem verify --harness cursor aus, um zu bestätigen, dass die Konfiguration angekommen ist.
  5. Verwende apothem update --harness cursor für jede spätere Änderung.

Als Nächstes lesen

On this page