Американская компания Guild представила Software Factory — систему специализированных ИИ-агентов, которая самостоятельно находит задачи, планирует, пишет, ревьюит и сопровождает инженерную работу. Изначально систему собрали для внутреннего пользования, и теперь она стала одной из ключевых частей процесса разработки в Guild.
По данным компании, 34% принятых pull-запросов (запросов на слияние изменений в основную ветку кода) полностью написаны агентами Factory, а 56% всех исправлений в коде также исходят от системы. Средняя стоимость модели на один принятый pull-запрос — около $12. При этом в 91% случаев слитые Factory-запросы не требуют дополнительных коммитов от инженеров.
В основе Software Factory — конвейер узкоспециализированных агентов, а не единая универсальная модель. Входящие задачи распределяет диспетчер. На их основе планировщик формирует план реализации, агент-исполнитель пишет и тестирует код в изолированной среде, а отдельный ревьюер оценивает результат перед передачей человеку. Дополнительные агенты занимаются обслуживанием процесса: разрешают конфликты в коде, сортируют упавшие тесты и находят зависшие задачи. По словам разработчиков, именно такая архитектура позволяет системе стабильно работать продолжительное время.
Ключевое ограничение — итоговый код по-прежнему не сливается автоматически. Финальное решение о принятии изменений остаётся за человеком, хотя роль автономных агентов заметно расширяется. В Guild подчёркивают, что модель «помощника при написании кода» уступает место более широкому подходу, где ИИ берёт на себя значительную долю инженерного цикла — от постановки задачи до её закрытия.
В ближайших планах — адаптация архитектуры под разные кодовые базы и командные стандарты оформления кода, чтобы систему можно было использовать за пределами собственной инфраструктуры Guild.



