Все статьи

$ cat articles/aura-autopilot-ai-playtester-unreal-unity-godot.md

Объяснение· Разработка· Автоматизация· 13 мин чтения· 31 окт. 2026 г.

ИИ-плейтестер Aura Autopilot: тестировщик, который сам играет в твою игру и пишет отчёт о багах (с нуля)

Проверить, не сломал ли новый код уровень, можно без часа за геймпадом. Ставим Aura Autopilot в Unreal, Unity или Godot: агент играет по задаче и пишет отчёт.

13 мин
Обложка статьи об Aura Autopilot с надписью «ИИ играет за тебя»
Коротко

Aura Autopilot это программа с открытым кодом, которая сама играет в твою игру и ищет в ней ошибки. Ты ставишь её плагином в редактор Unreal, Unity или Godot и пишешь задачу обычной фразой: «пройди уровень и скажи, что выглядит неправильно» или «проверь, что дерево трясётся от удара топором». Autopilot запускает игру, читает код проекта, играет в реальном времени и в конце отдаёт отчёт. С каждым прогоном он запоминает твою игру и играет увереннее. Подойдёт тому, кто делает игру сам или вместе с ИИ-агентом и устал после каждой правки проходить уровень руками.

Обычно после каждой правки в игре ты делаешь одно и то же.

Запускаешь сборку. Бежишь к нужному месту. Бьёшь, прыгаешь, открываешь сундук. Смотришь, не провалился ли персонаж сквозь пол.

Если игру пишет ИИ-агент, правок становится намного больше, а проходить уровень всё равно приходится тебе. Агент умеет писать код, но не умеет посмотреть, как этот код играется.

Эту работу теперь берёт на себя ИИ-плейтестер, то есть агент, который не пишет игру, а играет в неё. 30 октября студия Aura открыла код своего плейтестера Autopilot: он работает в трёх движках и, по замерам самих авторов, справляется с проверками быстрее Claude Code.

Ниже ставим его с нуля. К шагу 2 у тебя будет первый отчёт о том, что в твоём уровне не так.

Плейтестер в реальном времени для Unreal Engine 5, Unity 6 и Godot 4 на Windows и macOS. Открытый код под лицензией Apache 2.0.

коммит в этом месяце

Что такое ИИ-плейтестер простыми словами

Представь, что ты позвал друга, посадил за приставку и сказал: «Дойди до босса и скажи, если что-то странное». Он играет, а ты слушаешь, где он споткнулся. Плейтестер делает то же самое, только друг тут программа, а говорить ей можно конкретнее: «проверь систему крафта», «победи босса и не опускайся по здоровью ниже 20%».

Один пишет пульт управления, другой играет, в конце приходит отчёт

Почему с этим не справляется обычный ИИ-агент, который пишет код? Игра идёт в реальном времени: враг атакует, надо уворачиваться и целиться прямо сейчас. Агент, который думает над каждым шагом по несколько секунд, к этому моменту уже проиграл.

Autopilot разделяет работу на двоих. Первый, языковая модель вроде той, что в ChatGPT, читает код твоей игры и пишет для неё «пульт управления»: какие кнопки есть, что значит каждая. Второй, быстрая модель решений, держит этот пульт и выбирает действия прямо во время игры. Когда задача выполнена, окно игры закрывается само, а тебе приходит отчёт.

И третья деталь, ради которой его стоит попробовать: у Autopilot есть память о проекте. Первые прогоны он ведёт себя неуклюже, но чем больше играет в твою игру, тем быстрее проходит те же задачи, ловчее уворачивается, лучше целится и выбирает оружие посильнее.

Нужно ли тебе это

Стоит потратить вечер, если:

  • ты делаешь игру на Unreal, Unity или Godot, даже маленькую и даже первую;
  • игру за тебя пишет ИИ-агент, и проверять каждую его правку руками надоело;
  • у игры есть механика, которую легко сломать незаметно: крафт, инвентарь, бой, сохранения;
  • хочется проверять не только «запускается ли», а «можно ли это пройти».

Можно не тратить вечер, если у тебя игра на другом движке или вовсе браузерная: Autopilot работает только как плагин этих трёх редакторов. И если в проекте пока нечего проверять, кроме пустой сцены, вернись к нему, когда появится первый уровень.

Шаг 1. Поставь Autopilot в свой движок

Что нужно заранее: проект в одном из движков и компьютер на Windows или macOS. Подходят Unreal Engine 5.4–5.8, Unity 6 и новее, Godot 4.7 и новее. В Unreal подойдёт и проект только на блюпринтах, визуальных схемах без кода.

  1. Открой страницу Autopilot, выбери свой движок и систему и скачай сборку.
  2. Распакуй архив и положи плагин в проект:
