Ещё один пример. Разработчик переезжал на новый фреймворк для своего персонального сайта. Claude написал скрипт, который выполнил перенос. Но проверить его было очень тяжело. Разработчик не был знаком с новым фреймворком, поэтому не мог по-настоящему оценить код. Всё, что он мог сказать, глядя на результат, — «вроде выглядит правильно». Этого недостаточно, чтобы быть уверенным в переносе. Поэтому он решил не просто читать код, а увидеть процесс миграции вживую, в управляемой форме.
Для этого он попросил Claude сделать видеоигру. Задумка — командный центр, где разработчик сам выполняет порт, шаг за шагом. В этом командном центре видно, как меняются видимые эффекты и как эволюционирует дерево файлов. Claude сгенерировал UI, в котором каждый шаг переноса запускается кнопкой. Рядом с этим UI работают старый и новый сайты: они запущены одновременно, бок о бок. Так можно сразу видеть, что именно меняется после каждого нажатия.
Сидя в этом командном центре, разработчик наблюдал, как новый сайт оживает постепенно, инкрементально. Сначала появляются одни части, затем другие, и вся картина складывается перед глазами. Вместо абстрактного скрипта он видел последствия каждого действия прямо в интерфейсе. Понимание после такого погружения было примерно таким же, как если бы он делал перенос своими руками, но заняло это заметно меньше времени. Весь опыт был разложен перед ним, и ему не приходилось самому восстанавливать картину из фрагментов.