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 gemeinsamem Profil.

Cursor liest Regeln im MDC-Format unter .cursor/rules/. Das MDC-Format erfordert Frontmatter-Felder — description, globs und alwaysApply. Apothems cursor-Adapter rendert eine .mdc-Regeldatei aus dem gemeinsamen 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 gemeinsamen Korpus gerendert
MDC-Frontmatter schreibendescription / globs / alwaysApply pro Datei von Hand verfassenVom Adapter generiert
Ein einziges Regelformat beibehaltenVon Hand zwischen MDC-Regeln und einer einzelnen .cursorrules-Datei wählenDer Adapter schreibt eine MDC-Datei, .cursor/rules/apothem-rules.mdc, und keine .cursorrules
Regeln mit anderen Harnesses abgestimmt haltenManuell, pro WerkzeugAutomatisch bei apothem update
Wiederverwendbare Skills und Befehle teilenJeden Skill-Ordner von Hand nach ~/.agents/skills/ kopieren und die Kopien aktuell haltenVom Adapter nach ~/.agents/skills/ geschrieben, eine gemeinsame Kopie für alle Projekte, und bei apothem update aufgefrischt
Prüfen, ob die Konfiguration korrekt istManuelle Inspektionapothem verify --harness cursor --project <path>

Was Apothem verwaltet

Der cursor-Adapter rendert die geteilten Regeln in eine .mdc-Datei, <project>/.cursor/rules/apothem-rules.mdc, und generiert das erforderliche MDC-Frontmatter (description, globs, alwaysApply). Der Adapter schreibt nur das verzeichnisbasierte MDC-Format, das Cursor liest; er schreibt keine einzelne .cursorrules. Außerdem schreibt er die Skills und die als Skills verpackten Befehle nach ~/.agents/skills/ sowie die Regeln und Templates, die diese Skills zitieren, nach ~/.config/apothem/, beides in deinem Home-Verzeichnis. Cursor dokumentiert Hooks in hooks.json-Dateien und über sein Plugin-Format. Der Adapter baut kein Plugin; er fügt der .cursor/hooks.json des Projekts einen sessionStart-Eintrag hinzu, der den Sitzungs-Bootstrap lädt, und lässt deine eigenen Einträge unverändert. Er registriert keinen Wächter für Werkzeugaufrufe, daher lebt die Leitplanken-Absicht in der Regelprosa.

Migrationspfad

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

Als Nächstes lesen

On this page