куда класть плагин
# Unreal: папку Autopilot/ в Plugins/ проекта
<YourProject>/Plugins/Autopilot/Autopilot.uplugin
# Unity: Window > Package Management > Package Manager
+ > Install package from tarball... > com.ramenvr.autopilot-<version>.tgz
# Godot: папку autopilot/ в addons/ проекта
Project > Project Settings > Plugins > Autopilot: Enable
  1. Открой проект. В Unreal нажми оранжевый значок Autopilot, в Unity открой Window > Autopilot, в Godot панель появится справа.
  2. Пройди настройку: войди в аккаунт Aura или создай его. Когда увидишь экран «Agent service ready», нажми Continue.
  3. Программа спросит, можно ли отправлять твои прогоны авторам, чтобы улучшать Autopilot. Решай сам, это переключатель, его можно выключить.

Результат: в редакторе открыта панель Autopilot с полем для задачи.

Шаг 2. Дай первую задачу и получи отчёт

Autopilot понимает четыре типа задач: исследовать, протестировать, проверить конкретную вещь и достичь цели. Начни с самого простого, общего теста уровня. Пишем по-английски, как в документации авторов:

text
Go through the currently open level and tell me everything that looks wrong.

Замени: ничего, просто открой в редакторе уровень, который хочешь проверить. Результат: Autopilot сам запустит игру в окне редактора, побегает по уровню и закроет окно. В панели появится отчёт: что он делал и что показалось ему неправильным.

Если хочется проверить одну конкретную вещь, пиши задачу на проверку:

text
Verify that [что должно произойти] when you [действие игрока].

Замени: скобки на свою механику. Пример авторов: «Verify that the tree shakes when you hit it with an axe», то есть «проверь, что дерево трясётся от удара топором». Результат: короткий отчёт «работает или нет» и что он для этого сделал.

Отчёт читай как записку тестировщика, а не как приговор. Если он нашёл что-то странное, открой это место сам и посмотри глазами.

Что делать с найденным дальше? Если игру пишет ИИ-агент, отчёт можно отдать ему целиком, как записку от тестировщика:

text
Here is a playtest report from Autopilot for [level name]. Fix the problems it found, explain each fix in one line, and do not change anything else.

[вставь текст отчёта]

Замени: [level name] на имя уровня, а в конце вставь отчёт из панели Autopilot. Результат: агент поправит конкретные места, а не будет гадать, что ты имел в виду под «что-то не так с дверью». Потом снова дай Autopilot ту же задачу и посмотри, ушла ли ошибка.

Так у тебя появляется короткий круг: агент правит, плейтестер проверяет, ты смотришь только на то, что вызвало сомнения.

Шаг 3. Научи его своей игре

На первых прогонах Autopilot ещё не знает твою игру и может вести себя неуклюже. Авторы так и пишут: первые попытки будут неоптимальными, пока он заполняет память проекта.

Память о проекте копится от прогона к прогону

Есть два способа ускорить знакомство.

Исследовательский прогон. При настройке Autopilot предлагает 10-минутный прогон, в котором он просто изучает игру. Его можно пропустить, но если время есть, запусти: дальше задачи пойдут быстрее.

Задача на исследование. Направь его на одну систему:

text
Explore the [система] in [уровень].

Замени: [система] на то, что хочешь показать (crafting system, inventory, dialogue), [уровень] на имя уровня или сцены. Пример авторов: «Explore the crafting system in Lvl_Main». Результат: Autopilot разберётся, как эта система устроена, и запомнит это для следующих задач.

Память живёт в проекте. Даже если ты удалишь Autopilot, по умолчанию она остаётся, и при повторной установке ему не придётся учиться заново.

Шаг 4. Поставь цель, как живому игроку

Самая интересная задача это цель: не «проверь кнопку», а «пройди». Так ты узнаёшь, можно ли вообще пройти твой уровень и не слишком ли он сложный.

text
Kill the [враг] while keeping your health above [порог] of its maximum value.

Замени: [враг] на босса или противника, [порог] на условие. Пример авторов: «Kill the boss while keeping your health above 20% of its maximum value». Результат: Autopilot сыграет бой и расскажет, получилось ли и что мешало.

Если с цели он не справляется, это тоже ответ. Возможно, бой и правда слишком тяжёлый, или в нём есть ошибка, из-за которой победить нельзя.

Шаг 5. Подключи к Claude Code или Codex

Если игру за тебя пишет Claude Code или Codex, Autopilot можно подключить прямо к ним. Тогда агент сам строит функцию, а потом сам зовёт плейтестер проверить её. Работает это через навыки и MCP-сервер, то есть стандартный разъём, которым агент подключается к чужим программам. Что это такое и какие серверы ставить первыми, мы разбирали в статье о MCP для начинающих.

подключение к агенту
autopilot connect claude
autopilot connect codex

После этого пиши агенту как обычно:

text
Use Autopilot to verify that [что проверить] after your last change.

Замени: [что проверить] на функцию, которую агент только что сделал. Результат: агент запустит игру через Autopilot и получит отчёт, по которому сможет сам поправить код.

В этом режиме Autopilot работает от твоей подписки Claude или ChatGPT. В самом плагине есть два других варианта: аккаунт Aura или свои ключи API.

Где Autopilot не работает

Что лучше знать заранее

