Отвечает на вопросы по функционалу системы, путешествует по всей системе и анализирует код в реальном времени.
Вызываем агента в любом месте системы и задаём любой вопрос: Как выполняется расчёт? Что делает функция? Что означает ошибка? Что делать, если...? Для чего это поле? и т.д.
Работает с задачами из трекера (Jira, Redmine): анализирует задачу, задаёт уточняющие вопросы, структурирует ТЗ, создаёт проект, находит и собирает объекты в проект в MS Dynamics AX, предлагает варианты решений, модифицирует объекты, пишет код, компилирует, исправляет ошибки, выполняет всю модификацию и передаёт её консультанту.
По сути это полноценные агенты, написанные внутри MS Dynamics AX на языке X++, выполняющие задачи в цикле или за некоторое количество последовательных шагов, когда следующий шаг зависит от результата предыдущего, с памятью в рамках задачи.
Изначально делал для себя — автоматизировал до 70% своей ежедневной работы.
Сейчас работает в 3-х компаниях, использующих MS Dynamics AX. Есть статьи с подробным описанием и видео.