Одна LLM в четырёх лицах: как заставить модель ревьюить собственный код и находить баги
Автор рассказывает, как он использует одну LLM-модель в нескольких ролях: архитектор, разработчик, ревьювер, тестировщик. Модель пишет код, а затем сама же находит в нём баги — настоящие, с конкретными сценариями поломки. Это не баг, а фича: расщепление одной модели на «личности» позволяет получать качественный код без участия человека.
В статье — поваренная книга: как собрать из одной модели труппу с разными скиллами, почему процесс должен быть записан в файл, а не держаться в голове, зачем большим задачам планы и документированные решения. Автор утверждает, что труппа умеет строить себя сама — для первого шага не нужно писать ни строчки кода.
Методика уже обкатана на большом продакшен-проекте, написанном агентами почти без участия разработчика. Доступное объяснение без энциклопедических подробностей, рассчитанное на один кофе.