
Автономная разработка и старые архивы
Известный разработчик и исследователь Саймон Уиллисон отметил четвертую годовщину шутливого твита от 5 августа 2022 года, в котором с помощью ранних моделей GPT-3 и DALL-E генерировалась концепция вымышленной компьютерной игры про енотов-грабителей. В качестве свежего эксперимента он решил проверить, способен ли современный ИИ-инструмент превратить этот старый текстовый концепт и два изображения в работающий продукт без вмешательства человека.
Для реализации задачи использовался агент Claude Fable 5, запущенный через интерфейс Claude Code для веба с мобильного телефона. Разработчик выдал агенту минимальный набор вводных данных: два исходных изображения, требование создать мобильную 3D-игру на Three.js с выгрузкой на GitHub Pages, а также разрешил использовать ключ OpenAI API для генерации текстур через модель gpt-image-2. Главным условием было полная автономность без дополнительных вопросов по дизайну.
Процесс сборки и автоматическое тестирование
Агент начал работу с создания структуры проекта, подключения библиотеки Three.js и написания вспомогательного скрипта для генерации текстур. Поскольку процесс шел полностью автономно, разработчик отслеживал прогресс через коммиты в репозиторий GitHub и специальный файл журнала notes.md, куда агент фиксировал все принятые технические решения.
Ключевой особенностью эксперимента стало использование встроенного в окружение браузера Chromium и Playwright для самопроверки. Агент периодически запускал симуляцию игрового процесса, делал скриншоты для проверки адаптивности под мобильные и десктопные экраны, а также фиксировал баги вроде некоррректного масштабирования холста на смартфонах. По мере усложнения логики ИИ самостоятельно добавил механику патрулирующих охранников с фонариками, звуковые эффекты на базе WebAudio и охранную собаку с алгоритмом преследования по запаху.
Ключевые факты
Параметр | Описание
—|—
Инструмент | Claude Fable 5 в среде Claude Code
Технологии | Three.js, GitHub Pages, WebAudio, OpenAI gpt-image-2
Формат тестирования | Автоматические прогоны через Playwright и скриншоты интерфейса
Платформа | Браузерные версии для ПК и мобильных устройств с сенсорным управлением
Оценка результатов и ограничения подхода
По итогам эксперимента получилась полноценная браузерная игра, в которой игрок управляет енотом, собирает лут и скрывается от патрульных. На техническом уровне реализация оказалась впечатляющей: код написан чисто, интерфейс корректно масштабируется, а звуковое сопровождение и текстуры сгенерированы процедурно без внешних тяжелых ассетов.
Тем не менее, геймплейная составляющая выявила слабые стороны современных агентов в области игрового дизайна. По словам автора, игра быстро надоедает, в ней отсутствуют глубокие механики взаимодействия команды енотов, а сам процесс сводится к монотонному сбору предметов до наступления рассвета. Это подтверждает тезис о том, что проектирование увлекательного игрового процесса по-прежнему требует человеческого опыта и креативности.
Значение для разработчиков
Подобные эксперименты демонстрируют текущие границы возможностей агентов при решении комплексных задач разработки полного цикла. Использование автономных сессий с интеграцией внешних API, автоматическим тестированием через браузер и публикацией через CI/CD открывает новые сценарии для прототипирования. Для инженеров, изучающих современные LLM и рабочие процессы vibe-coding, создание подобных мини-приложений остается безопасным и наглядным способом тестирования пределов автономности моделей.
Источник: Саймон Уиллисон https://simonwillison.net/2026/Aug/5/raccoon-heist/#atom-everything
Datos clave
| Punto | Detalle |
|---|---|
| Fuente | Simon Willison |
| Fecha | 2026-08-05T19:42:38+00:00 |
| Tema | One-shotting a Raccoon Heist game using Claude Fable 5 |