Zurück zur Startseite

DEMIURGOS: einheitliche Regeln für KI-Agenten in der Entwicklung

Der Artikel beschreibt das DEMIURGOS-System zur Erstellung einheitlicher Regeln für KI-Agenten in der Entwicklung. Er behandelt Architektur, Anwendungsbeispiele in Godot, Python und Frontend sowie Vorteile für Teams.

DEMIURGOS: Lassen Sie KI-Agenten nach Ihren Regeln arbeiten
Advertisement 728x90

DEMIURGOS: Einheitliche Regeln für KI-Code-Agenten in der Entwicklung

KI-Agenten für Code-Generierung liefern oft inkonsistente Ergebnisse und ignorieren Projektspezifika. Die Lösung ist DEMIURGOS, ein System, das automatisch ein einheitliches Regelwerk für alle Coding-Agenten im Team erstellt und pflegt.

DEMIURGOS-Architektur: Drei Kontrollebene

DEMIURGOS basiert auf einer dreischichtigen Architektur, die Flexibilität ohne Redundanz gewährleistet.

  • Kern (.rules/): Zentrale Quelle für Projektsregeln. Definiert Tech-Stack, Coding-Standards, Architekturmuster und Einschränkungen.
  • Native Adapter: Leichte Projektionen des Kerns, angepasst an spezifische KI-Agenten. Zum Beispiel .cursor/rules/*.mdc für Cursor, CLAUDE.md für Claude Code, .github/copilot-instructions.md für GitHub Copilot. Regeln werden nicht dupliziert – Adapter verweisen auf den Kern.
  • Erweiterungen: Optionale Ebene für komplexe Szenarien wie Multi-Agenten-Systeme oder MCP-Integrationen (Model Context Protocol). Werden nur bei Bedarf erstellt.

Praxisbeispiele: Über verschiedene Tech-Stacks

Das System glänzt in unterschiedlichen Technologieumgebungen und deckt Regel-Lücken im Debug-Modus auf.

Google AdInline article slot

Spieleentwicklung mit Godot 4.3 und GDScript

Beim Erstellen einer Health-Komponente folgt der Agent den Regeln und generiert typsicheren Code mit Node-Komposition und Signals. Debug-Modus (/debug full) deckt Lücken auf:

  • Fehlende Konventionen für Input-Action-Namen (z. B. player_dash).
  • Keine Regeln für Verknüpfung von Fähigkeiten mit UI über cooldown_started-Signals.
  • Vorschlag, SceneTreeTimer durch Timer-Nodes zu ersetzen für Pause-Unterstützung.

Python-Backend mit Async SQLAlchemy

Für eine Bestell-API wendet der Agent Dreischichten-Regeln, benutzerdefinierte Exceptions und Batch-Queries an. Debug zeigt:

  • Keine Zuordnung von Exceptions zu HTTP-Status im Router.
  • Fehlende Regeln für Race Conditions mit SELECT FOR UPDATE.
  • Unklare Trennung von flush() in Services vs. commit() in Routern.

Frontend mit Astro und SolidJS

Beim Theme-Toggle hält sich der Agent an Islands-Architektur und UnoCSS-Regeln. Lücken umfassen:

Google AdInline article slot
  • Keine FOUC-Prävention via inline <head>-Scripts.
  • Fehlender universeller try/catch für Browser-APIs.
  • Unsicherheit zwischen createSignal und createStore für State.

Wichtige Vorteile der DEMIURGOS-Einführung

Die Nutzung dieses Regelwerks bringt messbare Erfolge für Entwicklerteams.

  • Code-Konsistenz: Alle KI-Agenten halten sich an dieselben Standards, was Review- und Refactoring-Zeit spart.
  • Schnelleres Onboarding: Neue Entwickler ziehen Regeln per Git, und ihre Agenten generieren sofort teamkonformen Code.
  • Iterative Verbesserung: Debug-Modus (/debug) findet nach 10–20 Prompts Regel-Lücken und priorisiert Fixes. Häufige Bereiche:

- Spiele-Design-Konventionen in Game-Projekten.

- Business-Logik und Transaktionen in Backends.

Google AdInline article slot

- Browser-API-Kantfälle und Barrierefreiheit im Frontend.

  • Unterstützt 22+ Tools: Ein zentrales Regelset wird via Adapter auf Cursor, Windsurf, Claude Code, GitHub Copilot, Kiro, JetBrains AI Assistant und mehr projiziert.
  • Minimaler Aufwand: Regeln leben als Repo-Dateien – keine extra Infra oder komplizierte Einrichtung nötig.

Kernbotschaften

  • DEMIURGOS behebt den Kontextmangel von KI-Agenten durch zentrale Regeln.
  • Dreischichtige Architektur sorgt für Flexibilität ohne Code-Duplikation.
  • Debug-Modus deckt Regel-Lücken für kontinuierliche Verbesserung auf.
  • Unterstützt 22+ Dev-Tools für teamweite Konsistenz.
  • Einführung reduziert Agenten-Management-Zeit und steigert Code-Qualität.

— Editorial Team

Advertisement 728x90

Weiterlesen