Только три движка и только в редакторе. Autopilot это плагин Unreal, Unity и Godot на Windows и macOS: браузерные игры и другие движки он не проверит. Собрать его из исходников можно только для Unreal, для остальных берут готовую сборку. Первые прогоны медленнее. Пока память пустая, он ведёт себя неуклюже, это нормально и проходит с практикой. Бенчмарк сделан авторами. Сравнение с Claude Code это их замер на одной игре, а не независимый тест.

Как сделать правильно. Начинай с маленьких задач на проверку одной механики: по ним сразу видно, понимает ли Autopilot твою игру. Большие цели вроде «пройди уровень целиком» давай, когда он уже наиграл пару прогонов. И держи отчёт за подсказку: что именно сломано, всё равно решаешь ты.

Цифры авторов, раз уж речь зашла о скорости. Они дали Autopilot и Claude Code одни и те же семь задач в игре на Unreal Engine 5.8, оба начинали с пустой памятью, а жульничество засчитывалось как провал.

задач прошёл Autopilot в замере авторов, Claude Code прошёл 5 из 7. Среднее время на задачу 262 секунды против 437, то есть в 1,7 раза быстрее

Aura, страница Autopilot, 31.10.2026

Версия и условия на 31 октября 2026 года. Проект только что открыли, он будет быстро меняться: проверяй актуальное на странице Autopilot.

Примеры: как это повторить

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

Поиск странностей в новом уровне. Собрал уровень, дай общий тест «что выглядит неправильно». Он пробежит туда, куда ты сам не догадался бы залезть.

Проверка сложности. Поставь цель «победи босса, держа здоровье выше половины». Если ловкий плейтестер с памятью не справляется, твоим игрокам будет ещё тяжелее.

Связка «строит и проверяет». Подключи Autopilot к Claude Code или Codex, и агент сам проверит то, что написал, прежде чем отдать тебе работу. Так устроено и приложение Aura: агент строит функцию, а Autopilot в неё играет.

Игры разных жанров. Авторы пишут, что он играл в шутеры, экшен-RPG, мобильные три-в-ряд, выживание с крафтом, пошаговые JRPG и стратегии в реальном времени. Так что пробуй и на своём жанре, даже если он не похож на боевик.

Набор промптов

Все задачи пишутся в панель Autopilot. Всё, кроме [скобок], копируется как есть.

Общий тест уровня

text
Go through the currently open level and tell me everything that looks wrong.

Проверка механики

text
Verify that [the door opens] when you [press the button next to it].

Знакомство с системой

text
Explore the [inventory system] in [level name].

Цель с условием

text
Kill the [boss] while keeping your health above [50%] of its maximum value.

Проверка подбора предметов

text
Verify that picking up [item] adds it to the inventory and that it can be used.

Проверка, что уровень проходим

text
Reach the [exit or checkpoint] of [level name] starting from the player start. Report anything that blocks the path.

Из Claude Code или Codex

text
Use Autopilot to check the feature you just built in [level name] and fix what the report finds.

План на вечер

  1. 1

    10 минут

    Скачать Autopilot под свой движок и положить плагин в проект.

  2. 2

    5 минут

    Открыть панель, войти в аккаунт, решить про отправку прогонов.

  3. 3

    10 минут

    Запустить исследовательский прогон, пока он знакомится с игрой.

  4. 4

    10 минут

    Дать общий тест текущего уровня и прочитать отчёт.

  5. 5

    15 минут

    Проверить одну механику, которую ты недавно менял, и посмотреть найденное глазами.

  6. 6

    10 минут

    Если пишешь игру с агентом, подключить Autopilot к Claude Code или Codex.

Раньше и теперь

Раньше после каждой правки ты сам запускал игру, бежал к нужному месту и смотрел, не сломалось ли что-то. Теперь это делает программа, которая играет по твоей задаче и с каждым разом знает игру лучше.

Autopilot не про то, чтобы заменить живых игроков. Он про то, чтобы ты тратил вечер на игру, которую делаешь, а не на одну и ту же пробежку по уровню.

Наше мнение, с которым можно спорить: для одиночки, который делает игру с ИИ-агентом, плейтестер станет таким же обязательным инструментом, как сам агент. Мы окажемся неправы, если на реальных проектах отчёты будут мимо и проверять их выйдет дольше, чем пройти уровень самому.

Если ты только начинаешь собирать свои проекты с ИИ и хочешь пройти путь от разговора с чат-ботом до работающего приложения, это есть в курсе «От чата до приложения».

Источники4развернуть
  1. Aura (Ramen), «Aura Autopilot», README, проверено 31.10.2026 — https://github.com/ramenvr/autopilot
  2. Aura, «Aura Autopilot», страница продукта и бенчмарки, проверено 31.10.2026 — https://www.tryaura.dev/autopilot
  3. Aura Documentation, «Autopilot», проверено 31.10.2026 — https://www.tryaura.dev/documentation/autopilot/
  4. Aura, анонс открытия кода Autopilot, X, 30.10.2026 — https://x.com/Aura_Assistant/status/2116191580063404100

Комментарии

$ ls articles/ --related

Читать дальше

Все статьи

$ academy --next-step

Прочитали. Теперь руками.

Гайды бесплатны и ведут по шагам до результата. Курсы для тех, кому нужна система: модули, практика и проекты от начала до конца.