ByteNex›Статьи›Автоматический ремонт
Автоматический ремонт
Автоматический ремонт — это принцип, по которому BX-System исправляет дефектный код без ручной проверки. Движок AST обнаруживает нарушения правил и исправляет их; ядро возвращается в стабильное состояние.
Что запускает ремонт?
Код, нарушающий определённое правило: прямые вызовы open(), использование os.path, отсутствующие контракты возврата, отсутствующие декораторы, жёстко заданные пути.
Кто выполняет ремонт?
Движок AST. Он разбирает код, применяет политики, записывает исправленный код и обновляет подпись.
Требуется ли ручная проверка?
Нет. Ремонт автоматический. Движок AST применяет политику и записывает исправленный код.
Что происходит после ремонта?
Ядро возвращается в стабильное состояние и обновляет подпись инструмента. Исправленный код проверяется.
Как определяются правила?
Правило — это политика. Добавление правила не требует переписывания движка. Политика применяется автоматически.
Связанное
- Архитектура ядра агента: полное руководство
Полное руководство по компонентам ядра агента: цикл, движок AST, движок когнитивной памяти и изолированный контекст.
- Ядро агента против фреймворка для агентов
Фреймворк предоставляет компоненты, которые собирает разработчик. Ядро само выполняет цикл, проверяет результаты и обновляет собственные веса.