Є особливе відчуття, що виникає, коли відстань між ідеєю й робочою річчю раптом зникає. Щойно щось лежало в уявній шухляді мотлоху з наліпкою колись. Наступної миті це вже працює, протестоване, покращене й напрочуд близьке до хорошого результату. Не ідеальне. Не остаточне. Але реальне.
Оце відчуття і є вайб.
Багато хто досі чує «ШІ» та «вайб-кодинг» і уявляє щось несерйозне: хтось закидає бажання в чатбот, отримує спагеті-код і проголошує, що майбутнє настало. Картинка кумедна, але вона цілковито оминає суть.
Справжня обіцянка не в зникненні інженерії. Вона в тому, що цикл між ідеєю, реалізацією, відгуком і зміною стає настільки коротким, що імпульс більше не помирає посередині.
Це змінює більше, ніж програмування. Це змінює те, хто може створювати, лагодити, випускати й розуміти складні речі.
Для мене це й є справжня обіцянка вайб-життя.
Йдеться не про заміну творця. Йдеться про усунення мертвого часу між тим, що можна уявити, і тим, що справді можна втілити.

Вайб — не «без інженерії». Вайб — стисла ітерація.
Цю частину люди пропускають.
Вайб-кодинг — не просто набирати бажання в терміналі й сподіватися, що машина випадково винайде компетентність. Це тісніший цикл співпраці. Потрібне судження. Потрібен смак. Потрібно помічати, коли анімація головного екрана нудна, аналітика спрацьовує двічі, ШІ не повинен автоматично підключатися до голосу чи замовлений винищувач більше нагадує дирижабль, ніж бойовий літак.
Вайб — не відсутність майстерності. Вайб — стисла ітерація.
Ви залишаєтеся у творчому циклі. Модель бере на себе величезну частину реалізації. Ви спрямовуєте, критикуєте, змінюєте напрям і вдосконалюєте. Саме там магія. Не у відмові від авторства, а в його збереженні з різким посиленням руху вперед.
Коли відчуєш, як цей цикл стає на місце, повернутися назад важко.
Я створив цей сайт за допомогою вайб-кодингу
Для мене все це стало реальним, коли я перебудовував сайт за допомогою Codex від OpenAI.
Я не використовував Codex як чатбот. Радше як швидкого технічного колегу з нескінченним терпінням. Простою англійською задавав напрям, смак і обмеження. Він перетворював це на робочий код, який ми могли тестувати одразу. Не колись. Не після тритижневої спіралі налаштувань. Просто зараз.
За кілька розмов це перетворилося на перебудову moebis.com зі старої конфігурації Ghost на стек React, Vite і TypeScript, перенісши дописи й теги, додавши адміністративний інтерфейс із редагуванням та завантаженнями, відшліфувавши анімації сторінок, виправивши подвійний підрахунок у Google Analytics, створивши модальне вікно «Chat with Moebis» та підключивши конвеєр контексту, який збирає дописи, сторінки й матеріали із соцмереж у сирий context.md та стислий файл пам’яті для чатбота.
А потім було веселе. Проєкт 1942 перестав відчуватися як тимчасовий експеримент і почав нагадувати справжню аркадну гру.
Це не іграшкова демонстрація. Це проєкт, що йде до випуску.
Старий спосіб думати про таку перебудову: Мабуть, треба виділити місяць, розчистити графік, заново зануритися в кожен шар стеку й тоді, можливо, почати. Новий спосіб такий: відкрити розмову, визначити напрям і почати ухвалювати рішення.
Ця зміна важлива.
Бо найбільший убивця хороших ідей — рідко цілковита нездатність. Це тертя. Це перемикання контексту. Це психологічний податок на початок роботи. Вайб-кодинг настільки зменшує цей податок, що більше ідей доходить до фінішу.
Я повернув NAS до життя за допомогою вайб-кодингу
Тут усе стало справді повчальним.
Більшість чує «вайб-кодинг» і думає про маленький застосунок, створений за день. Моя версія виявилася значно бруднішою: я використовував Codex як другого пілота, щоб полагодити справжню домашню інфраструктуру.
Home Assistant жив усередині віртуальної машини TrueNAS, бо HomeKit потребував mDNS. Та дрібна незручність перетворилася на повну операцію домашній лабораторії: мережі Docker, передавання Zigbee USB, тунелі Cloudflare, застарілі реєстри Home Assistant, помилки SMART, дивнощі кешу ZFS і один дуже примхливий кондиціонер LG.
Інакше кажучи, звичайне життя домашньої лабораторії.
Codex став справді корисним не лише тому, що міг писати уривки коду чи команди оболонки. Він утримував усю проблему, поки я копався в одному шарі за раз. Ми перенесли Home Assistant із віртуальної машини до власного застосунку TrueNAS з окремою LAN-IP-адресою, передали в контейнер Zigbee-адаптер SkyConnect, відновили прихований стан .storage, від якого Home Assistant насправді залежить. Виправили тунель Cloudflare, спрямувавши його на сервіс контейнера замість удавати, що це звичайний вузол локальної мережі, та прибрали старі залишки HACS, SmartThinQ і hassio, які інтерфейс сам ніколи б чисто не розплутав.
Найпоказовішим було, як часто відповідь виявлялася не «Docker зламався».
Коли міграція вляглася, залишилися саме ті життєві нісенітниці, які роблять домашні лабораторії настільки повчальними й абсурдними: старий пристрій LG випадав із Wi-Fi; перезапуск роутера трохи змінював радіоповедінку й дратував крихкого клієнта; у застосунку Plex зникла вебкнопка, хоча сам сервіс був справним; накопичувач NVMe провалював самотести SMART, усе ще вдаючи надійний кешувальний пристрій.
Codex допоміг відокремити проблеми контейнерів від мережевих, а мережеві — від апаратних. У цьому й полягає вся гра, коли налагоджуєш NAS, який повільно обростав обов’язками, наче гаражна полиця, що якимось чином стала операційною системою.
Саме ця версія вайб-кодингу мені найцікавіша. Не «попроси ШІ дати код і молися». Радше швидкий, терплячий, глибоко технічний другий мозок під час справжньої роботи із системами. Частково гумова качечка для обговорення, частково дослідницький помічник, частково колега, який розуміється на командній оболонці.
Це не трюк. Це важіль.
Я створював Atlas вайб-кодингом зі швидкістю думки
Створення Atlas із Codex навчило мене ще дечого: найкраща співпраця з ШІ не схожа на один величезний героїчний промпт. Вона схожа на розробку продукту, з якої прибрали затримки.
Одна розмова стосувалася того, щоб кнопка надсилання правильно відчувалася у світлій темі. Інша — відокремлення історії чату Omni від решти застосунку. В інших ішлося про Markdown-рендеринг, відновлення подкаст-сесій, контекст на основі глосарія, голосову поведінку та зрештою інструменти CopilotKit усередині розмови.
Так і розвиваються справжні продукти. Не одним драматичним актом винаходу, а тисячею дуже конкретних рішень, розворотів, уточнень і виправлень.
Ось як тут виглядав вайб-кодинг. Не магія. Не «ШІ замінив інженерію». Радше тісніший цикл між поміченою потребою та випуском.
Я міг сказати «поверни мікрофон поруч із полем введення», «не записуй зміни тону, якщо їх насправді не застосували» або «зроби терміни глосарія доступними для кожної розмови», і Codex проводив цей запит через компоненти React, потік стану, серверну логіку та функції Netlify, не втрачаючи нитки.
Остання частина важлива.
Тому що ефектні нові функції — лише половина роботи. Непоказна робота не дає продукту розвалитися під власним імпульсом. Міграція на TypeScript. Розширення тестів. Рефакторинг. Винесення хуків. Виправлення збереження сесій. Підтримка журналу змін. Нудна, необхідна, структурна робота, яка зазвичай змагається з веселим і програє.
Codex став у пригоді й там.
Atlas водночас розвивався й ставав чистішим. Саме так виглядає здорова швидкість. Швидке не мусить бути крихким. Вайб-кодинг по-справжньому працює лише тоді, коли швидкість поєднана з достатньою структурою для постійних випусків.
Тому я й повертаюся до одного висновку: модель — не оракул. Це колега. Я все ще приношу судження, пріоритети й смак. Codex дає швидкість, утримання контексту та терпіння опрацьовувати деталі реалізації щойно з’являється ідея.
Результат — не «ШІ збудував застосунок за мене».
Ближче до правди таке: я залишався у творчому циклі, а цикл став досить швидким, щоб відчуватися як творення зі швидкістю думки.
Я зробив податкову декларацію вайб-кодингом, і це, можливо, найкраща демонстрація з усіх
Ось поворот сюжету: одна з найкращих демонстрацій вайб-кодингу взагалі не стосувалася запуску застосунку.
Це були податки.
Я вказав Codex папку, повну розрахункових листків, брокерських виписок, форм 1099, підтверджень квартальних авансових податків і документів про роботу за кордоном, і фактично сказав: допоможи перетворити цей безлад на структуровану декларацію.
Те, що сталося далі, не нагадувало автодоповнення. Ніби поруч сидів невтомно терплячий оператор, читав кожен PDF, звіряв числа, перевіряв правила й повільно перетворював хаотичну купу документів на придатний робочий файл.
Ось чому критика «вайб-кодинг годиться лише для іграшкових застосунків» розсипається.
Справжня магія з’являється в нудних, повних тертя й документів частинах життя. Там, де ніхто не радіє початку, складність розсіяна між файлами, формами, припущеннями та граничними випадками, а половина боротьби — просто втримати всю проблему в робочій пам’яті достатньо довго, щоб просунутися.
Процес залишався розмовним і плинним, а робота всередині — методичною. Спершу визначити документи. Потім відокремити іноземну зарплату від доходу самозайнятості у США. Простежити продаж акцій за програмою. Знайти квартальні авансові платежі. Визначити, чи важливі податковий кредит за іноземний податок, виключення доходів, зароблених за кордоном, або угода про координацію соціального забезпечення.
Вайб був невимушений. Облік — ні.
Це важлива різниця. Робота з великими ставками все ще потребує перевірки. Судження все ще важливе. Але Codex дав мені набагато кращу основу для нього. Він підтримував робочий документ, показував свої припущення, позначав, де оцінка надійна, а де попередня, та розрізняв речі, які змінюють податковий рахунок, і ті, що впливають лише на звітність.
Це важливіше, ніж люди усвідомлюють.
Бо ШІ корисний не лише тоді, коли допомагає винайти щось нове. Він корисний, коли допомагає впорядкувати хаос.
Іноді найпотужніше, на що здатна модель, — взяти величезний неоднозначний безлад і перетворити його на зрозумілу послідовність наступних кроків.
Ось справжня мить осяяння
Осяяння — не «ого, ШІ вміє кодувати».
Суть ось у чому: багато роботи, яку раніше блокували час, технічні накладні витрати чи просто суцільний безлад, раптом стає досяжною.
Вузьке місце перемістилося.
Довго питання звучало так: «Чи маю я саме ті навички, щоб це реалізувати?» Дедалі частіше краще запитання інше: «Чи можу я описати бажане, перевірити отриманий результат і скерувати його до чогось хорошого?»
Цей набір навичок доступний значно більшій кількості людей.
Важливість тут не в новизні, а у важелі. ШІ перерозподіляє його від людей, які пам’ятають кожне правило синтаксису, до людей, здатних чітко сформулювати проблему, оцінити результати й розумно ітерувати.
Щоб отримати користь, не потрібно бути найкращим інженером у світі. Потрібен смак. Допитливість. Готовність ітерувати. Достатньо судження, щоб помітити неправильне, незавершене, ризиковане чи потворне.
Інакше кажучи, за кермом потрібно залишатися пильним.
Вайб-життя одним реченням: людський намір, машинний імпульс.
І щойно починаєш дивитися на ШІ саме так, його корисність швидко зростає.
Це не лише для застосунків. Це для інфраструктури. Для досліджень. Для операційної роботи. Для паперів. Для обслуговування. Для побічних проєктів, що місяцями лежать напівготовими. Для дивних вівторкових проблем, про які ніхто не виголошує головних промов, але з якими всі живуть.
Саме тому це важливо.
Не тому, що ШІ перетворює всіх на чарівників. А тому, що дає звичайним творцям, майстрам, операторам і допитливим людям незрівнянно більше спроможності діяти.
Це дозволяє більшій кількості людей починати.
Це дозволяє більшій кількості людей продовжувати.
Це дозволяє більшій кількості людей завершувати.
Тільки позитивні вайби
Ні, вайб-кодинг — не про відмову від ретельності та ширяння життям на хмарі автоматично згенерованого оптимізму.
Це про роботу, у якій рух уперед перемагає страх. Де ідеї не помирають в очікуванні ідеальних умов. Де зламані системи стають розв’язними. Де відстань між «треба колись це зробити» й «я це випустив» постійно скорочується.
ШІ не змусив мене перестати бути творцем.
Творця стало складніше зупинити.
Саме тому я оптимістично дивлюся на вайб-кодинг. Саме тому вважаю, що більше людей мають дозволити собі його спробувати. І саме тому майбутнє відчувається не стільки заміною, скільки підсиленням.
Принесіть свій смак.
Принесіть своє судження.
Принесіть дивну ідею, зламаний NAS, напівготовий продукт, купу податкових форм або ту справу, яка вже пів року тихенько стукає вам по плечу.
А тоді рушайте.
Машина тепер встигає за нами.
Тільки позитивні вайби.

