Osegi
Софт·1 мин чтения

База игр UTM: агент на Claude Code сам ищет патчи для сбоев

Разработчики UTM, приложения для виртуальных машин на Mac, открыли базу отчётов о запуске ПК-игр. ИИ-агент пытается воспроизвести каждый сбой и написать патч.

A Mac laptop running a PC game inside a virtual machine window, with a bug report list beside it.
Фото: Хабр

Игра вылетает в виртуальной машине? Теперь об этом можно сообщить в специальную базу. Команда UTM, популярного приложения для виртуальных машин на Mac, запустила базу совместимых игр, а вместе с ней ИИ-агента, который пытается чинить сбои самостоятельно.

В базе можно сообщать о вылетах, ошибках вывода изображения и проблемах с производительностью, а можно просто подтвердить, что игра работает нормально. Пользователи оставляют комментарии, делятся настройками и голосуют за похожие проблемы. Разработчики видят, что в UTM действительно работает с ошибками, и быстрее выпускают нужные патчи.

Как работает агент Auto-Triage

Агент называется Auto-Triage и построен на Claude Code. Он тестирует игры на реальных Mac, которые есть у команды UTM. Устанавливает игру, воспроизводит ошибку из базы, ищет причину в драйверах и других компонентах UTM, пишет патч и проверяет его. Затем второй агент оценивает результат и отправляет разработчикам на ревью, прежде чем патч попадёт в релиз.

Для работы агенту нужна лицензионная копия игры на тестовом аккаунте команды. Пользователи могут пожертвовать копию, чтобы патчи для этой игры выходили быстрее. Кроме того, команда выпустила плагин для Claude Code: с его помощью сторонние разработчики могут сами искать причины сбоев и генерировать патчи.

Первый пример: Forspoken

С помощью агента уже адаптировали запуск Forspoken. Игра вылетала при открытии настроек и показывала разрешение 0 × 0. Нейросеть сначала убрала вылет, но второй агент, отвечающий за тесты, вернул патч на доработку: ошибка с разрешением никуда не делась. После этого появились дополнительные патчи рендера для Mac и QEMU.

Приложения, на которые стоит взглянуть

SUMO: числовая головоломка

Выбирайте нужные клетки, складывайте, достигайте цели. Легко понять, сложно освоить. Бесплатно, для любого возраста.

Теги:utmclaude codeemulatormac gamingai agentvirtual machines

Ещё за этот день

Показать все →

Ещё в рубрике: Софт

Показать все →