Инструменты
Как MTS Web Services строит агента-разработчика на Go: три схемы запуска кода от ИИ и одна в продакшне
Разработчики из MTS Web Services (команда DevRails AI) строят агента-разработчика: LLM пишет код, запускает тесты, проводит ревью и создаёт коммиты. Ключевая проблема — где и как выполнять сгенерированные команды, чтобы сохранить контроль.
В статье автор рассматривает три архитектурные схемы: от наименее изолированной (код выполняется на той же машине, что и сам агент) до платформенного решения на Go с изолированным рантаймом для каждой задачи. Разбирает, где каждая схема ломается и к чему пришли в итоге.
Источник: habr.com