Zum Hauptinhalt springen Zur Navigation springen Zur Fußzeile springen

Cursor Einrichtungsanleitung

Konfiguration der Cursor-IDE für die Arbeit mit der Rediacc-Infrastruktur über .cursorrules und Terminal-Integration.

Kurzversion: .cursorrules lädt den Rediacc-Kontext in die KI von Cursor; das Terminal ermöglicht es, rdc-Befehle direkt gegen Ihre realen Maschinen auszuführen.

Schnellstart

  1. Installieren Sie die CLI: curl -fsSL https://www.rediacc.com/install.sh | bash
  2. Kopieren Sie die AGENTS.md-Vorlage als .cursorrules in Ihr Projektstammverzeichnis
  3. Oeffnen Sie das Projekt in Cursor

Cursor liest .cursorrules beim Start. Wichtig: Es gelten Kontextfenstergrenzen, halten Sie die Datei daher auf Ihre tatsaechlichen Maschinen und Repos ausgerichtet statt auf generischen Standardinhalt.

.cursorrules-Konfiguration

Erstellen Sie .cursorrules in Ihrem Projektstammverzeichnis mit dem Rediacc-Infrastrukturkontext. Die vollstaendige Version finden Sie in der AGENTS.md-Vorlage.

Die wichtigsten Abschnitte, die enthalten sein sollten:

  • CLI-Tool-Name (rdc) und Installation
  • Gaengige Befehle mit dem --output json-Flag
  • Architekturübersicht (Repository-Isolation, Docker Daemons)
  • Terminologieregeln (Adapter, nicht Modi)

Terminal-Integration

Cursor kann rdc-Befehle über sein integriertes Terminal ausführen. Gaengige Muster:

Status pruefen

Fragen Sie Cursor: “Pruefe den Status meines Produktionsservers”

Cursor fuehrt im Terminal aus:

rdc machine status prod-1 -o json

Aenderungen bereitstellen

Fragen Sie Cursor: “Stelle die aktualisierte nextcloud-Konfiguration bereit”

Cursor fuehrt im Terminal aus:

rdc repo up nextcloud@prod-1 --yes

Logs anzeigen

Fragen Sie Cursor: “Zeige mir die letzten mail-Container-Logs”

Cursor fuehrt im Terminal aus:

rdc repo logs mail@prod-1 -c mail-postfix --lines 100

Arbeitsbereichseinstellungen

Fuer Teamprojekte fuegen Sie Rediacc-spezifische Cursor-Einstellungen zu .cursor/settings.json hinzu:

{
  "terminal.defaultProfile": "bash",
  "ai.customInstructions": "Use rdc CLI for all infrastructure operations. Always use --output json when parsing results."
}

Tipps

  • Cursors Composer-Modus eignet sich gut für mehrstufige Infrastrukturaufgaben
  • Verwenden Sie @terminal im Cursor-Chat, um auf aktuelle Terminal-Ausgaben zu verweisen
  • Der Befehl rdc --help-all gibt Cursor eine vollstaendige Befehlsreferenz
  • Kombinieren Sie .cursorrules mit einer CLAUDE.md-Datei für maximale Kompatibilitaet über KI-Tools hinweg