Вайбдебаггинг уже реальность: ИИ-агент с отладчиком

Вайбдебаггинг уже реальность: ИИ-агент с отладчиком

Исследователи из Microsoft Research создали экспериментальный фреймворк Debug2Fix, который позволяет ИИ-агенту использовать отладчик для решения багов. В статье описывается опыт использования такого агента для отладки реального бага и сравнивается с использованием структурированного логгирования.

Чему можно научить агента-дебаггера

Агент может взаимодействовать с отладчиком при помощи XDebugger API, устанавливать брейкпоинты, запускать отладочную сессию, навигировать по коду и оценивать выражения.

Зачем это нужно

ИИ-агент с отладчиком может быть полезен для автономной отладки, помощи в отладке и сбора информации о выполнении программы.

Результаты

Использование ИИ-агента с отладчиком показало лучшие результаты по сравнению с использованием структурированного логгирования. Однако, качество реализации и сила модели ИИ играют важную роль в эффективности использования таких инструментов.

Читать оригинал