Донедавна написання операційної системи вважалося одним з найважчих завдань у програмуванні — своєрідним аналогом підкорення Евересту для розробників. Проте автор з Reddit заявляє, що йому вдалося отримати повноцінну ОС, при цьому весь код нібито згенерував штучний інтелект, без участі людини у написанні рядків програми.
Що приховується за назвою Ember
Проєкт має назву Ember і є експериментальною операційною системою, яка стартує з USB-флешки на старому ноутбуці Lenovo Yoga. Автор побудував її за допомогою Claude Code, що працює на моделі Claude Fable 5.1.
Принципово важливо, що Ember не є ні надбудовою над Linux, ні модифікованою версією FreeDOS. У системи власний завантажувач, окреме ядро та DOS-сумісні переривання — тобто вона взаємодіє з апаратним забезпеченням безпосередньо, без прошарків. Ember має графічний робочий стіл, підтримує DOS-сумісність і емулює звукову карту Sound Blaster. Код проєкту відкритий і лежить у публічному репозиторії, де кожен може перевірити технічні деталі реалізації.
Doom як головний іспит
Для будь-якої нової платформи існує неписаний, але майже обов'язковий тест на зрілість — запуск гри Doom. Ember цей іспит пройшла: система успішно запускає оригінальний DOS-виконуваний файл гри з емуляцією звуку через Sound Blaster.
Автор виклав на YouTube відео з усім процесом розробки — від численних збоїв на етапі завантаження до моменту, коли графічний робочий стіл нарешті запрацював стабільно.
Ember не єдина спроба отримати операційну систему за допомогою штучного інтелекту. Раніше рекламувався проєкт Vib-OS, який називали Unix-подібною системою з повноцінним графічним інтерфейсом, мережевим стеком та підтримкою Doom. На практиці тестування показало інше: система не мала доступу до інтернету, а обіцяна підтримка DOOM просто не запрацювала. На цьому фоні результат автора Ember справляє значно надійніше враження — заявлені можливості й справді працюють.
Ще один, окремий приклад успіху — проєкт ASOS, написаний мовою C та асемблером також за допомогою Claude Code. Розробник витратив вісім днів і зробив 82 коміти, отримавши систему з віконним менеджером, чотирма графічними застосунками та портом оригінальної Doom 1993 року.
Вайб-кодинг не працює сам по собі
Автор Ember наголошує: створення системи вимагало серйозного людського контролю та ручного виправлення помилок, а не просто запуску серії автоматичних запитів, які самі склалися у готовий продукт. Він також зауважує, що програми, згенеровані штучним інтелектом, наразі не варто застосовувати для роботи з чутливими даними.
Цей випадок ще раз ілюструє загальну закономірність: вайб-кодинг звільняє від необхідності вручну набирати кожен рядок коду, але не звільняє від потреби розуміти суть того, що будується. Щоб отримати справді робочий продукт, все одно потрібні технічні знання — аби точно сформулювати завдання, зрозуміти причину невдалої спроби та знайти вихід, коли розробка заходить у тупик. Без цього штучний інтелект може впевнено помилятися, витрачаючи час і ресурси без жодного результату.
Раніше повідомлялося, що Claude Code тепер здатен керувати комп'ютером у фоновому режимі.
Джерело: Highload.tech


