ByteNex
ByteNex
Agent-Kernel für selbstverbessernde Systeme

ByteNex›Artikel›Die AST-Engine: regelbasierte Codereparatur

Die AST-Engine: regelbasierte Codereparatur

Die AST-Engine parst erzeugten Code, wendet Richtlinienregeln an, schreibt die korrigierte Version und aktualisiert die Signatur.

Was löst eine Reparatur aus?

Code, der eine definierte Regel verletzt: direkte open()-Aufrufe, os.path-Nutzung, fehlende Rückgabeverträge, fehlende Dekoratoren, fest codierte Pfade.

Wer überprüft die Reparatur?

Keine manuelle Überprüfung. Die AST-Engine wendet die Richtlinie an und schreibt den korrigierten Code. Der Prozess ist automatisch.

Was passiert nach der Reparatur?

Der Kernel kehrt in einen stabilen Zustand zurück und aktualisiert die Signatur des Werkzeugs. Der korrigierte Code wird verifiziert.

Wie unterscheidet sich die AST-Engine vom LLM?

Die AST-Engine wendet deterministische Regeln an. Das LLM erzeugt Code. Die Engine stellt sicher, dass der erzeugte Code den definierten Richtlinien entspricht.

Können die Regeln geändert werden?

Ja. Eine Regel ist Richtlinie. Das Hinzufügen einer Regel erfordert kein Umschreiben der Engine. Die Richtlinie wird automatisch angewendet.

Verwandt

Themen: Codereparatur Infrastruktur

wak · 2017-04-19