Инженерные паттерны для эпохи ИИ-агентов: новый проект Саймона Уиллисона
Саймон Уиллисон запускает проект по систематизации практик работы с автономными агентами-разработчиками, предлагая термин «агентная инженерия» как антипод «вайб-кодингу».

Суть события
Известный исследователь и разработчик Саймон Уиллисон объявил о запуске нового долгосрочного проекта под названием «Agentic Engineering Patterns» (Паттерны агентной инженерии). Цель инициативы — собрать и задокументировать лучшие практики программирования в новую эпоху, когда основными инструментами становятся автономные агенты-разработчики.
Уиллисон определяет «агентную инженерию» как процесс создания программного обеспечения с использованием инструментов вроде Claude Code или OpenAI Codex. Ключевая особенность таких агентов — способность не только генерировать код, но и самостоятельно выполнять его, тестировать и итеративно улучшать без постоянного пошагового контроля со стороны человека.
Контекст: от «вайб-кодинга» к инженерии
Автор противопоставляет свой подход популярному ныне понятию «вайб-кодинга» (vibe coding). Если вайб-кодинг часто подразумевает создание кода непрофессионалами с помощью языковых моделей без глубокого понимания результата, то агентная инженерия — это дисциплина для профессионалов. Это способ, с помощью которого опытные инженеры могут использовать автономных агентов для ускорения работы и усиления собственной экспертизы, сохраняя контроль над архитектурой и качеством.
Проект вдохновлен классической книгой «Design Patterns» 1994 года («Банда четырех»), которая в свое время систематизировала объектно-ориентированное программирование. Уиллисон планирует создать аналогичную базу знаний для эпохи ИИ.
Детали проекта
Проект будет развиваться в формате «живого руководства» на блоге автора. Это не статичная книга, а набор обновляемых глав. На данный момент опубликованы первые две части:
- «Написание кода теперь почти бесплатно». Глава посвящена фундаментальному сдвигу: стоимость создания черновой версии кода упала до нуля. Автор исследует, как это меняет интуитивные подходы к командной и индивидуальной работе.



