machichdigital
RegelCursor RulesLizenz: CC0 1.0frei kopierbar

Anti Overengineering

Cursor-Regel, die die KI zu minimalem, pragmatischem Code statt unnötiger Abstraktionen anhält.

⬇ Als Datei laden

× kopiert× heruntergeladenBewertung:

Cursor-Regel, die die KI zu minimalem, pragmatischem Code statt unnötiger Abstraktionen anhält.

Original-Beschreibung der Autoren: Prevent AI over-engineering by keeping changes scoped, simple, and directly tied to the user’s request

Die Regel

---
description: "Prevent AI over-engineering by keeping changes scoped, simple, and directly tied to the user's request"
globs: ["**/*"]
alwaysApply: false
---
# Anti-Over-Engineering

Only change what was asked. Simplest solution first. When unsure, ask.

Do not modify unrequested code, add abstractions without a concrete need, import unnecessary dependencies, rewrite entire files for small changes, or add error handling for impossible scenarios.

Before delivery: verify you only changed requested code, check for simpler approaches, confirm no unrequested files were touched.

So nutzt du sie

Die Regel kopieren (Button oben) oder als Datei herunterladen und im Projekt unter .cursor/rules/ ablegen — Cursor lädt sie beim nächsten Start automatisch. Ältere Cursor-Versionen lesen alternativ eine einzelne .cursorrules-Datei im Projektstamm; dort einfach den Regel-Text ohne den Kopfblock zwischen den ----Zeilen einfügen.

Der Regel-Text ist englisch — Cursor versteht ihn unabhängig von der Sprache, in der Sie mit dem Editor chatten.

Im Detail

Diese Regel bremst eine typische Schwäche von KI-Codegeneratoren: die Neigung zu vorschnellen Abstraktionen, Design-Patterns und Konfigurierbarkeit, die niemand gebraucht hat. Sie weist Cursor an, erst die einfachste funktionierende Lösung vorzuschlagen und Komplexität nur bei echtem Bedarf einzuführen. Besonders wertvoll für Teams, die schon von KI generierten Over-Engineering-Code aufräumen mussten — Interfaces für eine einzige Implementierung, Factory-Patterns für drei Zeilen Logik. Lässt sich gut mit anti-sycophancy-code-discipline kombinieren, da beide Regeln auf nüchternen statt gefälligen Code abzielen.

Praxis-Tipp

Gut geeignet als projektweite Grundregel — reduziert spürbar die Zahl unnötiger Helper-Funktionen und Wrapper-Klassen in KI-generierten Vorschlägen.

Siehe auch

Lizenz & Quelle

Inhalt ansehen (anti-overengineering.mdc)
Lade …

Erfahrungen & Kommentare.

Funktioniert der Regel bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.

Lade Kommentare …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

Passt dazu.