Агентные кейсы
Игры и симуляции

Свой агент-плейтестер для пошаговой игры на Claude Code

Разработчик сделал обвязку, через которую Claude играет в его пошаговую браузерную игру и ищет баги. Новый этап игры агент протестировал за 12 минут, но ручной плейтест всё равно понадобился.

Сделано со своим агентом


Что сделали

Игра это пошаговое подземелье с кроссвордом в браузере. Claude написал обёртку на node.js, которая не трогает файлы игры. Она добавляет текстовую отрисовку и искусственные нажатия клавиш и отдаёт всё по HTTP. ИИ играл через вызовы curl, делал фикстуры для воспроизведения багов и по заданию проверял каждую новую функцию этапа, прежде чем идти дальше.

Что получилось

Этап 13 с пятью новыми особыми встречами занял 12 минут и около 120k токенов. ИИ сам нашёл и исправил баг с клеткой. Ручной плейтест всё равно понадобился и нашёл ещё баги, но занял меньше 30 минут.

На что обратить внимание

Всё работало в Claude Code с Sonnet 4.6 на тарифе Pro. Подход лучше подходит для пошаговых игр с большим количеством текста, чем автоматизация браузера по скриншотам.

Пояснение

Тестовая обвязка (test harness) это код вокруг программы, через который её можно запускать и проверять автоматически. Фикстура это заранее подготовленное состояние, с которого стартует проверка.

Кому пригодится

Инди-разработчикам игр, особенно пошаговых и текстовых, которым не хватает тестировщиков.

Попробуйте сами

Посмотри мою игру в [путь] и сделай тестовую обвязку, через которую ИИ-агент сможет в неё играть. Отдавай состояние игры текстом или в JSON и принимай действия вроде [ходы или ввод]. Потом пусть агент сыграет [число] сессий и сообщит о багах, проблемах баланса и непонятных моментах. Готово, когда есть письменный отчёт о плейтесте с шагами воспроизведения каждой проблемы.

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Читать оригинал ↗

Источник: blog.jeffschomay.com ·

Похожие кейсы

Браузерная 3D MMO Todroth, собранная в основном с Claude Code

Разработчики запустили бету бесплатной браузерной 3D MMO Todroth и построили её в основном с Claude. Каждую функцию делает отдельная сессия Claude Code, а накануне запуска три агента параллельно собрали рефералы, письмо аккаунта и пролог.

Гонка Codex, Claude и Gemini за клон Counter-Strike

Команда InstantDB попросила Codex, Opus и Gemini каждого собрать многопользовательский шутер. Все три довели игру до рабочего состояния без кода, написанного руками. Opus выиграл во фронтенде, Gemini в бэкенде.