Вайб-кодинг -- быстрый недисциплинированный подход, при котором разработчик отправляет запросы жпт, принимает его вывод без ревью кода, тестирует вживую и исправляет ошибки по мере их появления. Приводит к созданию непонятного, неподдерживаемого и хрупкого кода. Скрипты, прототипы, небольшие программы и игры, для которых можно украсть код с гитхаба -- норм.
Agentic engineering -- профессиональная инженерная методология, где человек берёт на себя прежде всего темы планирования, ревью кода, тестирования и оркестрации. Фундаментальные знания в архитектурах, system/software design, качестве и безопасности, становятся критически важными.
Спецификацию и этапы работ готовим до начала кодинга. Строгий ревью всего сгенерированного кода. Всеобъемлющее тестирование как база качества и успешных итераций агентов. Полная ответственность человека за архитектуру, код, документацию, CI/CD и мониторинг.
Так-то классический техлид и есть. Растите скорее в него!
Agentic mathematics -- существенно более формальная темка, куда двигаюсь я :)
Вот как сегодня работает agentic engineering: "Building a C compiler with a team of parallel Claudes", 16 агентов нафигачили на Rust компилятор Си под линукс на 100 тысяч строк кода за две недели.
При том что темка написания компиляторов -- это по сути академическая алгоритмическая задачка, она очень хорошо изучена и формализована десятки лет назад, сегодня по сути курсовая студенческая работа. Вот например компилятор сишечки, написанный на ассемблере, который уместился в 512 БАЙТОВ.
В данном случае ещё большой вопрос, как вообще эти 100.000 строк кода работают? Понятно что прогнали через стандартный набор тестов, ну ок. Но в продакшене я бы его использовать не стал :)
Собственно что хочу сказать -- работа этих агентов обошлась в 20.000 долларов! Ну, за 10 месяцев в принципе любой крепкий миддл с университетским образованием сделает даже несколько таких компиляторов.
Post #2224
811
- ❤ 40
- ✍ 7
- 🔥 4
- ⚡ 1
- 👍 1