Нові агенти штучного інтелекту виходять за межі звичного «автодоповнення коду». У свіжому демо від каналу Tech With Tim показано, як система на кшталт Codex не лише генерує код 2D‑гри в шашки, а й самостійно запускає її в браузері, керує інтерфейсом і грає сама проти себе.

Від текстового запиту до готової гри
Завдання для моделі було сформульоване максимально по‑людськи: створити 2D‑гру в шашки, яка:
- працює у звичайному браузері;
- має привабливий вигляд («щоб було красиво, навіть “сексуально”»);
- містить анімації та звукові ефекти;
- є повністю інтерактивною.
Після одного текстового промпту агент переходить до повного циклу розробки: генерує HTML, CSS і JavaScript, збирає все в єдиний проєкт і готує до запуску. Людське втручання на цьому етапі мінімальне — достатньо просто відкрити згенерований проєкт у браузері.
Автотестування через керування браузером
Ключова відмінність такого підходу від класичних інструментів автогенерації коду — вбудована перевірка працездатності. Агент не обмежується видачею файлів, а:
- відкриває гру в браузері;
- бере на себе керування інтерфейсом;
- робить ходи на дошці, фактично граючи сам проти себе.
На екрані видно, як курсор рухається без участі людини, шашки пересуваються, а логіка гри відпрацьовує в реальному часі. Таким чином система не просто «вважає», що код має працювати, а фактично проганяє інтерактивний сценарій, який нагадує ручне тестування.
Для розробників це вирішує одну з найнеприємніших проблем при роботі з AI‑асистентами: необхідність вручну перевіряти, чи взагалі запускається і коректно працює згенерований код.
Швидкі правки через додаткові промпти
Перший варіант гри виявився далеким від ідеалу: візуальне оформлення дошки виглядало дивно. Однак замість редагування коду вручну достатньо було дати ще один короткий текстовий запит із вимогою «пофіксити дошку».
Агент перегенерував відповідні частини проєкту, після чого:
- візуальні помилки були усунуті;
- гра залишилася працездатною;
- цикл «зміна — запуск — автотест» знову пройшов без участі людини.
Такий сценарій демонструє, як розробка перетворюється на діалог: людина формулює вимоги природною мовою, а система бере на себе як написання коду, так і його інтерактивну перевірку.
Що це означає для інструментів розробки
Демонстрація поєднує одразу дві важливі можливості:
- Генерація повноцінних застосунків. Мова не про окремі фрагменти коду, а про цілісний браузерний проєкт із графікою, анімаціями та звуком.
- Автоматизоване використання браузера. Агент виступає одночасно й «програмістом», і «тестувальником», який взаємодіє з інтерфейсом так, як це робив би користувач.
У підсумку з’являється новий клас інструментів: не просто AI‑редактори коду, а автономні розробницькі агенти, здатні проходити повний цикл від ідеї до працюючого прототипу з мінімальним людським контролем.
Джерело
YouTube: https://www.youtube.com/watch?v=Mb7IEo9U_vA


