Віктор Турський про програмування / навігатор

концепції / vibe-coding

Вайб-кодинг

Вайб-кодинг у тому вигляді, як Віктор практикує його наживо на каналі, — це не «заплющ очі й приймай усе, що видасть модель», а дисциплінований, керований стандартами робочий процес, де людина залишається архітектором, а ШІ друкує. Його повний конвеєр, продемонстрований з порожньої папки на стримі про гоночну телеметрію (стрим вайб-кодингу нового проєкту): забрейнштормити ідею застосунку з Gemini і написати описи кожного екрана, згенерувати UI-екрани в Google Stitch (ітеруючи екран за екраном і вибираючи переможців серед варіацій), покласти описи в репозиторій — і далі вести Claude Code у плановому режимі, читаючи і виправляючи кожен план перед тим, як дати йому виконуватись. Центральний трюк — кодувати стандарти проєкту в CLAUDE.md замість повторювати їх у промптах: щоразу, коли ШІ робить щось не так, виправлення йде в CLAUDE.md, а не лише в чат. Він запускає кілька інстансів Claude паралельно й ревʼюїть диффи після безперервних прогонів; з Opus 4.5 він виявив, що "ultrathink" більше не потрібен, а skills варто писати лише для справді повторюваних процедур.

Теза, до якої він постійно повертається у другій частині про вайб-кодинг: що краще структурований проєкт, то краще працює ШІ. Кілька тижнів ітеративно зносиш виправлення в CLAUDE.md — і кожна нова фіча «просто лягає». Зворотний бік: налаштування інфраструктури — та сама частина, де багато рішень, — це якраз те, чого ШІ (як і джуни) не вміє, і тому він планує opinionated-бойлерплейт (оновлення своїх chista/chista-express), який постачатиметься разом із CLAUDE.md і skills, щоб «ШІ вже знав, як з ним працювати» з першого промпта. Вайб-кодинг у його подачі — пряме продовження давніших тем каналу: проєктування, абстракції, якість коду і стандарти в епоху ШІ важать більше, а не менше, бо саме вони — важіль, який перетворює швидкого, але неохайного джуна на продуктивну команду.

Він також показує, що вайб-кодинг уже переріс стадію іграшки: Blackmagic постачає REST API, але не застосунок для його безекранної Micro Studio Camera, тож він за два вечори навайбкодив повнофункціональний застосунок-пульт на Flutter (навайбкоджений мобільний застосунок). Його висновок економічний: вайб-кодинг перетворює «напиши собі власний вендорський застосунок» з місяців роботи на осудний проєкт вихідного дня.

Розібрано у відео

Повʼязане

ШІ-агенти для кодування — інструменти й механіка агентів під цим робочим процесом. ШІ та робочі місця — аналогія «ШІ як джун, що масштабується», яка виправдовує інвестиції в стандарти. Проєктування програмного забезпечення — чиста архітектура, якої він навчає наживо під час вайб-кодинг-стримів. Якість коду — стандарти в CLAUDE.md — це стайлгайди епохи ШІ. Автоматизоване тестування — тести проєктуєте ви, а пише їх LLM. Код-ревʼю — ревʼю диффів від ШІ приходить на зміну ревʼю PR від джунів.