Когда код пишется «по вайбу», утро обычно начинается не с кофе, а с вопроса: кто вообще все это написал и почему оно работает только по четвергам? Codev предлагает таблетку от такого похмелья: считать саму беседу с ИИ — спецификации, контекст, решения — полноправной частью исходников.

В основе — протокол SP(IDE)R. Сначала Specify: человек вместе с командой агентов превращает расплывчатую просьбу в проверяемые критерии. Затем Plan: поэтапный план реализации с явными компромиссами. Дальше — IDE-цикл: Implement (код), Defend (тесты и защита от регрессий), Evaluate (сверка с требованиями). И на десерт Review: что сработало, что нет, и как улучшить процесс в следующий раз. Все это — версии, диффы, CI и аккуратные записи в репозитории.

Фишка — многоагентная проверка с человеческим вето. Разные модели сильны в своем: одни безошибочно нюхают XSS и утечки ключей, другие раскручивают архитектуру до простой и ясной. Такой хоровод выжигает самоуверенную автоматику и превращает «сошлось — и ладно» в «сошлось — потому что так задумано».

Установка тоже по‑новому: никаких мастеров и скриптов. Вы просто просите своего агента применить репозиторий Codev к проекту — разработчики буквально «собакокормили» методологию, построив Codev через Codev.

В показательной дуэли с «ванильным» вайб-кодингом один и тот же запрос к модели превратился сначала в симпатичную, но пустую демо без БД, тестов и API, а затем — в продакшн: 32 файла, полное покрытие требований, пять тестовых наборов, SQLite и REST. И ни одной вручную правленной строки. Субъективно — прирост продуктивности кратно, объективно — процесс прозрачен и аудируем.

Цена вопроса — смена роли. Разработчик меньше «стучит по клавишам» и больше мыслит как архитектор: 45–120 минут на хорошую спецификацию или план — инвестиция, которая спасает недели поддержки. Те, кто примет такой ритм, уедут вперед; отказ — риск остаться в хвосте. Важно другое: вместе с ускорением для сеньоров индустрии придется придумать траектории роста для джунов — чтобы учиться управлять не только кодом, но и машинами, которые его создают.