effidevFlutter · Cloudflare-Edge · Cloud-Kostenoptimierung
Deutsch

Automatisierung von Team-Konventionen mit Cursor Rules & Cline / Roo Code Prompt Engineering

Cursor Rules und Cline Automatisierung

Der Einsatz von KI-IDEs (Cursor, Cline, Roo Code) führt ohne klare Vorgaben oft zu uneinheitlichem Code im Team.

Die Lösung bieten projektbezogene Regeldateien (.cursorrules, .clinerules, AGENTS.md).

Wichtige Erkenntnisse

  • Zentrale Regelverwaltung: Einheitliche Vorgaben für Cursor, Cline und KI-Agenten.
  • Konkrete Verbote: Verbot des Typs any und Durchsetzung von TypeScript Strict Mode.
  • Automatische Prüfung: Automatische Ausführung von npm run lint nach der Code-Generierung.

Beispielkonfiguration (.cursorrules)

description: Frontend TypeScript Konventionen
globs: "src/frontend/**/*.{ts,tsx}"
alwaysApply: false
---

# Team-Architekturstandards

- Verwenden Sie NIEMALS den Typ `any`.
- Nutzen Sie Named Exports statt `export default`.
- Führen Sie nach Codeänderungen immer `npm run lint` aus.

Fazit

Durch projektweite Regeldateien erzeugt die KI stets Code, der exakt den Architekturvorgaben Ihres Teams entspricht.