ByteNex›Docs›Wie ein Agent seine eigenen Werkzeuge generiert
Wie ein Agent seine eigenen Werkzeuge generiert
Ein Werkzeug wird als Code generiert, signiert, anhand eines erwarteten Ergebnisses verifiziert und festgehalten. Einem gescheiterten Werkzeug wird nicht vertraut.
Wie ein Agent seine eigenen Werkzeuge generiert
Ein Werkzeug wird als Code generiert, signiert, anhand eines erwarteten Ergebnisses verifiziert und festgehalten. Einem gescheiterten Werkzeug wird nicht vertraut.
Wo laufen generierte Werkzeuge?
Im Isolated Context (isolierter Kontext), wobei die Kernmodule RAM-only (nur im Arbeitsspeicher) ausgeführt werden. So wird verhindert, dass ein Werkzeug die Kerndateien des Systems beschädigt.
Wie wird einem generierten Werkzeug vertraut?
Es wird signiert und anhand eines erwarteten Ergebnisses verifiziert, und nur ein bestandenes Urteil aktualisiert die Strategy Weights (Strategiegewichte). Einem gescheiterten Werkzeug wird nicht vertraut.
Kann ein generiertes Werkzeug ein anderes aufrufen?
Werkzeuge laufen über Declarative Flows (deklarative Abläufe); der Flow definiert Reihenfolge und Verträge. Ein Werkzeug ruft kein anderes Werkzeug direkt auf.
Was geschieht mit einem gescheiterten Werkzeug?
Es wird festgehalten, ihm wird nicht vertraut, und die Strategy Weights werden aktualisiert. Die AST engine (Engine für abstrakte Syntaxbäume) kann den Code reparieren, wenn er gegen eine definierte Regel verstößt.
Wie wird das Werkzeug abgesichert?
Jedes Paket wird mit AES-GCM verschlüsselt. Das Paket wird im Isolated Context entschlüsselt und ausgeführt, ohne auf die Festplatte geschrieben zu werden.